Lines Matching +full:pwrseq +full:- +full:simple
1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT)
6 /dts-v1/;
8 #include <dt-bindings/input/input.h>
13 compatible = "rockchip,rk3308-dot-v10-aarch32", "rockchip,rk3308";
16 …bootargs = "earlycon=uart8250,mmio32,0xff0c0000 console=ttyFIQ0 root=PARTUUID=614e0000-0000 rootfs…
19 acodec_sound: acodec-sound {
20 compatible = "rockchip,multicodecs-card";
21 rockchip,card-name = "rockchip,rk3308-acodec";
22 rockchip,codec-hp-det;
23 rockchip,mclk-fs = <256>;
29 adc-keys {
30 compatible = "adc-keys";
31 io-channels = <&saradc 1>;
32 io-channel-names = "buttons";
33 poll-interval = <100>;
34 keyup-threshold-microvolt = <1800000>;
36 esc-key {
39 press-threshold-microvolt = <1130000>;
42 menu-key {
45 press-threshold-microvolt = <624000>;
48 vol-down-key {
51 press-threshold-microvolt = <300000>;
54 vol-up-key {
57 press-threshold-microvolt = <18000>;
61 dummy_codec: dummy-codec {
62 compatible = "rockchip,dummy-codec";
63 #sound-dai-cells = <0>;
66 sdio_pwrseq: sdio-pwrseq {
67 compatible = "mmc-pwrseq-simple";
68 pinctrl-names = "default";
69 pinctrl-0 = <&wifi_enable_h>;
74 * - SDIO_RESET_L_WL_REG_ON
75 * - PDN (power down when low)
77 reset-gpios = <&gpio0 RK_PA2 GPIO_ACTIVE_LOW>;
80 spdif_tx_sound: spdif-tx-sound {
82 compatible = "simple-audio-card";
83 simple-audio-card,name = "rockchip,spdif-tx-sound";
84 simple-audio-card,mclk-fs = <128>;
85 simple-audio-card,cpu {
86 sound-dai = <&spdif_tx>;
88 simple-audio-card,codec {
89 sound-dai = <&dummy_codec>;
93 vad-sound {
95 compatible = "rockchip,multicodecs-card";
96 rockchip,card-name = "rockchip,rk3308-vad";
97 rockchip,codec-hp-det;
102 vdd_log: vdd_core: vdd-core {
103 compatible = "pwm-regulator";
105 regulator-name = "vdd_core";
106 regulator-min-microvolt = <827000>;
107 regulator-max-microvolt = <1340000>;
108 regulator-init-microvolt = <1015000>;
109 regulator-always-on;
110 regulator-boot-on;
111 regulator-settling-time-up-us = <250>;
115 vdd_1v0: vdd-1v0 {
116 compatible = "regulator-fixed";
117 regulator-name = "vdd_1v0";
118 regulator-always-on;
119 regulator-boot-on;
120 regulator-min-microvolt = <1000000>;
121 regulator-max-microvolt = <1000000>;
124 vcc_1v8: vcc-1v8 {
125 compatible = "regulator-fixed";
126 regulator-name = "vcc_1v8";
127 regulator-always-on;
128 regulator-boot-on;
129 regulator-min-microvolt = <1800000>;
130 regulator-max-microvolt = <1800000>;
131 vin-supply = <&vcc_io>;
134 vcc_ddr: vcc-ddr {
135 compatible = "regulator-fixed";
136 regulator-name = "vcc_ddr";
137 regulator-always-on;
138 regulator-boot-on;
139 regulator-min-microvolt = <1500000>;
140 regulator-max-microvolt = <1500000>;
143 vccio_sdio: vcc_io: vcc-io {
144 compatible = "regulator-fixed";
145 regulator-name = "vcc_io";
146 regulator-always-on;
147 regulator-boot-on;
148 regulator-min-microvolt = <3300000>;
149 regulator-max-microvolt = <3300000>;
152 wireless-bluetooth {
153 compatible = "bluetooth-platdata";
155 pinctrl-names = "default", "rts_gpio";
156 pinctrl-0 = <&uart4_rts>;
157 pinctrl-1 = <&uart4_rts_gpio>;
163 wireless-wlan {
164 compatible = "wlan-platdata";
167 clock-names = "clk_wifi";
168 ref-clock-frequency = <24000000>;
169 pinctrl-names = "default";
170 pinctrl-0 = <&wifi_wake_host>, <&rtc_32k>;
181 rockchip,no-deep-low-power;
182 rockchip,no-hp-det;
183 rockchip,loopback-grp = <1>;
184 spk-ctl-gpios = <&gpio0 RK_PA5 GPIO_ACTIVE_HIGH>;
185 /* ADC5-8 for 4ch capture, loopback to ADC3-4 */
186 rockchip,adc-grps-route = <2 3 1 0>;
190 cpu-supply = <&vdd_core>;
194 center-supply = <&vdd_log>;
209 vccio0-supply = <&vcc_io>;
210 vccio1-supply = <&vcc_io>;
211 vccio2-supply = <&vcc_1v8>;
212 vccio3-supply = <&vcc_io>;
213 vccio4-supply = <&vccio_sdio>;
214 vccio5-supply = <&vcc_io>;
222 sdio-pwrseq {
223 wifi_enable_h: wifi-enable-h {
228 wireless-wlan {
229 wifi_wake_host: wifi-wake-host {
237 pinctrl-names = "active";
238 pinctrl-0 = <&pwm0_pin_pull_down>;
243 record-size = <0x00000>;
244 console-size = <0x20000>;
248 rockchip,pwm-regulator-config = <
259 vref-supply = <&vcc_1v8>;
263 max-frequency = <110000000>;
264 bus-width = <4>;
265 cap-sd-highspeed;
266 no-sd;
267 no-mmc;
268 ignore-pm-notify;
269 keep-power-in-suspend;
270 non-removable;
271 mmc-pwrseq = <&sdio_pwrseq>;
272 sd-uhs-sdr104;
281 rockchip,hw-tshut-mode = <0>; /* tshut mode 0:CRU 1:GPIO */
282 rockchip,hw-tshut-polarity = <1>; /* tshut polarity 0:LOW 1:HIGH */
288 u2phy_otg: otg-port {
299 rockchip,audio-src = <&i2s_8ch_2>;
300 rockchip,det-channel = <0>;
302 rockchip,buffer-time-ms = <500>;
303 #sound-dai-cells = <0>;