Lines Matching +full:fixed +full:- +full:regulator

1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT)
3 /dts-v1/;
5 #include <dt-bindings/input/input.h>
10 compatible = "rockchip,rk3229-evb", "rockchip,rk3229";
17 dc_12v: dc-12v-regulator {
18 compatible = "regulator-fixed";
19 regulator-name = "dc_12v";
20 regulator-always-on;
21 regulator-boot-on;
22 regulator-min-microvolt = <12000000>;
23 regulator-max-microvolt = <12000000>;
27 compatible = "fixed-clock";
28 clock-frequency = <125000000>;
29 clock-output-names = "ext_gmac";
30 #clock-cells = <0>;
33 vcc_host: vcc-host-regulator {
34 compatible = "regulator-fixed";
35 enable-active-high;
37 pinctrl-names = "default";
38 pinctrl-0 = <&host_vbus_drv>;
39 regulator-name = "vcc_host";
40 regulator-always-on;
41 regulator-boot-on;
42 vin-supply = <&vcc_sys>;
45 vcc_phy: vcc-phy-regulator {
46 compatible = "regulator-fixed";
47 enable-active-high;
48 regulator-name = "vcc_phy";
49 regulator-min-microvolt = <1800000>;
50 regulator-max-microvolt = <1800000>;
51 regulator-always-on;
52 regulator-boot-on;
53 vin-supply = <&vccio_1v8>;
56 vcc_sys: vcc-sys-regulator {
57 compatible = "regulator-fixed";
58 regulator-name = "vcc_sys";
59 regulator-always-on;
60 regulator-boot-on;
61 regulator-min-microvolt = <5000000>;
62 regulator-max-microvolt = <5000000>;
63 vin-supply = <&dc_12v>;
66 vccio_1v8: vccio-1v8-regulator {
67 compatible = "regulator-fixed";
68 regulator-name = "vccio_1v8";
69 regulator-min-microvolt = <1800000>;
70 regulator-max-microvolt = <1800000>;
71 regulator-always-on;
72 vin-supply = <&vcc_sys>;
75 vccio_3v3: vccio-3v3-regulator {
76 compatible = "regulator-fixed";
77 regulator-name = "vccio_3v3";
78 regulator-min-microvolt = <3300000>;
79 regulator-max-microvolt = <3300000>;
80 regulator-always-on;
81 vin-supply = <&vcc_sys>;
84 vdd_arm: vdd-arm-regulator {
85 compatible = "pwm-regulator";
87 pwm-supply = <&vcc_sys>;
88 regulator-name = "vdd_arm";
89 regulator-min-microvolt = <950000>;
90 regulator-max-microvolt = <1400000>;
91 regulator-always-on;
92 regulator-boot-on;
95 vdd_log: vdd-log-regulator {
96 compatible = "pwm-regulator";
98 pwm-supply = <&vcc_sys>;
99 regulator-name = "vdd_log";
100 regulator-min-microvolt = <1000000>;
101 regulator-max-microvolt = <1300000>;
102 regulator-always-on;
103 regulator-boot-on;
107 compatible = "gpio-keys";
109 pinctrl-names = "default";
110 pinctrl-0 = <&pwr_key>;
112 power_key: power-key {
116 debounce-interval = <100>;
117 wakeup-source;
123 cpu-supply = <&vdd_arm>;
127 cpu-supply = <&vdd_arm>;
131 cpu-supply = <&vdd_arm>;
135 cpu-supply = <&vdd_arm>;
139 cap-mmc-highspeed;
140 non-removable;
145 assigned-clocks = <&cru SCLK_MAC_EXTCLK>, <&cru SCLK_MAC>;
146 assigned-clock-parents = <&ext_gmac>, <&cru SCLK_MAC_EXTCLK>;
148 phy-supply = <&vcc_phy>;
149 phy-mode = "rgmii";
150 pinctrl-names = "default";
151 pinctrl-0 = <&rgmii_pins>;
152 snps,reset-gpio = <&gpio2 RK_PD0 GPIO_ACTIVE_LOW>;
153 snps,reset-active-low;
154 snps,reset-delays-us = <0 10000 1000000>;
163 vccio1-supply = <&vccio_3v3>;
164 vccio2-supply = <&vccio_1v8>;
165 vccio4-supply = <&vccio_3v3>;
170 pwr_key: pwr-key {
176 host_vbus_drv: host-vbus-drv {
191 rockchip,hw-tshut-mode = <0>; /* tshut mode 0:CRU 1:GPIO */
202 u2phy0_otg: otg-port {
206 u2phy0_host: host-port {
207 phy-supply = <&vcc_host>;
215 u2phy1_otg: otg-port {
216 phy-supply = <&vcc_host>;
220 u2phy1_host: host-port {
221 phy-supply = <&vcc_host>;