Lines Matching +full:rk3288 +full:- +full:gmac
2 * This file is dual-licensed: you can use it either under the terms
41 #include <dt-bindings/pwm/pwm.h>
42 #include "rk3288.dtsi"
43 #include "rk3288-u-boot.dtsi"
51 emmc_pwrseq: emmc-pwrseq {
52 compatible = "mmc-pwrseq-emmc";
53 pinctrl-0 = <&emmc_reset>;
54 pinctrl-names = "default";
55 reset-gpios = <&gpio3 9 GPIO_ACTIVE_LOW>;
58 ext_gmac: external-gmac-clock {
59 compatible = "fixed-clock";
60 #clock-cells = <0>;
61 clock-frequency = <125000000>;
62 clock-output-names = "ext_gmac";
65 vcc_sys: vsys-regulator {
66 compatible = "regulator-fixed";
67 regulator-name = "vcc_sys";
68 regulator-min-microvolt = <5000000>;
69 regulator-max-microvolt = <5000000>;
70 regulator-always-on;
71 regulator-boot-on;
76 cpu0-supply = <&vdd_cpu>;
80 bus-width = <8>;
81 cap-mmc-highspeed;
82 disable-wp;
83 non-removable;
84 num-slots = <1>;
85 mmc-pwrseq = <&emmc_pwrseq>;
86 pinctrl-names = "default";
87 pinctrl-0 = <&emmc_clk &emmc_cmd &emmc_bus8>;
88 vmmc-supply = <&vcc_io>;
92 &gmac {
93 assigned-clocks = <&cru SCLK_MAC>;
94 assigned-clock-parents = <&ext_gmac>;
96 phy-mode = "rgmii";
97 phy-supply = <&vccio_pmu>;
98 pinctrl-names = "default";
99 pinctrl-0 = <&rgmii_pins &phy_rst>;
100 snps,reset-gpio = <&gpio4 8 GPIO_ACTIVE_LOW>;
101 snps,reset-active-low;
102 snps,reset-delays-us = <0 10000 30000>;
111 compatible = "active-semi,act8846";
113 system-power-controller;
114 inl1-supply = <&vcc_io>;
115 inl2-supply = <&vcc_sys>;
116 inl3-supply = <&vcc_20>;
117 vp1-supply = <&vcc_sys>;
118 vp2-supply = <&vcc_sys>;
119 vp3-supply = <&vcc_sys>;
120 vp4-supply = <&vcc_sys>;
124 regulator-name = "VCC_DDR";
125 regulator-min-microvolt = <1200000>;
126 regulator-max-microvolt = <1200000>;
127 regulator-always-on;
131 regulator-name = "VCC_IO";
132 regulator-min-microvolt = <3300000>;
133 regulator-max-microvolt = <3300000>;
134 regulator-always-on;
138 regulator-name = "VDD_LOG";
139 regulator-min-microvolt = <1000000>;
140 regulator-max-microvolt = <1000000>;
141 regulator-always-on;
145 regulator-name = "VCC_20";
146 regulator-min-microvolt = <2000000>;
147 regulator-max-microvolt = <2000000>;
148 regulator-always-on;
152 regulator-name = "VCCIO_SD";
153 regulator-min-microvolt = <3300000>;
154 regulator-max-microvolt = <3300000>;
155 regulator-always-on;
159 regulator-name = "VDD10_LCD";
160 regulator-min-microvolt = <1000000>;
161 regulator-max-microvolt = <1000000>;
162 regulator-always-on;
166 regulator-name = "VCCA_CODEC";
167 regulator-min-microvolt = <3300000>;
168 regulator-max-microvolt = <3300000>;
169 regulator-always-on;
173 regulator-name = "VCCA_TP";
174 regulator-min-microvolt = <3300000>;
175 regulator-max-microvolt = <3300000>;
176 regulator-always-on;
180 regulator-name = "VCCIO_PMU";
181 regulator-min-microvolt = <3300000>;
182 regulator-max-microvolt = <3300000>;
183 regulator-always-on;
187 regulator-name = "VDD_10";
188 regulator-min-microvolt = <1000000>;
189 regulator-max-microvolt = <1000000>;
190 regulator-always-on;
194 regulator-name = "VCC_18";
195 regulator-min-microvolt = <1800000>;
196 regulator-max-microvolt = <1800000>;
197 regulator-always-on;
201 regulator-name = "VCC18_LCD";
202 regulator-min-microvolt = <1800000>;
203 regulator-max-microvolt = <1800000>;
204 regulator-always-on;
212 fcs,suspend-voltage-selector = <1>;
213 regulator-always-on;
214 regulator-boot-on;
215 regulator-enable-ramp-delay = <300>;
216 regulator-name = "vdd_cpu";
217 regulator-min-microvolt = <850000>;
218 regulator-max-microvolt = <1350000>;
219 regulator-ramp-delay = <8000>;
220 vin-supply = <&vcc_sys>;
226 fcs,suspend-voltage-selector = <1>;
227 regulator-always-on;
228 regulator-enable-ramp-delay = <300>;
229 regulator-min-microvolt = <850000>;
230 regulator-max-microvolt = <1350000>;
231 regulator-name = "vdd_gpu";
232 regulator-ramp-delay = <8000>;
233 vin-supply = <&vcc_sys>;
238 pcfg_output_high: pcfg-output-high {
239 output-high;
243 emmc_reset: emmc-reset {
248 gmac {
249 phy_rst: phy-rst {
256 rockchip,hw-tshut-mode = <0>; /* tshut mode 0:CRU 1:GPIO */
257 rockchip,hw-tshut-polarity = <0>; /* tshut polarity 0:LOW 1:HIGH */