Lines Matching +full:vbus +full:- +full:always +full:- +full:on
4 * SPDX-License-Identifier: GPL-2.0+
7 /dts-v1/;
9 #include "rk3328-sdram-ddr3-666.dtsi"
10 #include <dt-bindings/input/input.h>
14 compatible = "rockchip,rk3328-evb", "rockchip,rk3328";
16 adc-keys {
19 u-boot,dm-pre-reloc;
20 compatible = "adc-keys";
21 io-channels = <&saradc 0>;
22 io-channel-names = "buttons";
23 keyup-threshold-microvolt = <1800000>;
25 vol-up-key {
26 u-boot,dm-pre-reloc;
29 press-threshold-microvolt = <10000>;
33 gmac_clkin: external-gmac-clock {
34 compatible = "fixed-clock";
35 clock-frequency = <125000000>;
36 clock-output-names = "gmac_clkin";
37 #clock-cells = <0>;
40 vcc3v3_sdmmc: sdmmc-pwren {
41 compatible = "regulator-fixed";
42 regulator-name = "vcc3v3";
44 regulator-always-on;
45 regulator-boot-on;
48 vcc5v0_otg: vcc5v0-otg-drv {
49 compatible = "regulator-fixed";
50 enable-active-high;
51 regulator-name = "vcc5v0_otg";
53 regulator-min-microvolt = <5000000>;
54 regulator-max-microvolt = <5000000>;
57 vcc_host_vbus: host-vbus-regulator {
58 compatible = "regulator-fixed";
59 enable-active-high;
60 regulator-name = "vcc_host_vbus";
62 regulator-min-microvolt = <5000000>;
63 regulator-max-microvolt = <5000000>;
66 vcc_phy: vcc-phy-regulator {
67 compatible = "regulator-fixed";
68 regulator-name = "vcc_phy";
69 regulator-always-on;
70 regulator-boot-on;
79 bus-width = <4>;
80 cap-mmc-highspeed;
81 cap-sd-highspeed;
82 card-detect-delay = <200>;
83 disable-wp;
84 num-slots = <1>;
85 pinctrl-names = "default";
86 pinctrl-0 = <&sdmmc0_clk>, <&sdmmc0_cmd>, <&sdmmc0_dectn>, <&sdmmc0_bus4>;
87 vmmc-supply = <&vcc3v3_sdmmc>;
96 bus-width = <8>;
97 cap-mmc-highspeed;
98 supports-emmc;
99 disable-wp;
100 non-removable;
101 num-slots = <1>;
102 pinctrl-names = "default";
103 pinctrl-0 = <&emmc_clk &emmc_cmd &emmc_bus8>;
108 phy-supply = <&vcc_phy>;
109 phy-mode = "rgmii";
111 snps,reset-gpio = <&gpio1 RK_PC2 GPIO_ACTIVE_LOW>;
112 snps,reset-active-low;
113 snps,reset-delays-us = <0 10000 50000>;
114 assigned-clocks = <&cru SCLK_MAC2IO>, <&cru SCLK_MAC2IO_EXT>;
115 assigned-clock-parents = <&gmac_clkin>, <&gmac_clkin>;
116 pinctrl-names = "default";
117 pinctrl-0 = <&rgmiim1_pins>;
124 phy-supply = <&vcc_phy>;
126 assigned-clocks = <&cru SCLK_MAC2PHY_SRC>;
127 assigned-clock-rate = <50000000>;
128 assigned-clocks = <&cru SCLK_MAC2PHY>;
129 assigned-clock-parents = <&cru SCLK_MAC2PHY_SRC>;
146 vbus-supply = <&vcc_host_vbus>;
159 vbus-supply = <&vcc5v0_otg>;
168 vbus-supply = <&vcc5v0_otg>;
181 clock-frequency = <400000>;
182 i2c-scl-rising-time-ns = <168>;
183 i2c-scl-falling-time-ns = <4>;
190 interrupt-parent = <&gpio2>;
192 pinctrl-names = "default";
193 pinctrl-0 = <&pmic_int_l>;
194 rockchip,system-power-controller;
195 wakeup-source;
196 gpio-controller;
197 #gpio-cells = <2>;
198 #clock-cells = <1>;
199 clock-output-names = "xin32k", "rk805-clkout2";
207 regulator-name = "vdd_logic";
208 regulator-min-microvolt = <712500>;
209 regulator-max-microvolt = <1450000>;
210 regulator-ramp-delay = <6001>;
211 regulator-boot-on;
212 regulator-always-on;
213 regulator-state-mem {
214 regulator-on-in-suspend;
215 regulator-suspend-microvolt = <1000000>;
220 regulator-name = "vdd_arm";
221 regulator-min-microvolt = <712500>;
222 regulator-max-microvolt = <1450000>;
223 regulator-ramp-delay = <6001>;
224 regulator-boot-on;
225 regulator-always-on;
226 regulator-state-mem {
227 regulator-on-in-suspend;
228 regulator-suspend-microvolt = <1000000>;
233 regulator-name = "vcc_ddr";
234 regulator-boot-on;
235 regulator-always-on;
236 regulator-state-mem {
237 regulator-on-in-suspend;
242 regulator-name = "vcc_io";
243 regulator-min-microvolt = <3300000>;
244 regulator-max-microvolt = <3300000>;
245 regulator-boot-on;
246 regulator-always-on;
247 regulator-state-mem {
248 regulator-on-in-suspend;
249 regulator-suspend-microvolt = <3300000>;
254 regulator-name = "vdd_18";
255 regulator-min-microvolt = <1800000>;
256 regulator-max-microvolt = <1800000>;
257 regulator-boot-on;
258 regulator-always-on;
259 regulator-state-mem {
260 regulator-on-in-suspend;
261 regulator-suspend-microvolt = <1800000>;
266 regulator-name = "vcc_18emmc";
267 regulator-min-microvolt = <1800000>;
268 regulator-max-microvolt = <1800000>;
269 regulator-boot-on;
270 regulator-always-on;
271 regulator-state-mem {
272 regulator-on-in-suspend;
273 regulator-suspend-microvolt = <1800000>;
278 regulator-name = "vdd_10";
279 regulator-min-microvolt = <1000000>;
280 regulator-max-microvolt = <1000000>;
281 regulator-boot-on;
282 regulator-always-on;
283 regulator-state-mem {
284 regulator-on-in-suspend;
285 regulator-suspend-microvolt = <1000000>;
294 pmic_int_l: pmic-int-l {