Lines Matching +full:pwrseq +full:- +full:simple
4 * This file is dual-licensed: you can use it either under the terms
43 /dts-v1/;
46 #include "rk3229-cpu-opp.dtsi"
47 #include "rk322x-android.dtsi"
51 compatible = "rockchip,rk3229-gva-sdk", "rockchip,rk3229";
53 sdio_pwrseq: sdio-pwrseq {
54 compatible = "mmc-pwrseq-simple";
56 clock-names = "ext_clock";
57 pinctrl-names = "default";
58 pinctrl-0 = <&wifi_enable_h>;
63 * - SDIO_RESET_L_WL_REG_ON
64 * - PDN (power down when low)
66 reset-gpios = <&gpio3 15 GPIO_ACTIVE_LOW>; /* GPIO3_B7 */
69 wireless-bluetooth {
70 compatible = "bluetooth-platdata";
72 clock-names = "ext_clock";
74 pinctrl-names = "default", "rts_gpio";
75 pinctrl-0 = <&uart11_rts>;
76 pinctrl-1 = <&uart11_rts_gpio>;
83 wireless-wlan {
84 compatible = "wlan-platdata";
92 compatible = "gpio-keys";
93 #address-cells = <1>;
94 #size-cells = <0>;
97 pinctrl-names = "default";
98 pinctrl-0 = <&pwr_key &bt_key &mute_key>;
104 debounce-interval = <100>;
105 wakeup-source;
112 debounce-interval = <100>;
119 debounce-interval = <100>;
123 gva_codec: gva-codec {
124 compatible = "rockchip,gva-codec";
125 #sound-dai-cells = <0>;
129 gva-sound {
130 compatible = "simple-audio-card";
131 simple-audio-card,format = "i2s";
132 simple-audio-card,name = "rockchip,rk3229-dummy";
133 simple-audio-card,mclk-fs = <256>;
134 simple-audio-card,cpu {
135 sound-dai = <&i2s1>;
137 simple-audio-card,codec {
138 sound-dai = <&gva_codec>;
142 vcc_otg_vbus: otg-vbus-regulator {
143 compatible = "regulator-fixed";
145 pinctrl-names = "default";
146 pinctrl-0 = <&otg_vbus_drv>;
147 regulator-name = "vcc_otg_vbus";
148 regulator-min-microvolt = <5000000>;
149 regulator-max-microvolt = <5000000>;
150 enable-active-high;
154 compatible = "fixed-clock";
155 clock-frequency = <32768>;
156 clock-output-names = "xin32k";
157 #clock-cells = <0>;
167 dev = "/dev/block/by-name/system";
174 dev = "/dev/block/by-name/vendor";
184 mali-supply = <&vdd_logic>;
192 max-frequency = <125000000>;
193 cap-mmc-highspeed;
194 mmc-ddr-1_8v;
195 non-removable;
196 no-sdio;
197 no-sd;
208 interrupt-parent = <&gpio1>;
210 spinctrl-names = "default";
211 pinctrl-0 = <&pmic_int_l>;
212 rockchip,system-power-controller;
213 wakeup-source;
214 gpio-controller;
215 #gpio-cells = <2>;
216 #clock-cells = <1>;
217 clock-output-names = "rk805-clkout1", "rk805-clkout2";
233 regulator-name = "vdd_arm";
234 regulator-min-microvolt = <712500>;
235 regulator-max-microvolt = <1450000>;
236 regulator-initial-mode = <0x1>;
237 regulator-ramp-delay = <12500>;
238 regulator-boot-on;
239 regulator-always-on;
240 regulator-state-mem {
241 regulator-mode = <0x2>;
242 regulator-on-in-suspend;
243 regulator-suspend-microvolt = <950000>;
248 regulator-name = "vdd_logic";
249 regulator-min-microvolt = <712500>;
250 regulator-max-microvolt = <1450000>;
251 regulator-initial-mode = <0x1>;
252 regulator-ramp-delay = <12500>;
253 regulator-boot-on;
254 regulator-always-on;
255 regulator-state-mem {
256 regulator-mode = <0x2>;
257 regulator-on-in-suspend;
258 regulator-suspend-microvolt = <1000000>;
263 regulator-name = "vcc_ddr";
264 regulator-boot-on;
265 regulator-always-on;
266 regulator-state-mem {
267 regulator-mode = <0x2>;
268 regulator-on-in-suspend;
273 regulator-name = "vcc_io";
274 regulator-min-microvolt = <3300000>;
275 regulator-max-microvolt = <3300000>;
276 regulator-initial-mode = <0x1>;
277 regulator-boot-on;
278 regulator-always-on;
279 regulator-state-mem {
280 regulator-mode = <0x2>;
281 regulator-on-in-suspend;
282 regulator-suspend-microvolt = <3300000>;
287 regulator-name = "vcc_18";
288 regulator-min-microvolt = <1800000>;
289 regulator-max-microvolt = <1800000>;
290 regulator-boot-on;
291 regulator-always-on;
292 regulator-state-mem {
293 regulator-on-in-suspend;
294 regulator-suspend-microvolt = <1800000>;
299 regulator-name = "vcc_18emmc";
300 regulator-min-microvolt = <1800000>;
301 regulator-max-microvolt = <1800000>;
302 regulator-boot-on;
303 regulator-always-on;
304 regulator-state-mem {
305 regulator-on-in-suspend;
306 regulator-suspend-microvolt = <1800000>;
311 regulator-name = "vdd_10";
312 regulator-min-microvolt = <1000000>;
313 regulator-max-microvolt = <1000000>;
314 regulator-boot-on;
315 regulator-always-on;
316 regulator-state-mem {
317 regulator-on-in-suspend;
318 regulator-suspend-microvolt = <1000000>;
330 interrupt-parent = <&gpio1>;
356 rockchip,i2s-broken-burst-len;
357 rockchip,playback-channels = <8>;
358 rockchip,capture-channels = <8>;
359 rockchip,bclk-fs = <64>;
360 #sound-dai-cells = <0>;
364 cpu-supply = <&vdd_arm>;
370 vccio1-supply = <&vcc_io>;
371 vccio2-supply = <&vcc_18>;
372 vccio4-supply = <&vcc_io>;
377 pwr_key: pwr-key {
381 bt_key: bt-key {
385 mute_key: mute-key {
391 pmic_int_l: pmic-int-l {
396 sdio-pwrseq {
397 wifi_enable_h: wifi-enable-h {
403 otg_vbus_drv: otg-vbus-drv {
410 max-frequency = <150000000>;
411 mmc-pwrseq = <&sdio_pwrseq>;
412 num-slots = <1>;
413 sd-uhs-sdr104;
418 rockchip,sleep-mode-config = <
428 vbus-supply = <&vcc_otg_vbus>;