Lines Matching +full:pcfg +full:-

1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT)
6 /dts-v1/;
8 #include <dt-bindings/input/input.h>
20 stdout-path = "serial2:115200n8";
28 emmc_pwrseq: emmc-pwrseq {
29 compatible = "mmc-pwrseq-emmc";
30 pinctrl-0 = <&emmc_reset>;
31 pinctrl-names = "default";
32 reset-gpios = <&gpio2 RK_PA3 GPIO_ACTIVE_HIGH>;
35 keys: gpio-keys {
36 compatible = "gpio-keys";
37 pinctrl-names = "default";
38 pinctrl-0 = <&pwr_key>;
40 key-power {
41 wakeup-source;
48 leds: gpio-leds {
49 compatible = "gpio-leds";
51 work_led: led-0 {
54 pinctrl-names = "default";
55 pinctrl-0 = <&led_ctl>;
59 ir: ir-receiver {
60 compatible = "gpio-ir-receiver";
62 pinctrl-names = "default";
63 pinctrl-0 = <&ir_int>;
66 sdio_pwrseq: sdio-pwrseq {
67 compatible = "mmc-pwrseq-simple";
69 clock-names = "ext_clock";
70 pinctrl-names = "default";
71 pinctrl-0 = <&bt_rst>, <&wifi_reg_on>;
73 reset-gpios =
81 vcc_18: vcc18-regulator {
82 compatible = "regulator-fixed";
83 regulator-name = "vcc_18";
84 regulator-min-microvolt = <1800000>;
85 regulator-max-microvolt = <1800000>;
86 regulator-always-on;
87 regulator-boot-on;
88 vin-supply = <&vcc_sys>;
92 vcc_host: vcc-host-regulator {
93 compatible = "regulator-fixed";
94 enable-active-high;
96 pinctrl-names = "default";
97 pinctrl-0 = <&host_vbus_drv>;
98 regulator-name = "vcc_host";
99 regulator-always-on;
100 regulator-boot-on;
101 vin-supply = <&vcc_sys>;
104 vcc_io: vcc-io-regulator {
105 compatible = "regulator-fixed";
106 regulator-name = "vcc_io";
107 regulator-min-microvolt = <3300000>;
108 regulator-max-microvolt = <3300000>;
109 regulator-always-on;
110 regulator-boot-on;
111 vin-supply = <&vcc_sys>;
114 vcc_lan: vcc-lan-regulator {
115 compatible = "regulator-fixed";
116 regulator-name = "vcc_lan";
117 regulator-min-microvolt = <3300000>;
118 regulator-max-microvolt = <3300000>;
119 regulator-always-on;
120 regulator-boot-on;
121 vin-supply = <&vcc_io>;
124 vcc_sys: vcc-sys-regulator {
125 compatible = "regulator-fixed";
126 regulator-name = "vcc_sys";
127 regulator-min-microvolt = <5000000>;
128 regulator-max-microvolt = <5000000>;
129 regulator-always-on;
130 regulator-boot-on;
133 vccio_wl: vccio-wl-regulator {
134 compatible = "regulator-fixed";
135 regulator-name = "vccio_wl";
136 regulator-min-microvolt = <3300000>;
137 regulator-max-microvolt = <3300000>;
138 regulator-always-on;
139 regulator-boot-on;
140 vin-supply = <&vcc_io>;
143 vdd_10: vdd-10-regulator {
144 compatible = "regulator-fixed";
145 regulator-name = "vdd_10";
146 regulator-min-microvolt = <1000000>;
147 regulator-max-microvolt = <1000000>;
148 regulator-always-on;
149 regulator-boot-on;
150 vin-supply = <&vcc_sys>;
155 bus-width = <8>;
156 cap-mmc-highspeed;
157 mmc-pwrseq = <&emmc_pwrseq>;
158 non-removable;
159 pinctrl-names = "default";
160 pinctrl-0 = <&emmc_clk &emmc_cmd &emmc_bus8>;
165 phy-supply = <&vcc_lan>;
166 phy-mode = "rmii";
168 snps,reset-gpio = <&gpio3 RK_PB4 GPIO_ACTIVE_HIGH>;
169 snps,reset-active-low;
170 snps,reset-delays-us = <0 10000 1000000>;
171 pinctrl-names = "default";
172 pinctrl-0 = <&rmii_pins>;
184 fcs,suspend-voltage-selector = <1>;
185 regulator-name = "vdd_cpu";
186 regulator-enable-ramp-delay = <300>;
187 regulator-min-microvolt = <712500>;
188 regulator-max-microvolt = <1500000>;
189 regulator-ramp-delay = <8000>;
190 regulator-always-on;
191 regulator-boot-on;
192 vin-supply = <&vcc_sys>;
198 #clock-cells = <0>;
199 clock-output-names = "xin32k";
207 audio-supply = <&vcc_io>;
208 gpio30-supply = <&vcc_io>;
209 gpio1830-supply = <&vcc_io>;
210 wifi-supply = <&vccio_wl>;
214 assigned-clocks = <&cru SCLK_SDIO0>;
215 assigned-clock-parents = <&cru PLL_CPLL>;
216 bus-width = <4>;
217 cap-sd-highspeed;
218 cap-sdio-irq;
219 keep-power-in-suspend;
220 mmc-pwrseq = <&sdio_pwrseq>;
221 non-removable;
222 pinctrl-names = "default";
223 pinctrl-0 = <&sdio0_clk &sdio0_cmd &sdio0_bus4>;
224 vmmc-supply = <&vcc_io>;
225 vqmmc-supply = <&vccio_wl>;
230 pcfg_pull_none_drv_8ma: pcfg-pull-none-drv-8ma {
231 bias-disable;
232 drive-strength = <8>;
235 pcfg_pull_up_drv_8ma: pcfg-pull-up-drv-8ma {
236 bias-pull-up;
237 drive-strength = <8>;
241 emmc_bus8: emmc-bus8 {
252 emmc-clk {
256 emmc-cmd {
260 emmc_reset: emmc-reset {
266 ir_int: ir-int {
272 pwr_key: pwr-key {
278 stby_pwren: stby-pwren {
282 led_ctl: led-ctl {
288 wifi_reg_on: wifi-reg-on {
292 bt_rst: bt-rst {
298 host_vbus_drv: host-vbus-drv {
307 pmu-supply = <&vcc_io>;
308 vop-supply = <&vcc_io>;
312 vref-supply = <&vcc_18>;
317 rockchip,hw-tshut-mode = <0>; /* tshut mode 0:CRU 1:GPIO */
318 rockchip,hw-tshut-polarity = <0>; /* tshut polarity 0:LOW 1:HIGH */