Lines Matching +full:suspend +full:- +full:mode
1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT)
3 * at91-sama7g54_curiosity.dts - Device Tree file for SAMA7G54 Curiosity Board
10 /dts-v1/;
11 #include "sama7g5-pinfunc.h"
13 #include <dt-bindings/input/input.h>
14 #include <dt-bindings/leds/common.h>
15 #include <dt-bindings/mfd/atmel-flexcom.h>
16 #include <dt-bindings/pinctrl/at91.h>
20 compatible = "microchip,sama7g54-curiosity", "microchip,sama7g5", "microchip,sama7";
28 stdout-path = "serial0:115200n8";
31 gpio-keys {
32 compatible = "gpio-keys";
33 pinctrl-names = "default";
34 pinctrl-0 = <&pinctrl_key_gpio_default>;
36 button-user {
37 label = "user-button";
40 wakeup-source;
45 compatible = "gpio-leds";
46 pinctrl-names = "default";
47 pinctrl-0 = <&pinctrl_led_gpio_default>;
49 led-red {
53 default-state = "off";
56 led-green {
60 default-state = "off";
63 led-blue {
67 linux,default-trigger = "heartbeat";
73 reg = <0x60000000 0x10000000>; /* 256 MiB DDR3L-1066 16-bit */
76 reg_5v: regulator-5v {
77 compatible = "regulator-fixed";
78 regulator-name = "5V_MAIN";
79 regulator-min-microvolt = <5000000>;
80 regulator-max-microvolt = <5000000>;
81 regulator-always-on;
86 vddana-supply = <&vddout25>;
87 vref-supply = <&vddout25>;
88 pinctrl-names = "default";
89 pinctrl-0 = <&pinctrl_mikrobus1_an_default &pinctrl_mikrobus2_an_default>;
94 cpu-supply = <&vddcpu>;
110 pinctrl-names = "default";
111 pinctrl-0 = <&pinctrl_nand_default>;
114 nand_controller: nand-controller {
120 nand-bus-width = <8>;
121 nand-ecc-mode = "hw";
122 nand-ecc-strength = <8>;
123 nand-ecc-step-size = <512>;
124 nand-on-flash-bbt;
128 compatible = "fixed-partitions";
129 #address-cells = <1>;
130 #size-cells = <1>;
138 label = "nand: u-boot";
143 label = "nand: u-boot env";
167 atmel,flexcom-mode = <ATMEL_FLEXCOM_MODE_USART>;
171 pinctrl-names = "default";
172 pinctrl-0 = <&pinctrl_flx3_default>;
178 atmel,flexcom-mode = <ATMEL_FLEXCOM_MODE_TWI>;
182 pinctrl-names = "default";
183 pinctrl-0 = <&pinctrl_flx10_default>;
184 i2c-analog-filter;
185 i2c-digital-filter;
186 i2c-digital-filter-width-ns = <35>;
194 vcc-supply = <&vdd_3v3>;
200 lvin-supply = <®_5v>;
201 pvin1-supply = <®_5v>;
202 pvin2-supply = <®_5v>;
203 pvin3-supply = <®_5v>;
204 pvin4-supply = <®_5v>;
208 regulator-name = "VDD_IO";
209 regulator-min-microvolt = <3300000>;
210 regulator-max-microvolt = <3300000>;
211 regulator-initial-mode = <2>;
212 regulator-allowed-modes = <2>, <4>;
213 regulator-always-on;
215 regulator-state-standby {
216 regulator-on-in-suspend;
217 regulator-suspend-microvolt = <3300000>;
218 regulator-mode = <4>;
221 regulator-state-mem {
222 regulator-off-in-suspend;
223 regulator-mode = <4>;
228 regulator-name = "VDD_DDR";
229 regulator-min-microvolt = <1350000>;
230 regulator-max-microvolt = <1350000>;
231 regulator-initial-mode = <2>;
232 regulator-allowed-modes = <2>, <4>;
233 regulator-always-on;
235 regulator-state-standby {
236 regulator-on-in-suspend;
237 regulator-suspend-microvolt = <1350000>;
238 regulator-mode = <4>;
241 regulator-state-mem {
242 regulator-on-in-suspend;
243 regulator-suspend-microvolt = <1350000>;
244 regulator-mode = <4>;
249 regulator-name = "VDD_CORE";
250 regulator-min-microvolt = <1150000>;
251 regulator-max-microvolt = <1150000>;
252 regulator-initial-mode = <2>;
253 regulator-allowed-modes = <2>, <4>;
254 regulator-always-on;
256 regulator-state-standby {
257 regulator-on-in-suspend;
258 regulator-suspend-microvolt = <1150000>;
259 regulator-mode = <4>;
262 regulator-state-mem {
263 regulator-off-in-suspend;
264 regulator-mode = <4>;
269 regulator-name = "VDD_OTHER";
270 regulator-min-microvolt = <1050000>;
271 regulator-max-microvolt = <1250000>;
272 regulator-initial-mode = <2>;
273 regulator-allowed-modes = <2>, <4>;
274 regulator-ramp-delay = <3125>;
275 regulator-always-on;
277 regulator-state-standby {
278 regulator-on-in-suspend;
279 regulator-suspend-microvolt = <1050000>;
280 regulator-mode = <4>;
283 regulator-state-mem {
284 regulator-off-in-suspend;
285 regulator-mode = <4>;
290 regulator-name = "LDO1";
291 regulator-min-microvolt = <1800000>;
292 regulator-max-microvolt = <1800000>;
293 regulator-always-on;
295 regulator-state-standby {
296 regulator-suspend-microvolt = <1800000>;
297 regulator-on-in-suspend;
300 regulator-state-mem {
301 regulator-off-in-suspend;
306 regulator-name = "LDO2";
307 regulator-min-microvolt = <3300000>;
308 regulator-max-microvolt = <3300000>;
309 regulator-always-on;
311 regulator-state-standby {
312 regulator-suspend-microvolt = <3300000>;
313 regulator-on-in-suspend;
316 regulator-state-mem {
317 regulator-off-in-suspend;
326 clock-frequency = <24000000>;
330 pinctrl-names = "default";
331 pinctrl-0 = <&pinctrl_qspi1_default>;
335 compatible = "jedec,spi-nor";
337 spi-max-frequency = <100000000>;
338 spi-tx-bus-width = <4>;
339 spi-rx-bus-width = <4>;
340 m25p,fast-read;
345 pinctrl_flx3_default: flx3-default {
348 bias-pull-up;
351 pinctrl_flx10_default: flx10-default {
354 bias-pull-up;
357 pinctrl_key_gpio_default: key-gpio-default {
359 bias-pull-up;
362 pinctrl_led_gpio_default: led-gpio-default {
366 bias-pull-up;
369 pinctrl_mikrobus1_an_default: mikrobus1-an-default {
371 bias-disable;
374 pinctrl_mikrobus2_an_default: mikrobus2-an-default {
376 bias-disable;
379 pinctrl_nand_default: nand-default {
394 bias-disable;
395 slew-rate = <0>;
398 pinctrl_qspi1_default: qspi1-default {
405 bias-pull-up;
406 slew-rate = <0>;
409 pinctrl_sdmmc0_default: sdmmc0-default {
417 bias-pull-up;
418 slew-rate = <0>;
421 pinctrl_sdmmc1_default: sdmmc1-default {
429 bias-pull-up;
430 slew-rate = <0>;
435 atmel,rtt-rtc-time-reg = <&gpbr 0x0>;
440 bus-width = <4>;
441 cd-gpios = <&pioA 31 GPIO_ACTIVE_LOW>;
442 disable-wp;
443 sdhci-caps-mask = <0x0 0x00200000>;
444 vmmc-supply = <&vdd_3v3>;
445 vqmmc-supply = <&vdd_3v3>;
446 pinctrl-names = "default";
447 pinctrl-0 = <&pinctrl_sdmmc0_default>;
453 bus-width = <4>;
454 disable-wp;
455 sdhci-caps-mask = <0x0 0x00200000>;
456 vmmc-supply = <&vdd_3v3>;
457 vqmmc-supply = <&vdd_3v3>;
458 pinctrl-names = "default";
459 pinctrl-0 = <&pinctrl_sdmmc1_default>;
464 clock-frequency = <32768>;
468 debounce-delay-us = <976>;
478 compatible = "atmel,tcb-timer";
483 compatible = "atmel,tcb-timer";
493 vin-supply = <&vdd_3v3>;