Lines Matching +full:regulator +full:- +full:on +full:- +full:in +full:- +full:suspend
1 // SPDX-License-Identifier: GPL-2.0
4 * based on works
11 * found in ebook-readers like the Kobo Clara HD (with i.MX6SLL) and
14 #include <dt-bindings/input/input.h>
23 stdout-path = &uart1;
26 gpio_keys: gpio-keys {
27 compatible = "gpio-keys";
29 key-power {
33 wakeup-source;
36 key-cover {
40 linux,input-type = <EV_SW>;
41 wakeup-source;
44 key-pageup {
50 key-pagedown {
58 compatible = "gpio-leds";
61 label = "e70k02:white:on";
63 linux,default-trigger = "timer";
72 reg_wifi: regulator-wifi {
73 compatible = "regulator-fixed";
74 regulator-name = "SD3_SPWR";
75 regulator-min-microvolt = <3000000>;
76 regulator-max-microvolt = <3000000>;
78 enable-active-high;
81 wifi_pwrseq: wifi-pwrseq {
82 compatible = "mmc-pwrseq-simple";
83 post-power-on-delay-ms = <20>;
84 reset-gpios = <&gpio5 0 GPIO_ACTIVE_LOW>;
89 clock-frequency = <100000>;
95 enable-gpios = <&gpio2 10 GPIO_ACTIVE_HIGH>;
97 #address-cells = <1>;
98 #size-cells = <0>;
102 led-sources = <0>;
104 default-brightness = <0>;
105 max-brightness = <255>;
110 led-sources = <1>;
112 default-brightness = <0>;
113 max-brightness = <255>;
122 clock-frequency = <100000>;
132 clock-frequency = <100000>;
138 interrupt-parent = <&gpio4>;
140 system-power-controller;
144 regulator-name = "DCDC1";
145 regulator-min-microvolt = <300000>;
146 regulator-max-microvolt = <1875000>;
147 regulator-always-on;
148 regulator-boot-on;
150 regulator-state-mem {
151 regulator-on-in-suspend;
152 regulator-suspend-max-microvolt = <900000>;
153 regulator-suspend-min-microvolt = <900000>;
159 regulator-name = "DCDC2";
160 regulator-always-on;
161 regulator-boot-on;
163 regulator-state-mem {
164 regulator-on-in-suspend;
165 regulator-suspend-max-microvolt = <3300000>;
166 regulator-suspend-min-microvolt = <3300000>;
171 regulator-name = "DCDC3";
172 regulator-min-microvolt = <300000>;
173 regulator-max-microvolt = <1875000>;
174 regulator-always-on;
175 regulator-boot-on;
177 regulator-state-mem {
178 regulator-on-in-suspend;
179 regulator-suspend-max-microvolt = <1140000>;
180 regulator-suspend-min-microvolt = <1140000>;
186 regulator-name = "DCDC4";
187 regulator-min-microvolt = <1200000>;
188 regulator-max-microvolt = <1200000>;
189 regulator-always-on;
190 regulator-boot-on;
192 regulator-state-mem {
193 regulator-on-in-suspend;
194 regulator-suspend-max-microvolt = <1140000>;
195 regulator-suspend-min-microvolt = <1140000>;
201 regulator-name = "DCDC5";
202 regulator-min-microvolt = <1800000>;
203 regulator-max-microvolt = <1800000>;
204 regulator-always-on;
205 regulator-boot-on;
207 regulator-state-mem {
208 regulator-on-in-suspend;
209 regulator-suspend-max-microvolt = <1700000>;
210 regulator-suspend-min-microvolt = <1700000>;
215 regulator-name = "LDO1";
216 regulator-boot-on;
221 regulator-name = "LDO2";
222 regulator-always-on;
223 regulator-boot-on;
225 regulator-state-mem {
226 regulator-on-in-suspend;
227 regulator-suspend-max-microvolt = <3000000>;
228 regulator-suspend-min-microvolt = <3000000>;
234 regulator-name = "LDO3";
235 regulator-always-on;
236 regulator-boot-on;
240 regulator-name = "LDO4";
241 regulator-boot-on;
246 regulator-name = "LDO5";
247 regulator-always-on;
248 regulator-boot-on;
253 regulator-name = "LDO6";
254 regulator-always-on;
255 regulator-boot-on;
260 regulator-name = "LDO7";
261 regulator-boot-on;
266 regulator-name = "LDO8";
267 regulator-min-microvolt = <1800000>;
268 regulator-max-microvolt = <1800000>;
269 regulator-boot-on;
273 regulator-name = "LDO9";
274 regulator-boot-on;
278 regulator-name = "LDO10";
279 regulator-boot-on;
283 regulator-name = "LDORTC1";
284 regulator-boot-on;
291 /* we are using the rtc in the pmic, not disabled in imx6sll.dtsi */
300 non-removable;
301 no-1-8-v;
306 vmmc-supply = <®_wifi>;
307 mmc-pwrseq = <&wifi_pwrseq>;
308 cap-power-off-card;
309 non-removable;
314 pinctrl-names = "default";
315 disable-over-current;
316 srp-disable;
317 hnp-disable;
318 adp-disable;