Lines Matching +full:regulator +full:- +full:state +full:-
1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT)
3 * at91-sama5d27_wlsom1.dtsi - Device Tree file for SAMA5D27 WLSOM1
11 #include "sama5d2-pinfunc.h"
12 #include <dt-bindings/gpio/gpio.h>
13 #include <dt-bindings/mfd/atmel-flexcom.h>
14 #include <dt-bindings/pinctrl/at91.h>
18 compatible = "microchip,sama5d27-wlsom1", "atmel,sama5d27", "atmel,sama5d2", "atmel,sama5";
26 clock-frequency = <32768>;
30 clock-frequency = <24000000>;
35 compatible = "mmc-pwrseq-wilc1000";
36 reset-gpios = <&pioA PIN_PA27 GPIO_ACTIVE_HIGH>;
37 powerdown-gpios = <&pioA PIN_PA29 GPIO_ACTIVE_HIGH>;
38 pinctrl-0 = <&pinctrl_wilc_pwrseq>;
39 pinctrl-names = "default";
44 atmel,flexcom-mode = <ATMEL_FLEXCOM_MODE_USART>;
47 pinctrl-0 = <&pinctrl_flx1_default>;
48 pinctrl-names = "default";
53 pinctrl-0 = <&pinctrl_i2c0_default>;
54 pinctrl-1 = <&pinctrl_i2c0_gpio>;
55 pinctrl-names = "default", "gpio";
56 sda-gpios = <&pioA PIN_PD21 GPIO_ACTIVE_HIGH>;
57 scl-gpios = <&pioA PIN_PD22 (GPIO_ACTIVE_HIGH | GPIO_OPEN_DRAIN)>;
63 pinctrl-names = "default", "gpio";
64 pinctrl-0 = <&pinctrl_i2c1_default>;
65 pinctrl-1 = <&pinctrl_i2c1_gpio>;
66 sda-gpios = <&pioA PIN_PD19 GPIO_ACTIVE_HIGH>;
67 scl-gpios = <&pioA PIN_PD20 (GPIO_ACTIVE_HIGH | GPIO_OPEN_DRAIN)>;
74 lpm-gpios = <&pioBU 0 GPIO_ACTIVE_LOW>;
78 regulator-name = "VDD_IO";
79 regulator-min-microvolt = <3300000>;
80 regulator-max-microvolt = <3300000>;
81 regulator-initial-mode = <2>;
82 regulator-allowed-modes = <2>, <4>;
83 regulator-always-on;
85 regulator-state-standby {
86 regulator-on-in-suspend;
87 regulator-mode = <4>;
90 regulator-state-mem {
91 regulator-off-in-suspend;
92 regulator-mode = <4>;
97 regulator-name = "VDD_DDR";
98 regulator-min-microvolt = <1200000>;
99 regulator-max-microvolt = <1200000>;
100 regulator-initial-mode = <2>;
101 regulator-allowed-modes = <2>, <4>;
102 regulator-always-on;
104 regulator-state-standby {
105 regulator-on-in-suspend;
106 regulator-suspend-microvolt = <1200000>;
107 regulator-changeable-in-suspend;
108 regulator-mode = <4>;
111 regulator-state-mem {
112 regulator-on-in-suspend;
113 regulator-suspend-microvolt = <1200000>;
114 regulator-changeable-in-suspend;
115 regulator-mode = <4>;
120 regulator-name = "VDD_CORE";
121 regulator-min-microvolt = <1250000>;
122 regulator-max-microvolt = <1250000>;
123 regulator-initial-mode = <2>;
124 regulator-allowed-modes = <2>, <4>;
125 regulator-always-on;
127 regulator-state-standby {
128 regulator-on-in-suspend;
129 regulator-mode = <4>;
132 regulator-state-mem {
133 regulator-off-in-suspend;
134 regulator-mode = <4>;
139 regulator-name = "VDD_OTHER";
140 regulator-min-microvolt = <1800000>;
141 regulator-max-microvolt = <1800000>;
142 regulator-initial-mode = <2>;
143 regulator-allowed-modes = <2>, <4>;
144 regulator-always-on;
146 regulator-state-standby {
147 regulator-on-in-suspend;
148 regulator-suspend-microvolt = <1800000>;
149 regulator-changeable-in-suspend;
150 regulator-mode = <4>;
153 regulator-state-mem {
154 regulator-on-in-suspend;
155 regulator-suspend-microvolt = <1800000>;
156 regulator-changeable-in-suspend;
157 regulator-mode = <4>;
162 regulator-name = "LDO1";
163 regulator-min-microvolt = <3300000>;
164 regulator-max-microvolt = <3300000>;
165 regulator-always-on;
167 regulator-state-standby {
168 regulator-on-in-suspend;
171 regulator-state-mem {
172 regulator-off-in-suspend;
177 regulator-name = "LDO2";
178 regulator-min-microvolt = <1800000>;
179 regulator-max-microvolt = <3300000>;
181 regulator-state-standby {
182 regulator-on-in-suspend;
185 regulator-state-mem {
186 regulator-off-in-suspend;
194 pinctrl-names = "default";
195 pinctrl-0 = <&pinctrl_macb0_default>;
196 #address-cells = <1>;
197 #size-cells = <0>;
198 phy-mode = "rmii";
200 ethernet-phy@0 {
202 interrupt-parent = <&pioA>;
204 pinctrl-names = "default";
205 pinctrl-0 = <&pinctrl_macb0_phy_irq>;
210 atmel,osc-bypass;
214 pinctrl-names = "default";
215 pinctrl-0 = <&pinctrl_qspi1_default>;
219 #address-cells = <1>;
220 #size-cells = <1>;
221 compatible = "jedec,spi-nor";
223 spi-max-frequency = <80000000>;
224 spi-rx-bus-width = <4>;
225 spi-tx-bus-width = <4>;
226 m25p,fast-read;
267 bias-disable;
273 bias-disable;
279 bias-disable;
285 bias-disable;
291 bias-disable;
305 bias-disable;
310 bias-disable;
320 bias-pull-up;
324 cmd-data {
330 bias-disable;
333 conf-ck {
335 bias-disable;
340 conf-irq {
342 bias-disable;
347 conf-ce-nrst {
350 bias-disable;
353 conf-rtcclk {
355 bias-disable;
361 #address-cells = <1>;
362 #size-cells = <0>;
363 bus-width = <4>;
364 pinctrl-names = "default";
365 pinctrl-0 = <&pinctrl_sdmmc1_default>;
366 mmc-pwrseq = <&wifi_pwrseq>;
367 no-1-8-v;
368 non-removable;
369 bus-width = <4>;
375 pinctrl-names = "default";
376 pinctrl-0 = <&pinctrl_wilc_default>;
378 clock-names = "rtc";
380 interrupt-parent = <&pioA>;
381 assigned-clocks = <&pmc PMC_TYPE_SYSTEM 9>;
382 assigned-clock-rates = <32768>;