Lines Matching +full:- +full:in +full:- +full:supply

2  * This file is dual-licensed: you can use it either under the terms
12 * This file is distributed in the hope that it will be useful,
21 * files (the "Software"), to deal in the Software without
29 * included in all copies or substantial portions of the Software.
34 * NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT
36 * WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
37 * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR
38 * OTHER DEALINGS IN THE SOFTWARE.
42 #include "rk3288-u-boot.dtsi"
50 ext_gmac: external-gmac-clock {
51 compatible = "fixed-clock";
52 clock-frequency = <125000000>;
53 clock-output-names = "ext_gmac";
54 #clock-cells = <0>;
57 gpio-keys {
58 compatible = "gpio-keys";
61 pinctrl-names = "default";
62 pinctrl-0 = <&pwrbtn>;
67 linux,input-type = <1>;
68 wakeup-source;
69 debounce-interval = <100>;
73 io_domains: io-domains {
74 compatible = "rockchip,rk3288-io-voltage-domain";
77 audio-supply = <&vcca_33>;
78 bb-supply = <&vcc_io>;
79 dvp-supply = <&vcc18_dvp>;
80 flash0-supply = <&vcc_flash>;
81 flash1-supply = <&vcc_lan>;
82 gpio30-supply = <&vcc_io>;
83 gpio1830-supply = <&vcc_io>;
84 lcdc-supply = <&vcc_io>;
85 sdcard-supply = <&vccio_sd>;
86 wifi-supply = <&vccio_wl>;
89 ir: ir-receiver {
90 compatible = "gpio-ir-receiver";
92 pinctrl-names = "default";
93 pinctrl-0 = <&ir_int>;
96 vcc_flash: flash-regulator {
97 compatible = "regulator-fixed";
98 regulator-name = "vcc_flash";
99 regulator-min-microvolt = <1800000>;
100 regulator-max-microvolt = <1800000>;
101 vin-supply = <&vcc_io>;
104 vcc_sd: sdmmc-regulator {
105 compatible = "regulator-fixed";
107 pinctrl-names = "default";
108 pinctrl-0 = <&sdmmc_pwr>;
109 regulator-name = "vcc_sd";
110 regulator-min-microvolt = <3300000>;
111 regulator-max-microvolt = <3300000>;
112 startup-delay-us = <100000>;
113 vin-supply = <&vcc_io>;
116 vcc_sys: vsys-regulator {
117 compatible = "regulator-fixed";
118 regulator-name = "vcc_sys";
119 regulator-min-microvolt = <5000000>;
120 regulator-max-microvolt = <5000000>;
121 regulator-always-on;
122 regulator-boot-on;
129 vcc18_dvp: vcc18-dvp-regulator {
130 compatible = "regulator-fixed";
131 regulator-name = "vcc18-dvp";
132 regulator-min-microvolt = <1800000>;
133 regulator-max-microvolt = <1800000>;
134 vin-supply = <&vcc28_dvp>;
137 vcc28_dvp: vcc28-dvp-regulator {
138 compatible = "regulator-fixed";
139 enable-active-high;
141 pinctrl-names = "default";
142 pinctrl-0 = <&dvp_pwr>;
143 regulator-name = "vcc28_dvp";
144 regulator-min-microvolt = <2800000>;
145 regulator-max-microvolt = <2800000>;
146 regulator-always-on;
147 vin-supply = <&vcc_io>;
150 vcc5v0_host: usb-host-regulator {
151 compatible = "regulator-fixed";
152 enable-active-high;
154 pinctrl-names = "default";
155 pinctrl-0 = <&host_vbus_drv>;
156 regulator-name = "vcc5v0_host";
157 regulator-min-microvolt = <5000000>;
158 regulator-max-microvolt = <5000000>;
159 regulator-always-on;
164 cpu0-supply = <&vdd_cpu>;
168 bus-width = <8>;
169 cap-mmc-highspeed;
170 disable-wp;
171 non-removable;
172 num-slots = <1>;
173 pinctrl-names = "default";
174 pinctrl-0 = <&emmc_clk &emmc_cmd &emmc_pwr &emmc_bus8>;
175 vmmc-supply = <&vcc_io>;
176 vqmmc-supply = <&vcc_flash>;
181 bus-width = <4>;
182 cap-mmc-highspeed;
183 cap-sd-highspeed;
184 card-detect-delay = <200>;
185 disable-wp;
186 num-slots = <1>;
187 pinctrl-names = "default";
188 pinctrl-0 = <&sdmmc_clk &sdmmc_cmd &sdmmc_cd &sdmmc_bus4>;
189 vmmc-supply = <&vcc_sd>;
190 vqmmc-supply = <&vccio_sd>;
195 phy-supply = <&vcc_lan>;
196 phy-mode = "rgmii";
198 snps,reset-gpio = <&gpio4 7 0>;
199 snps,reset-active-low;
200 snps,reset-delays-us = <0 10000 1000000>;
201 assigned-clocks = <&cru SCLK_MAC>;
202 assigned-clock-parents = <&ext_gmac>;
203 pinctrl-names = "default";
204 pinctrl-0 = <&rgmii_pins>;
211 ddc-i2c-bus = <&i2c5>;
217 clock-frequency = <400000>;
222 interrupt-parent = <&gpio0>;
224 pinctrl-names = "default";
225 pinctrl-0 = <&pmic_int &global_pwroff>;
226 rockchip,system-power-controller;
227 wakeup-source;
228 #clock-cells = <1>;
229 clock-output-names = "xin32k", "rk808-clkout2";
231 vcc1-supply = <&vcc_sys>;
232 vcc2-supply = <&vcc_sys>;
233 vcc3-supply = <&vcc_sys>;
234 vcc4-supply = <&vcc_sys>;
235 vcc6-supply = <&vcc_sys>;
236 vcc7-supply = <&vcc_sys>;
237 vcc8-supply = <&vcc_18>;
238 vcc9-supply = <&vcc_io>;
239 vcc10-supply = <&vcc_io>;
240 vcc11-supply = <&vcc_sys>;
241 vcc12-supply = <&vcc_io>;
242 vddio-supply = <&vcc_io>;
246 regulator-always-on;
247 regulator-boot-on;
248 regulator-min-microvolt = <750000>;
249 regulator-max-microvolt = <1350000>;
250 regulator-name = "vdd_arm";
251 regulator-state-mem {
252 regulator-off-in-suspend;
257 regulator-always-on;
258 regulator-boot-on;
259 regulator-min-microvolt = <850000>;
260 regulator-max-microvolt = <1250000>;
261 regulator-name = "vdd_gpu";
262 regulator-state-mem {
263 regulator-on-in-suspend;
264 regulator-suspend-microvolt = <1000000>;
269 regulator-always-on;
270 regulator-boot-on;
271 regulator-name = "vcc_ddr";
272 regulator-state-mem {
273 regulator-on-in-suspend;
278 regulator-always-on;
279 regulator-boot-on;
280 regulator-min-microvolt = <3300000>;
281 regulator-max-microvolt = <3300000>;
282 regulator-name = "vcc_io";
283 regulator-state-mem {
284 regulator-on-in-suspend;
285 regulator-suspend-microvolt = <3300000>;
290 regulator-always-on;
291 regulator-boot-on;
292 regulator-min-microvolt = <3300000>;
293 regulator-max-microvolt = <3300000>;
294 regulator-name = "vcc_lan";
295 regulator-state-mem {
296 regulator-on-in-suspend;
297 regulator-suspend-microvolt = <3300000>;
302 regulator-always-on;
303 regulator-boot-on;
304 regulator-min-microvolt = <3300000>;
305 regulator-max-microvolt = <3300000>;
306 regulator-name = "vccio_sd";
307 regulator-state-mem {
308 regulator-off-in-suspend;
313 regulator-always-on;
314 regulator-boot-on;
315 regulator-min-microvolt = <1000000>;
316 regulator-max-microvolt = <1000000>;
317 regulator-name = "vdd_10";
318 regulator-state-mem {
319 regulator-on-in-suspend;
320 regulator-suspend-microvolt = <1000000>;
325 regulator-always-on;
326 regulator-boot-on;
327 regulator-min-microvolt = <1800000>;
328 regulator-max-microvolt = <1800000>;
329 regulator-name = "vcc18_lcd";
330 regulator-state-mem {
331 regulator-on-in-suspend;
332 regulator-suspend-microvolt = <1800000>;
337 regulator-always-on;
338 regulator-min-microvolt = <1800000>;
339 regulator-max-microvolt = <3300000>;
340 regulator-name = "ldo5";
344 regulator-always-on;
345 regulator-boot-on;
346 regulator-min-microvolt = <1000000>;
347 regulator-max-microvolt = <1000000>;
348 regulator-name = "vdd10_lcd";
349 regulator-state-mem {
350 regulator-on-in-suspend;
351 regulator-suspend-microvolt = <1000000>;
356 regulator-always-on;
357 regulator-boot-on;
358 regulator-min-microvolt = <1800000>;
359 regulator-max-microvolt = <1800000>;
360 regulator-name = "vcc_18";
361 regulator-state-mem {
362 regulator-on-in-suspend;
363 regulator-suspend-microvolt = <1800000>;
368 regulator-always-on;
369 regulator-boot-on;
370 regulator-min-microvolt = <3300000>;
371 regulator-max-microvolt = <3300000>;
372 regulator-name = "vcca_33";
373 regulator-state-mem {
374 regulator-on-in-suspend;
375 regulator-suspend-microvolt = <3300000>;
380 regulator-always-on;
381 regulator-boot-on;
382 regulator-name = "vccio_wl";
383 regulator-state-mem {
384 regulator-on-in-suspend;
389 regulator-always-on;
390 regulator-boot-on;
391 regulator-name = "vcc_lcd";
392 regulator-state-mem {
393 regulator-on-in-suspend;
402 clock-frequency = <400000>;
405 compatible = "asahi-kasei,ak8975";
407 interrupt-parent = <&gpio8>;
409 pinctrl-names = "default";
410 pinctrl-0 = <&comp_int>;
414 compatible = "st,l3g4200d-gyro";
415 st,drdy-int-pin = <2>;
422 interrupt-parent = <&gpio8>;
424 pinctrl-names = "default";
425 pinctrl-0 = <&gsensor_int>;
447 comp_int: comp-int {
459 dvp_pwr: dvp-pwr {
465 ir_int: ir-int {
471 gsensor_int: gsensor-int {
477 pmic_int: pmic-int {
483 sdmmc_pwr: sdmmc-pwr {
489 host_vbus_drv: host-vbus-drv {
500 rockchip,hw-tshut-mode = <0>;
501 rockchip,hw-tshut-polarity = <0>;
542 vbus-supply = <&vcc5v0_host>;