Lines Matching +full:regulator +full:- +full:fixed
1 // SPDX-License-Identifier: GPL-2.0-only
3 * Copyright (C) 2014 Texas Instruments Incorporated - https://www.ti.com/
6 /dts-v1/;
9 #include <dt-bindings/pinctrl/am43xx.h>
10 #include <dt-bindings/pwm/pwm.h>
11 #include <dt-bindings/gpio/gpio.h>
12 #include <dt-bindings/input/input.h>
16 compatible = "ti,am437x-idk-evm","ti,am4372","ti,am43";
19 stdout-path = &uart0;
22 v24_0d: fixed-regulator-v24_0d {
23 compatible = "regulator-fixed";
24 regulator-name = "V24_0D";
25 regulator-min-microvolt = <24000000>;
26 regulator-max-microvolt = <24000000>;
27 regulator-always-on;
28 regulator-boot-on;
31 v3_3d: fixed-regulator-v3_3d {
32 compatible = "regulator-fixed";
33 regulator-name = "V3_3D";
34 regulator-min-microvolt = <3300000>;
35 regulator-max-microvolt = <3300000>;
36 regulator-always-on;
37 regulator-boot-on;
38 vin-supply = <&v24_0d>;
41 vdd_corereg: fixed-regulator-vdd_corereg {
42 compatible = "regulator-fixed";
43 regulator-name = "VDD_COREREG";
44 regulator-min-microvolt = <1100000>;
45 regulator-max-microvolt = <1100000>;
46 regulator-always-on;
47 regulator-boot-on;
48 vin-supply = <&v24_0d>;
51 vdd_core: fixed-regulator-vdd_core {
52 compatible = "regulator-fixed";
53 regulator-name = "VDD_CORE";
54 regulator-min-microvolt = <1100000>;
55 regulator-max-microvolt = <1100000>;
56 regulator-always-on;
57 regulator-boot-on;
58 vin-supply = <&vdd_corereg>;
61 v1_8dreg: fixed-regulator-v1_8dreg {
62 compatible = "regulator-fixed";
63 regulator-name = "V1_8DREG";
64 regulator-min-microvolt = <1800000>;
65 regulator-max-microvolt = <1800000>;
66 regulator-always-on;
67 regulator-boot-on;
68 vin-supply = <&v24_0d>;
71 v1_8d: fixed-regulator-v1_8d {
72 compatible = "regulator-fixed";
73 regulator-name = "V1_8D";
74 regulator-min-microvolt = <1800000>;
75 regulator-max-microvolt = <1800000>;
76 regulator-always-on;
77 regulator-boot-on;
78 vin-supply = <&v1_8dreg>;
81 v1_5dreg: fixed-regulator-v1_5dreg {
82 compatible = "regulator-fixed";
83 regulator-name = "V1_5DREG";
84 regulator-min-microvolt = <1500000>;
85 regulator-max-microvolt = <1500000>;
86 regulator-always-on;
87 regulator-boot-on;
88 vin-supply = <&v24_0d>;
91 v1_5d: fixed-regulator-v1_5d {
92 compatible = "regulator-fixed";
93 regulator-name = "V1_5D";
94 regulator-min-microvolt = <1500000>;
95 regulator-max-microvolt = <1500000>;
96 regulator-always-on;
97 regulator-boot-on;
98 vin-supply = <&v1_5dreg>;
101 gpio_keys: gpio-keys {
102 compatible = "gpio-keys";
103 pinctrl-names = "default";
104 pinctrl-0 = <&gpio_keys_pins_default>;
106 switch-0 {
107 label = "power-button";
113 /* fixed 32k external oscillator clock */
115 #clock-cells = <0>;
116 compatible = "fixed-clock";
117 clock-frequency = <32768>;
120 leds-iio {
122 compatible = "gpio-leds";
123 led-out0 {
126 default-state = "off";
129 led-out1 {
132 default-state = "off";
135 led-out2 {
138 default-state = "off";
141 led-out3 {
144 default-state = "off";
147 led-out4 {
150 default-state = "off";
153 led-out5 {
156 default-state = "off";
159 led-out6 {
162 default-state = "off";
165 led-out7 {
168 default-state = "off";
174 gpio_keys_pins_default: gpio-keys-default-pins {
175 pinctrl-single,pins = <
180 i2c0_pins_default: i2c0-default-pins {
181 pinctrl-single,pins = <
187 i2c0_pins_sleep: i2c0-sleep-pins {
188 pinctrl-single,pins = <
194 i2c2_pins_default: i2c2-default-pins {
195 pinctrl-single,pins = <
201 i2c2_pins_sleep: i2c2-sleep-pins {
202 pinctrl-single,pins = <
208 mmc1_pins_default: mmc1-default-pins {
209 pinctrl-single,pins = <
220 mmc1_pins_sleep: mmc1-sleep-pins {
221 pinctrl-single,pins = <
232 spi1_pins_default: spi1-default-pins {
233 pinctrl-single,pins = <
241 spi1_pins_sleep: spi1-sleep-pins {
242 pinctrl-single,pins = <
250 ecap0_pins_default: backlight-default-pins {
251 pinctrl-single,pins = <
256 cpsw_default: cpsw-default-pins {
257 pinctrl-single,pins = <
273 cpsw_sleep: cpsw-sleep-pins {
274 pinctrl-single,pins = <
290 davinci_mdio_default: davinci-mdio-default-pins {
291 pinctrl-single,pins = <
298 davinci_mdio_sleep: davinci-mdio-sleep-pins {
299 pinctrl-single,pins = <
306 qspi_pins_default: qspi-default-pins {
307 pinctrl-single,pins = <
317 qspi_pins_sleep: qspi-sleep-pins {
318 pinctrl-single,pins = <
331 pinctrl-names = "default", "sleep";
332 pinctrl-0 = <&i2c0_pins_default>;
333 pinctrl-1 = <&i2c0_pins_sleep>;
334 clock-frequency = <400000>;
345 regulator-name = "VDD_MPU";
346 regulator-min-microvolt = <950000>;
347 regulator-max-microvolt = <1330000>;
348 regulator-boot-on;
349 regulator-always-on;
350 ti,vsel0-state-high;
351 ti,vsel1-state-high;
352 vin-supply = <&v3_3d>;
358 pinctrl-names = "default", "sleep";
359 pinctrl-0 = <&i2c2_pins_default>;
360 pinctrl-1 = <&i2c2_pins_sleep>;
361 clock-frequency = <100000>;
366 gpio-controller;
367 #gpio-cells = <2>;
373 pinctrl-names = "default", "sleep";
374 pinctrl-0 = <&spi1_pins_default>;
375 pinctrl-1 = <&spi1_pins_sleep>;
376 ti,pindir-d0-out-d1-in;
379 compatible = "pisosr-gpio";
380 gpio-controller;
381 #gpio-cells = <2>;
383 load-gpios = <&gpio3 1 GPIO_ACTIVE_LOW>;
386 spi-max-frequency = <1000000>;
387 spi-cpol;
397 pinctrl-names = "default";
398 pinctrl-0 = <&ecap0_pins_default>;
423 pinctrl-names = "default", "sleep";
424 pinctrl-0 = <&mmc1_pins_default>;
425 pinctrl-1 = <&mmc1_pins_sleep>;
426 vmmc-supply = <&v3_3d>;
427 bus-width = <4>;
428 cd-gpios = <&gpio0 6 GPIO_ACTIVE_LOW>;
433 pinctrl-names = "default", "sleep";
434 pinctrl-0 = <&qspi_pins_default>;
435 pinctrl-1 = <&qspi_pins_sleep>;
437 spi-max-frequency = <48000000>;
440 spi-max-frequency = <48000000>;
442 spi-cpol;
443 spi-cpha;
444 spi-tx-bus-width = <1>;
445 spi-rx-bus-width = <4>;
446 #address-cells = <1>;
447 #size-cells = <1>;
462 label = "QSPI.U-BOOT-SPL_OS";
470 label = "QSPI.U-BOOT-ENV.backup";
485 pinctrl-names = "default", "sleep";
486 pinctrl-0 = <&cpsw_default>;
487 pinctrl-1 = <&cpsw_sleep>;
492 pinctrl-names = "default", "sleep";
493 pinctrl-0 = <&davinci_mdio_default>;
494 pinctrl-1 = <&davinci_mdio_sleep>;
496 ethphy0: ethernet-phy@0 {
502 phy-handle = <ðphy0>;
503 phy-mode = "rgmii-rxid";
504 ti,dual-emac-pvid = <1>;
513 clock-names = "ext-clk", "int-clk";
522 cpu0-supply = <&tps>;
530 opp-50-300000000 {
531 /* opp50-300000000 */
535 opp-100-600000000 {
536 /* opp100-600000000 */
537 opp-suspend;