Lines Matching +full:phy +full:- +full:supply

1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT)
3 /dts-v1/;
5 #include <dt-bindings/input/input.h>
23 dc_12v: dc-12v-regulator {
24 compatible = "regulator-fixed";
25 regulator-name = "dc_12v";
26 regulator-always-on;
27 regulator-boot-on;
28 regulator-min-microvolt = <12000000>;
29 regulator-max-microvolt = <12000000>;
33 compatible = "fixed-clock";
34 clock-frequency = <125000000>;
35 clock-output-names = "ext_gmac";
36 #clock-cells = <0>;
39 power-led {
40 compatible = "gpio-leds";
42 blue_led: led-0 {
44 default-state = "on";
48 sdio_pwrseq: sdio-pwrseq {
49 compatible = "mmc-pwrseq-simple";
50 reset-gpios = <&gpio2 26 GPIO_ACTIVE_LOW>,
54 vcc_host: vcc-host-regulator {
55 compatible = "regulator-fixed";
56 enable-active-high;
58 pinctrl-names = "default";
59 pinctrl-0 = <&host_vbus_drv>;
60 regulator-name = "vcc_host";
61 regulator-always-on;
62 regulator-boot-on;
63 vin-supply = <&vcc_sys>;
66 vcc_phy: vcc-phy-regulator {
67 compatible = "regulator-fixed";
68 enable-active-high;
69 regulator-name = "vcc_phy";
70 regulator-min-microvolt = <1800000>;
71 regulator-max-microvolt = <1800000>;
72 regulator-always-on;
73 regulator-boot-on;
74 vin-supply = <&vccio_1v8>;
77 vcc_sys: vcc-sys-regulator {
78 compatible = "regulator-fixed";
79 regulator-name = "vcc_sys";
80 regulator-always-on;
81 regulator-boot-on;
82 regulator-min-microvolt = <5000000>;
83 regulator-max-microvolt = <5000000>;
84 vin-supply = <&dc_12v>;
87 vccio_1v8: vccio-1v8-regulator {
88 compatible = "regulator-fixed";
89 regulator-name = "vccio_1v8";
90 regulator-min-microvolt = <1800000>;
91 regulator-max-microvolt = <1800000>;
92 regulator-always-on;
93 vin-supply = <&vcc_sys>;
96 vccio_3v3: vccio-3v3-regulator {
97 compatible = "regulator-fixed";
98 regulator-name = "vccio_3v3";
99 regulator-min-microvolt = <3300000>;
100 regulator-max-microvolt = <3300000>;
101 regulator-always-on;
102 vin-supply = <&vcc_sys>;
105 vdd_arm: vdd-arm-regulator {
106 compatible = "pwm-regulator";
108 pwm-supply = <&vcc_sys>;
109 regulator-name = "vdd_arm";
110 regulator-min-microvolt = <950000>;
111 regulator-max-microvolt = <1400000>;
112 regulator-always-on;
113 regulator-boot-on;
116 vdd_log: vdd-log-regulator {
117 compatible = "pwm-regulator";
119 pwm-supply = <&vcc_sys>;
120 regulator-name = "vdd_log";
121 regulator-min-microvolt = <1000000>;
122 regulator-max-microvolt = <1300000>;
123 regulator-always-on;
124 regulator-boot-on;
129 cpu-supply = <&vdd_arm>;
133 cpu-supply = <&vdd_arm>;
137 cpu-supply = <&vdd_arm>;
141 cpu-supply = <&vdd_arm>;
145 cap-mmc-highspeed;
146 non-removable;
151 assigned-clocks = <&cru SCLK_MAC_SRC>;
152 assigned-clock-rates = <50000000>;
154 phy-handle = <&phy>;
155 phy-mode = "rmii";
156 phy-supply = <&vcc_phy>;
160 compatible = "snps,dwmac-mdio";
161 #address-cells = <1>;
162 #size-cells = <0>;
164 phy: ethernet-phy@0 { label
165 compatible = "ethernet-phy-id1234.d400",
166 "ethernet-phy-ieee802.3-c22";
169 phy-is-integrated;
176 mali-supply = <&vdd_log>;
195 vccio1-supply = <&vccio_3v3>;
196 vccio2-supply = <&vccio_1v8>;
197 vccio4-supply = <&vccio_3v3>;
202 host_vbus_drv: host-vbus-drv {
217 bus-width = <4>;
218 cap-sd-highspeed;
219 cap-sdio-irq;
220 mmc-pwrseq = <&sdio_pwrseq>;
221 non-removable;
222 vqmmc-supply = <&vccio_1v8>;
227 cap-mmc-highspeed;
228 disable-wp;
233 rockchip,hw-tshut-mode = <0>;
240 u2phy0_host: host-port {
241 phy-supply = <&vcc_host>;
245 u2phy0_otg: otg-port {
246 phy-supply = <&vcc_host>;
254 u2phy1_host: host-port {
255 phy-supply = <&vcc_host>;
259 u2phy1_otg: otg-port {
260 phy-supply = <&vcc_host>;
266 pinctrl-0 = <&uart21_xfer>;