Lines Matching +full:suspend +full:- +full:address
1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT)
3 * at91-sama7g5ek.dts - Device Tree file for SAMA7G5-EK board
11 /dts-v1/;
12 #include "sama7g5-pinfunc.h"
14 #include <dt-bindings/mfd/atmel-flexcom.h>
15 #include <dt-bindings/input/input.h>
16 #include <dt-bindings/pinctrl/at91.h>
17 #include <dt-bindings/sound/microchip,pdmc.h>
20 model = "Microchip SAMA7G5-EK";
25 stdout-path = "serial0:115200n8";
40 clock-frequency = <32768>;
44 clock-frequency = <24000000>;
48 gpio-keys {
49 compatible = "gpio-keys";
51 pinctrl-names = "default";
52 pinctrl-0 = <&pinctrl_key_gpio_default>;
58 wakeup-source;
63 compatible = "gpio-leds";
64 pinctrl-names = "default";
65 pinctrl-0 = <&pinctrl_led_gpio_default>;
81 linux,default-trigger = "heartbeat";
91 reg_5v: regulator-5v {
92 compatible = "regulator-fixed";
93 regulator-name = "5V_MAIN";
94 regulator-min-microvolt = <5000000>;
95 regulator-max-microvolt = <5000000>;
96 regulator-always-on;
100 compatible = "simple-audio-card";
101 simple-audio-card,name = "sama7g5ek audio";
102 #address-cells = <1>;
103 #size-cells = <0>;
104 simple-audio-card,dai-link@0 {
107 sound-dai = <&spdiftx>;
110 sound-dai = <&spdif_out>;
113 simple-audio-card,dai-link@1 {
116 sound-dai = <&spdifrx>;
119 sound-dai = <&spdif_in>;
124 spdif_in: spdif-in {
125 #sound-dai-cells = <0>;
126 compatible = "linux,spdif-dir";
129 spdif_out: spdif-out {
130 #sound-dai-cells = <0>;
131 compatible = "linux,spdif-dit";
136 vddana-supply = <&vddout25>;
137 vref-supply = <&vddout25>;
138 pinctrl-names = "default";
139 pinctrl-0 = <&pinctrl_mikrobus1_an_default &pinctrl_mikrobus2_an_default>;
140 atmel,trigger-edge-type = <IRQ_TYPE_EDGE_RISING>;
145 pinctrl-names = "default";
146 pinctrl-0 = <&pinctrl_can0_default>;
151 pinctrl-names = "default";
152 pinctrl-0 = <&pinctrl_can1_default>;
157 cpu-supply = <&vddcpu>;
161 pinctrl-names = "default";
162 pinctrl-0 = <&pinctrl_qspi>;
166 #address-cells = <1>;
167 #size-cells = <1>;
168 compatible = "jedec,spi-nor";
170 spi-max-frequency = <133000000>;
171 spi-tx-bus-width = <8>;
172 spi-rx-bus-width = <8>;
173 m25p,fast-read;
226 atmel,flexcom-mode = <ATMEL_FLEXCOM_MODE_USART>;
230 pinctrl-names = "default";
231 pinctrl-0 = <&pinctrl_flx0_default>;
237 atmel,flexcom-mode = <ATMEL_FLEXCOM_MODE_TWI>;
241 pinctrl-names = "default";
242 pinctrl-0 = <&pinctrl_i2c1_default>;
243 i2c-analog-filter;
244 i2c-digital-filter;
245 i2c-digital-filter-width-ns = <35>;
248 power-monitor@10 {
251 #address-cells = <1>;
252 #size-cells = <0>;
256 shunt-resistor-micro-ohms = <10000>;
262 shunt-resistor-micro-ohms = <10000>;
268 shunt-resistor-micro-ohms = <10000>;
274 shunt-resistor-micro-ohms = <10000>;
282 lvin-supply = <®_5v>;
283 pvin1-supply = <®_5v>;
284 pvin2-supply = <®_5v>;
285 pvin3-supply = <®_5v>;
286 pvin4-supply = <®_5v>;
291 regulator-name = "VDD_IO";
292 regulator-min-microvolt = <3300000>;
293 regulator-max-microvolt = <3300000>;
294 regulator-initial-mode = <2>;
295 regulator-allowed-modes = <2>, <4>;
296 regulator-always-on;
298 regulator-state-standby {
299 regulator-on-in-suspend;
300 regulator-suspend-microvolt = <3300000>;
301 regulator-mode = <4>;
304 regulator-state-mem {
305 regulator-off-in-suspend;
306 regulator-mode = <4>;
311 regulator-name = "VDD_DDR";
312 regulator-min-microvolt = <1350000>;
313 regulator-max-microvolt = <1350000>;
314 regulator-initial-mode = <2>;
315 regulator-allowed-modes = <2>, <4>;
316 regulator-always-on;
318 regulator-state-standby {
319 regulator-on-in-suspend;
320 regulator-suspend-microvolt = <1350000>;
321 regulator-mode = <4>;
324 regulator-state-mem {
325 regulator-on-in-suspend;
326 regulator-suspend-microvolt = <1350000>;
327 regulator-mode = <4>;
332 regulator-name = "VDD_CORE";
333 regulator-min-microvolt = <1150000>;
334 regulator-max-microvolt = <1150000>;
335 regulator-initial-mode = <2>;
336 regulator-allowed-modes = <2>, <4>;
337 regulator-always-on;
339 regulator-state-standby {
340 regulator-on-in-suspend;
341 regulator-suspend-microvolt = <1150000>;
342 regulator-mode = <4>;
345 regulator-state-mem {
346 regulator-off-in-suspend;
347 regulator-mode = <4>;
352 regulator-name = "VDD_OTHER";
353 regulator-min-microvolt = <1050000>;
354 regulator-max-microvolt = <1250000>;
355 regulator-initial-mode = <2>;
356 regulator-allowed-modes = <2>, <4>;
357 regulator-ramp-delay = <3125>;
358 regulator-always-on;
360 regulator-state-standby {
361 regulator-on-in-suspend;
362 regulator-suspend-microvolt = <1050000>;
363 regulator-mode = <4>;
366 regulator-state-mem {
367 regulator-off-in-suspend;
368 regulator-mode = <4>;
373 regulator-name = "LDO1";
374 regulator-min-microvolt = <1800000>;
375 regulator-max-microvolt = <1800000>;
376 regulator-always-on;
378 regulator-state-standby {
379 regulator-suspend-microvolt = <1800000>;
380 regulator-on-in-suspend;
383 regulator-state-mem {
384 regulator-off-in-suspend;
389 regulator-name = "LDO2";
390 regulator-min-microvolt = <1200000>;
391 regulator-max-microvolt = <3700000>;
393 regulator-state-standby {
394 regulator-suspend-microvolt = <1800000>;
395 regulator-on-in-suspend;
398 regulator-state-mem {
399 regulator-off-in-suspend;
408 atmel,flexcom-mode = <ATMEL_FLEXCOM_MODE_USART>;
412 pinctrl-names = "default";
413 pinctrl-0 = <&pinctrl_flx3_default>;
419 atmel,flexcom-mode = <ATMEL_FLEXCOM_MODE_USART>;
423 pinctrl-names = "default";
424 pinctrl-0 = <&pinctrl_flx4_default>;
430 atmel,flexcom-mode = <ATMEL_FLEXCOM_MODE_USART>;
434 pinctrl-names = "default";
435 pinctrl-0 = <&pinctrl_flx7_default>;
441 atmel,flexcom-mode = <ATMEL_FLEXCOM_MODE_TWI>;
445 pinctrl-names = "default";
446 pinctrl-0 = <&pinctrl_i2c8_default>;
447 i2c-analog-filter;
448 i2c-digital-filter;
449 i2c-digital-filter-width-ns = <35>;
457 vcc-supply = <&vdd_3v3>;
459 nvmem-layout {
460 compatible = "fixed-layout";
461 #address-cells = <1>;
462 #size-cells = <1>;
475 vcc-supply = <&vdd_3v3>;
477 nvmem-layout {
478 compatible = "fixed-layout";
479 #address-cells = <1>;
480 #size-cells = <1>;
491 atmel,flexcom-mode = <ATMEL_FLEXCOM_MODE_TWI>;
495 pinctrl-names = "default";
496 pinctrl-0 = <&pinctrl_i2c9_default>;
497 i2c-analog-filter;
498 i2c-digital-filter;
499 i2c-digital-filter-width-ns = <35>;
505 atmel,flexcom-mode = <ATMEL_FLEXCOM_MODE_SPI>;
509 pinctrl-names = "default";
510 pinctrl-0 = <&pinctrl_mikrobus1_spi &pinctrl_mikrobus1_spi_cs>;
516 #address-cells = <1>;
517 #size-cells = <0>;
518 pinctrl-names = "default";
519 pinctrl-0 = <&pinctrl_gmac0_default
523 phy-mode = "rgmii-id";
524 nvmem-cells = <&eeprom0_eui48>;
525 nvmem-cell-names = "mac-address";
528 ethernet-phy@7 {
530 interrupt-parent = <&pioA>;
536 #address-cells = <1>;
537 #size-cells = <0>;
538 pinctrl-names = "default";
539 pinctrl-0 = <&pinctrl_gmac1_default
542 phy-mode = "rmii";
543 nvmem-cells = <&eeprom1_eui48>;
544 nvmem-cell-names = "mac-address";
547 ethernet-phy@0 {
549 interrupt-parent = <&pioA>;
555 pinctrl-names = "default";
556 pinctrl-0 = <&pinctrl_i2s0_default>;
560 #sound-dai-cells = <0>;
561 microchip,mic-pos = <MCHP_PDMC_DS0 MCHP_PDMC_CLK_NEGATIVE>, /* MIC 1 */
566 pinctrl-names = "default";
567 pinctrl-0 = <&pinctrl_pdmc0_default>;
575 bias-disable;
581 bias-disable;
589 bias-disable;
595 bias-pull-up;
601 bias-disable;
607 bias-disable;
623 slew-rate = <0>;
624 bias-disable;
630 bias-disable;
635 slew-rate = <0>;
636 bias-pull-up;
641 bias-disable;
653 slew-rate = <0>;
654 bias-disable;
660 bias-disable;
665 bias-disable;
671 bias-disable;
677 bias-disable;
683 bias-disable;
692 bias-disable;
697 bias-pull-up;
704 bias-pull-up;
709 bias-disable;
714 bias-disable;
719 bias-disable;
724 bias-disable;
729 bias-disable;
736 bias-disable;
760 bias-disable;
761 slew-rate = <0>;
762 atmel,drive-strength = <ATMEL_PIO_DRVSTR_ME>;
776 slew-rate = <0>;
777 bias-pull-up;
784 slew-rate = <0>;
785 bias-pull-up;
796 slew-rate = <0>;
797 bias-pull-up;
805 slew-rate = <0>;
806 bias-pull-up;
817 slew-rate = <0>;
818 bias-pull-up;
823 slew-rate = <0>;
824 bias-pull-up;
830 bias-disable;
835 bias-disable;
840 pinctrl-names = "default";
841 pinctrl-0 = <&pinctrl_mikrobus1_pwm2_default &pinctrl_mikrobus2_pwm3_default>;
846 atmel,rtt-rtc-time-reg = <&gpbr 0x0>;
850 bus-width = <8>;
851 non-removable;
852 sdhci-caps-mask = <0x0 0x00200000>;
853 vmmc-supply = <&vdd_3v3>;
854 vqmmc-supply = <&vldo1>;
855 pinctrl-names = "default";
856 pinctrl-0 = <&pinctrl_sdmmc0_default>;
861 bus-width = <4>;
862 no-1-8-v;
863 sdhci-caps-mask = <0x0 0x00200000>;
864 vmmc-supply = <&vdd_3v3>;
865 vqmmc-supply = <&vdd_3v3>;
866 pinctrl-names = "default";
867 pinctrl-0 = <&pinctrl_sdmmc1_default>;
872 bus-width = <4>;
873 no-1-8-v;
874 sdhci-caps-mask = <0x0 0x00200000>;
875 pinctrl-names = "default";
876 pinctrl-0 = <&pinctrl_sdmmc2_default>;
880 debounce-delay-us = <976>;
889 pinctrl-names = "default";
890 pinctrl-0 = <&pinctrl_spdifrx_default>;
895 pinctrl-names = "default";
896 pinctrl-0 = <&pinctrl_spdiftx_default>;
902 compatible = "atmel,tcb-timer";
907 compatible = "atmel,tcb-timer";
917 vin-supply = <&vdd_3v3>;