Lines Matching +full:gpio30 +full:- +full:supply

1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT)
6 /dts-v1/;
8 #include <dt-bindings/input/input.h>
21 stdout-path = "serial2:115200n8";
29 emmc_pwrseq: emmc-pwrseq {
30 compatible = "mmc-pwrseq-emmc";
31 pinctrl-0 = <&emmc_reset>;
32 pinctrl-names = "default";
33 reset-gpios = <&gpio2 RK_PA3 GPIO_ACTIVE_HIGH>;
36 keys: gpio-keys {
37 compatible = "gpio-keys";
38 pinctrl-names = "default";
39 pinctrl-0 = <&pwr_key>;
41 key-power {
42 wakeup-source;
49 leds: gpio-leds {
50 compatible = "gpio-leds";
52 work_led: led-0 {
55 pinctrl-names = "default";
56 pinctrl-0 = <&led_ctl>;
60 ir: ir-receiver {
61 compatible = "gpio-ir-receiver";
63 pinctrl-names = "default";
64 pinctrl-0 = <&ir_int>;
67 sdio_pwrseq: sdio-pwrseq {
68 compatible = "mmc-pwrseq-simple";
70 clock-names = "ext_clock";
71 pinctrl-names = "default";
72 pinctrl-0 = <&bt_rst>, <&wifi_reg_on>;
74 reset-gpios =
82 vcc_18: vcc18-regulator {
83 compatible = "regulator-fixed";
84 regulator-name = "vcc_18";
85 regulator-min-microvolt = <1800000>;
86 regulator-max-microvolt = <1800000>;
87 regulator-always-on;
88 regulator-boot-on;
89 vin-supply = <&vcc_sys>;
93 vcc_host: vcc-host-regulator {
94 compatible = "regulator-fixed";
95 enable-active-high;
97 pinctrl-names = "default";
98 pinctrl-0 = <&host_vbus_drv>;
99 regulator-name = "vcc_host";
100 regulator-always-on;
101 regulator-boot-on;
102 vin-supply = <&vcc_sys>;
105 vcc_io: vcc-io-regulator {
106 compatible = "regulator-fixed";
107 regulator-name = "vcc_io";
108 regulator-min-microvolt = <3300000>;
109 regulator-max-microvolt = <3300000>;
110 regulator-always-on;
111 regulator-boot-on;
112 vin-supply = <&vcc_sys>;
115 vcc_lan: vcc-lan-regulator {
116 compatible = "regulator-fixed";
117 regulator-name = "vcc_lan";
118 regulator-min-microvolt = <3300000>;
119 regulator-max-microvolt = <3300000>;
120 regulator-always-on;
121 regulator-boot-on;
122 vin-supply = <&vcc_io>;
125 vcc_sys: vcc-sys-regulator {
126 compatible = "regulator-fixed";
127 regulator-name = "vcc_sys";
128 regulator-min-microvolt = <5000000>;
129 regulator-max-microvolt = <5000000>;
130 regulator-always-on;
131 regulator-boot-on;
134 vccio_wl: vccio-wl-regulator {
135 compatible = "regulator-fixed";
136 regulator-name = "vccio_wl";
137 regulator-min-microvolt = <3300000>;
138 regulator-max-microvolt = <3300000>;
139 regulator-always-on;
140 regulator-boot-on;
141 vin-supply = <&vcc_io>;
144 vdd_10: vdd-10-regulator {
145 compatible = "regulator-fixed";
146 regulator-name = "vdd_10";
147 regulator-min-microvolt = <1000000>;
148 regulator-max-microvolt = <1000000>;
149 regulator-always-on;
150 regulator-boot-on;
151 vin-supply = <&vcc_sys>;
156 bus-width = <8>;
157 cap-mmc-highspeed;
158 mmc-pwrseq = <&emmc_pwrseq>;
159 non-removable;
160 pinctrl-names = "default";
161 pinctrl-0 = <&emmc_clk &emmc_cmd &emmc_bus8>;
166 phy-supply = <&vcc_lan>;
167 phy-mode = "rmii";
169 snps,reset-gpio = <&gpio3 RK_PB4 GPIO_ACTIVE_HIGH>;
170 snps,reset-active-low;
171 snps,reset-delays-us = <0 10000 1000000>;
172 pinctrl-names = "default";
173 pinctrl-0 = <&rmii_pins>;
185 fcs,suspend-voltage-selector = <1>;
186 regulator-name = "vdd_cpu";
187 regulator-enable-ramp-delay = <300>;
188 regulator-min-microvolt = <712500>;
189 regulator-max-microvolt = <1500000>;
190 regulator-ramp-delay = <8000>;
191 regulator-always-on;
192 regulator-boot-on;
193 vin-supply = <&vcc_sys>;
199 #clock-cells = <0>;
200 clock-output-names = "xin32k";
208 audio-supply = <&vcc_io>;
209 gpio30-supply = <&vcc_io>;
210 gpio1830-supply = <&vcc_io>;
211 wifi-supply = <&vccio_wl>;
215 assigned-clocks = <&cru SCLK_SDIO0>;
216 assigned-clock-parents = <&cru PLL_CPLL>;
217 bus-width = <4>;
218 cap-sd-highspeed;
219 cap-sdio-irq;
220 keep-power-in-suspend;
221 mmc-pwrseq = <&sdio_pwrseq>;
222 non-removable;
223 pinctrl-names = "default";
224 pinctrl-0 = <&sdio0_clk &sdio0_cmd &sdio0_bus4>;
225 vmmc-supply = <&vcc_io>;
226 vqmmc-supply = <&vccio_wl>;
231 pcfg_pull_none_drv_8ma: pcfg-pull-none-drv-8ma {
232 bias-disable;
233 drive-strength = <8>;
236 pcfg_pull_up_drv_8ma: pcfg-pull-up-drv-8ma {
237 bias-pull-up;
238 drive-strength = <8>;
242 emmc_bus8: emmc-bus8 {
253 emmc-clk {
257 emmc-cmd {
261 emmc_reset: emmc-reset {
267 ir_int: ir-int {
273 pwr_key: pwr-key {
279 stby_pwren: stby-pwren {
283 led_ctl: led-ctl {
289 wifi_reg_on: wifi-reg-on {
293 bt_rst: bt-rst {
299 host_vbus_drv: host-vbus-drv {
308 pmu-supply = <&vcc_io>;
309 vop-supply = <&vcc_io>;
313 vref-supply = <&vcc_18>;
318 rockchip,hw-tshut-mode = <0>; /* tshut mode 0:CRU 1:GPIO */
319 rockchip,hw-tshut-polarity = <0>; /* tshut polarity 0:LOW 1:HIGH */