Lines Matching +full:suspend +full:- +full:mode
1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT)
3 * at91-sama5d2_icp.dts - Device Tree file for SAMA5D2-ICP board
11 /dts-v1/;
13 #include "sama5d2-pinfunc.h"
14 #include <dt-bindings/gpio/gpio.h>
15 #include <dt-bindings/mfd/atmel-flexcom.h>
18 model = "Microchip SAMA5D2-ICP";
19 compatible = "microchip,sama5d2-icp", "atmel,sama5d27", "atmel,sama5d2", "atmel,sama5";
31 stdout-path = "serial0:115200n8";
36 clock-frequency = <32768>;
40 clock-frequency = <12000000>;
45 compatible = "gpio-keys";
47 pinctrl-names = "default";
48 pinctrl-0 = <&pinctrl_key_gpio_default>;
55 wakeup-source;
60 compatible = "gpio-leds";
61 pinctrl-names = "default";
62 pinctrl-0 = <&pinctrl_led_gpio_default>;
78 linux,default-trigger = "heartbeat";
84 vddana-supply = <&vdd_io_reg>;
85 vref-supply = <&vdd_io_reg>;
86 pinctrl-names = "default";
87 pinctrl-0 = <&pinctrl_adc_default &pinctrl_adtrg_default>;
92 pinctrl-names = "default";
93 pinctrl-0 = <&pinctrl_can0_default>;
98 pinctrl-names = "default";
99 pinctrl-0 = <&pinctrl_can1_default>;
104 atmel,flexcom-mode = <ATMEL_FLEXCOM_MODE_SPI>;
109 cs-gpios = <&pioA PIN_PC0 GPIO_ACTIVE_LOW>;
110 pinctrl-names = "default";
111 pinctrl-0 = <&pinctrl_mikrobus2_spi &pinctrl_ksz_spi_cs>;
113 #address-cells = <1>;
114 #size-cells = <0>;
119 reset-gpios = <&pioA PIN_PD4 GPIO_ACTIVE_LOW>;
121 spi-max-frequency = <500000>;
122 spi-cpha;
123 spi-cpol;
126 #address-cells = <1>;
127 #size-cells = <0>;
142 phy-mode = "mii";
143 fixed-link {
145 full-duplex;
154 atmel,flexcom-mode = <ATMEL_FLEXCOM_MODE_USART>;
158 pinctrl-0 = <&pinctrl_flx2_default>;
159 pinctrl-names = "default";
160 atmel,use-dma-rx;
161 atmel,use-dma-tx;
167 atmel,flexcom-mode = <ATMEL_FLEXCOM_MODE_SPI>;
172 pinctrl-names = "default";
173 pinctrl-0 = <&pinctrl_mikrobus1_spi &pinctrl_mikrobus1_spi_cs>;
179 atmel,flexcom-mode = <ATMEL_FLEXCOM_MODE_TWI>;
184 pinctrl-names = "default";
185 pinctrl-0 = <&pinctrl_flx4_default>;
192 lpm-gpios = <&pioBU 7 GPIO_ACTIVE_LOW>;
196 regulator-name = "VDD_IO";
197 regulator-min-microvolt = <1200000>;
198 regulator-max-microvolt = <3700000>;
199 regulator-initial-mode = <2>;
200 regulator-allowed-modes = <2>, <4>;
201 regulator-always-on;
203 regulator-state-standby {
204 regulator-on-in-suspend;
205 regulator-mode = <4>;
208 regulator-state-mem {
209 regulator-off-in-suspend;
210 regulator-mode = <4>;
215 regulator-name = "VDD_DDR";
216 regulator-min-microvolt = <600000>;
217 regulator-max-microvolt = <1850000>;
218 regulator-initial-mode = <2>;
219 regulator-allowed-modes = <2>, <4>;
220 regulator-always-on;
222 regulator-state-standby {
223 regulator-on-in-suspend;
224 regulator-mode = <4>;
227 regulator-state-mem {
228 regulator-on-in-suspend;
229 regulator-mode = <4>;
234 regulator-name = "VDD_CORE";
235 regulator-min-microvolt = <600000>;
236 regulator-max-microvolt = <1850000>;
237 regulator-initial-mode = <2>;
238 regulator-allowed-modes = <2>, <4>;
239 regulator-always-on;
241 regulator-state-standby {
242 regulator-on-in-suspend;
243 regulator-mode = <4>;
246 regulator-state-mem {
247 regulator-off-in-suspend;
248 regulator-mode = <4>;
253 regulator-name = "VDD_OTHER";
254 regulator-min-microvolt = <600000>;
255 regulator-max-microvolt = <1850000>;
256 regulator-initial-mode = <2>;
257 regulator-allowed-modes = <2>, <4>;
258 regulator-always-on;
260 regulator-state-standby {
261 regulator-on-in-suspend;
262 regulator-mode = <4>;
265 regulator-state-mem {
266 regulator-off-in-suspend;
267 regulator-mode = <4>;
272 regulator-name = "LDO1";
273 regulator-min-microvolt = <1200000>;
274 regulator-max-microvolt = <3700000>;
275 regulator-always-on;
277 regulator-state-standby {
278 regulator-on-in-suspend;
281 regulator-state-mem {
282 regulator-off-in-suspend;
287 regulator-name = "LDO2";
288 regulator-min-microvolt = <1200000>;
289 regulator-max-microvolt = <3700000>;
290 regulator-always-on;
292 regulator-state-standby {
293 regulator-on-in-suspend;
296 regulator-state-mem {
297 regulator-off-in-suspend;
307 pinctrl-names = "default";
308 pinctrl-0 = <&pinctrl_mikrobus_i2c>;
314 pinctrl-names = "default";
315 pinctrl-0 = <&pinctrl_i2c1_default>;
341 pinctrl-names = "default";
342 pinctrl-0 = <&pinctrl_macb0_default &pinctrl_macb0_phy_irq &pinctrl_macb0_rst>;
343 phy-mode = "mii";
346 fixed-link {
348 full-duplex;
357 bias-disable;
365 * or any edge, and the pull-up can be changed
366 * to pull-down or left floating according to
371 bias-pull-up;
377 bias-disable;
383 bias-disable;
389 bias-disable;
395 bias-disable;
400 bias-pull-up;
407 bias-pull-up;
417 bias-disable;
427 bias-disable;
433 bias-disable;
443 bias-disable;
449 bias-disable;
456 bias-disable;
461 bias-disable;
466 bias-disable;
471 bias-disable;
478 bias-disable;
483 bias-disable;
488 bias-disable;
494 bias-disable;
499 bias-disable;
504 bias-disable;
509 bias-disable;
516 bias-disable;
521 bias-disable;
526 bias-disable;
531 bias-disable;
537 bias-disable;
542 bias-disable;
547 bias-disable;
552 bias-disable;
559 bias-disable;
564 bias-disable;
569 bias-disable;
575 bias-disable;
580 bias-disable;
585 bias-disable;
591 bias-pull-up;
611 bias-disable;
616 bias-disable;
621 bias-disable;
629 bias-disable;
634 pinctrl-names = "default";
635 pinctrl-0 = <&pinctrl_pwm0_pwm2_default>;
640 pinctrl-names = "default";
641 pinctrl-0 = <&pinctrl_qspi1_default>;
645 #address-cells = <1>;
646 #size-cells = <1>;
647 compatible = "jedec,spi-nor";
649 spi-max-frequency = <80000000>;
650 spi-tx-bus-width = <4>;
651 spi-rx-bus-width = <4>;
652 m25p,fast-read;
687 no-1-8-v;
688 bus-width = <4>;
689 pinctrl-names = "default";
690 pinctrl-0 = <&pinctrl_sdmmc0_default>;
695 atmel,shdwc-debouncer = <976>;
696 atmel,wakeup-rtc-timer;
700 atmel,wakeup-type = "low";
705 pinctrl-names = "default";
706 pinctrl-0 = <&pinctrl_mikrobus3_spi &pinctrl_mikrobus3_spi_cs>;
712 compatible = "atmel,tcb-timer";
717 compatible = "atmel,tcb-timer";
723 pinctrl-names = "default";
724 pinctrl-0 = <&pinctrl_mikrobus1_uart>;
725 atmel,use-dma-rx;
726 atmel,use-dma-tx;
731 pinctrl-names = "default";
732 pinctrl-0 = <&pinctrl_mikrobus3_uart>;
733 atmel,use-dma-rx;
734 atmel,use-dma-tx;
739 pinctrl-names = "default";
740 pinctrl-0 = <&pinctrl_mikrobus2_uart>;
741 atmel,use-dma-rx;
742 atmel,use-dma-tx;
747 atmel,vbus-gpio = <&pioA PIN_PD23 GPIO_ACTIVE_HIGH>;
748 pinctrl-names = "default";
749 pinctrl-0 = <&pinctrl_usba_vbus>;
754 num-ports = <3>;
755 pinctrl-names = "default";
756 pinctrl-0 = <&pinctrl_usb_default>;