xref: /linux/arch/arm64/boot/dts/mediatek/mt8186-corsola-chinchou.dtsi (revision 1260ed77798502de9c98020040d2995008de10cc)
1*5fbe5332SZhengqiao Xia// SPDX-License-Identifier: (GPL-2.0 OR MIT)
2*5fbe5332SZhengqiao Xia/*
3*5fbe5332SZhengqiao Xia * Copyright 2024 Google LLC
4*5fbe5332SZhengqiao Xia */
5*5fbe5332SZhengqiao Xia
6*5fbe5332SZhengqiao Xia/dts-v1/;
7*5fbe5332SZhengqiao Xia#include "mt8186-corsola.dtsi"
8*5fbe5332SZhengqiao Xia
9*5fbe5332SZhengqiao Xia/ {
10*5fbe5332SZhengqiao Xia	/delete-node/ speaker-codec;
11*5fbe5332SZhengqiao Xia
12*5fbe5332SZhengqiao Xia	pp1000_edpbrdg: regulator-pp1000-edpbrdg {
13*5fbe5332SZhengqiao Xia		compatible = "regulator-fixed";
14*5fbe5332SZhengqiao Xia		regulator-name = "pp1000_edpbrdg";
15*5fbe5332SZhengqiao Xia		pinctrl-names = "default";
16*5fbe5332SZhengqiao Xia		pinctrl-0 = <&en_pp1000_edpbrdg>;
17*5fbe5332SZhengqiao Xia		enable-active-high;
18*5fbe5332SZhengqiao Xia		regulator-boot-on;
19*5fbe5332SZhengqiao Xia		gpio = <&pio 29 GPIO_ACTIVE_HIGH>;
20*5fbe5332SZhengqiao Xia		vin-supply = <&pp3300_z2>;
21*5fbe5332SZhengqiao Xia	};
22*5fbe5332SZhengqiao Xia
23*5fbe5332SZhengqiao Xia	pp1800_edpbrdg_dx: regulator-pp1800-edpbrdg-dx {
24*5fbe5332SZhengqiao Xia		compatible = "regulator-fixed";
25*5fbe5332SZhengqiao Xia		regulator-name = "pp1800_edpbrdg_dx";
26*5fbe5332SZhengqiao Xia		pinctrl-names = "default";
27*5fbe5332SZhengqiao Xia		pinctrl-0 = <&en_pp1800_edpbrdg>;
28*5fbe5332SZhengqiao Xia		enable-active-high;
29*5fbe5332SZhengqiao Xia		regulator-boot-on;
30*5fbe5332SZhengqiao Xia		gpio = <&pio 30 GPIO_ACTIVE_HIGH>;
31*5fbe5332SZhengqiao Xia		vin-supply = <&mt6366_vio18_reg>;
32*5fbe5332SZhengqiao Xia	};
33*5fbe5332SZhengqiao Xia
34*5fbe5332SZhengqiao Xia	pp3300_edp_dx: regulator-pp3300-edp-dx {
35*5fbe5332SZhengqiao Xia		compatible = "regulator-fixed";
36*5fbe5332SZhengqiao Xia		regulator-name = "pp3300_edp_dx";
37*5fbe5332SZhengqiao Xia		pinctrl-names = "default";
38*5fbe5332SZhengqiao Xia		pinctrl-0 = <&en_pp3300_edpbrdg>;
39*5fbe5332SZhengqiao Xia		enable-active-high;
40*5fbe5332SZhengqiao Xia		regulator-boot-on;
41*5fbe5332SZhengqiao Xia		gpio = <&pio 31 GPIO_ACTIVE_HIGH>;
42*5fbe5332SZhengqiao Xia		vin-supply = <&pp3300_z2>;
43*5fbe5332SZhengqiao Xia	};
44*5fbe5332SZhengqiao Xia
45*5fbe5332SZhengqiao Xia	pp1800_tchscr_report_disable: regulator-pp1800-tchscr-report-disable {
46*5fbe5332SZhengqiao Xia		compatible = "regulator-fixed";
47*5fbe5332SZhengqiao Xia		regulator-name = "pp1800_tchscr_report_disable";
48*5fbe5332SZhengqiao Xia		pinctrl-names = "default";
49*5fbe5332SZhengqiao Xia		regulator-boot-on;
50*5fbe5332SZhengqiao Xia		pinctrl-0 = <&touch_pin_report>;
51*5fbe5332SZhengqiao Xia		gpio = <&pio 37 GPIO_ACTIVE_LOW>;
52*5fbe5332SZhengqiao Xia	};
53*5fbe5332SZhengqiao Xia};
54*5fbe5332SZhengqiao Xia
55*5fbe5332SZhengqiao Xia&dsi_out {
56*5fbe5332SZhengqiao Xia	remote-endpoint = <&anx7625_in>;
57*5fbe5332SZhengqiao Xia};
58*5fbe5332SZhengqiao Xia
59*5fbe5332SZhengqiao Xia&i2c0 {
60*5fbe5332SZhengqiao Xia	clock-frequency = <400000>;
61*5fbe5332SZhengqiao Xia
62*5fbe5332SZhengqiao Xia	anx_bridge: anx7625@58 {
63*5fbe5332SZhengqiao Xia		compatible = "analogix,anx7625";
64*5fbe5332SZhengqiao Xia		reg = <0x58>;
65*5fbe5332SZhengqiao Xia		pinctrl-names = "default";
66*5fbe5332SZhengqiao Xia		pinctrl-0 = <&anx7625_pins>;
67*5fbe5332SZhengqiao Xia		enable-gpios = <&pio 96 GPIO_ACTIVE_HIGH>;
68*5fbe5332SZhengqiao Xia		reset-gpios = <&pio 98 GPIO_ACTIVE_HIGH>;
69*5fbe5332SZhengqiao Xia		vdd10-supply = <&pp1000_edpbrdg>;
70*5fbe5332SZhengqiao Xia		vdd18-supply = <&pp1800_edpbrdg_dx>;
71*5fbe5332SZhengqiao Xia		vdd33-supply = <&pp3300_edp_dx>;
72*5fbe5332SZhengqiao Xia		analogix,lane0-swing = /bits/ 8 <0x70 0x30>;
73*5fbe5332SZhengqiao Xia		analogix,lane1-swing = /bits/ 8 <0x70 0x30>;
74*5fbe5332SZhengqiao Xia
75*5fbe5332SZhengqiao Xia		ports {
76*5fbe5332SZhengqiao Xia			#address-cells = <1>;
77*5fbe5332SZhengqiao Xia			#size-cells = <0>;
78*5fbe5332SZhengqiao Xia
79*5fbe5332SZhengqiao Xia			port@0 {
80*5fbe5332SZhengqiao Xia				reg = <0>;
81*5fbe5332SZhengqiao Xia
82*5fbe5332SZhengqiao Xia				anx7625_in: endpoint {
83*5fbe5332SZhengqiao Xia					remote-endpoint = <&dsi_out>;
84*5fbe5332SZhengqiao Xia					data-lanes = <0 1 2 3>;
85*5fbe5332SZhengqiao Xia				};
86*5fbe5332SZhengqiao Xia			};
87*5fbe5332SZhengqiao Xia
88*5fbe5332SZhengqiao Xia			port@1 {
89*5fbe5332SZhengqiao Xia				reg = <1>;
90*5fbe5332SZhengqiao Xia
91*5fbe5332SZhengqiao Xia				anx7625_out: endpoint {
92*5fbe5332SZhengqiao Xia					remote-endpoint = <&panel_in>;
93*5fbe5332SZhengqiao Xia				};
94*5fbe5332SZhengqiao Xia			};
95*5fbe5332SZhengqiao Xia		};
96*5fbe5332SZhengqiao Xia
97*5fbe5332SZhengqiao Xia		aux-bus {
98*5fbe5332SZhengqiao Xia			panel: panel {
99*5fbe5332SZhengqiao Xia				compatible = "edp-panel";
100*5fbe5332SZhengqiao Xia				power-supply = <&pp3300_disp_x>;
101*5fbe5332SZhengqiao Xia				backlight = <&backlight_lcd0>;
102*5fbe5332SZhengqiao Xia
103*5fbe5332SZhengqiao Xia				port {
104*5fbe5332SZhengqiao Xia					panel_in: endpoint {
105*5fbe5332SZhengqiao Xia						remote-endpoint = <&anx7625_out>;
106*5fbe5332SZhengqiao Xia					};
107*5fbe5332SZhengqiao Xia				};
108*5fbe5332SZhengqiao Xia			};
109*5fbe5332SZhengqiao Xia		};
110*5fbe5332SZhengqiao Xia	};
111*5fbe5332SZhengqiao Xia};
112*5fbe5332SZhengqiao Xia
113*5fbe5332SZhengqiao Xia&i2c2 {
114*5fbe5332SZhengqiao Xia	/delete-node/ trackpad@15;
115*5fbe5332SZhengqiao Xia
116*5fbe5332SZhengqiao Xia	touchpad@15 {
117*5fbe5332SZhengqiao Xia		compatible = "hid-over-i2c";
118*5fbe5332SZhengqiao Xia		reg = <0x15>;
119*5fbe5332SZhengqiao Xia		interrupts-extended = <&pio 11 IRQ_TYPE_LEVEL_LOW>;
120*5fbe5332SZhengqiao Xia		post-power-on-delay-ms = <10>;
121*5fbe5332SZhengqiao Xia		hid-descr-addr = <0x0001>;
122*5fbe5332SZhengqiao Xia		vdd-supply = <&pp3300_s3>;
123*5fbe5332SZhengqiao Xia		wakeup-source;
124*5fbe5332SZhengqiao Xia	};
125*5fbe5332SZhengqiao Xia};
126*5fbe5332SZhengqiao Xia
127*5fbe5332SZhengqiao Xia&i2c5 {
128*5fbe5332SZhengqiao Xia	clock-frequency = <400000>;
129*5fbe5332SZhengqiao Xia	/delete-node/ codec@1a;
130*5fbe5332SZhengqiao Xia
131*5fbe5332SZhengqiao Xia	rt5650: rt5650@1a {
132*5fbe5332SZhengqiao Xia		compatible = "realtek,rt5650";
133*5fbe5332SZhengqiao Xia		reg = <0x1a>;
134*5fbe5332SZhengqiao Xia		avdd-supply = <&mt6366_vio18_reg>;
135*5fbe5332SZhengqiao Xia		cpvdd-supply = <&mt6366_vio18_reg>;
136*5fbe5332SZhengqiao Xia		pinctrl-names = "default";
137*5fbe5332SZhengqiao Xia		pinctrl-0 = <&speaker_codec_pins_default>;
138*5fbe5332SZhengqiao Xia		cbj-sleeve-gpios = <&pio 150 GPIO_ACTIVE_HIGH>;
139*5fbe5332SZhengqiao Xia		interrupt-parent = <&pio>;
140*5fbe5332SZhengqiao Xia		interrupts = <17 IRQ_TYPE_EDGE_BOTH>;
141*5fbe5332SZhengqiao Xia		#sound-dai-cells = <0>;
142*5fbe5332SZhengqiao Xia		realtek,dmic1-data-pin = <2>;
143*5fbe5332SZhengqiao Xia		realtek,jd-mode = <2>;
144*5fbe5332SZhengqiao Xia	};
145*5fbe5332SZhengqiao Xia};
146*5fbe5332SZhengqiao Xia
147*5fbe5332SZhengqiao Xia&i2c_tunnel {
148*5fbe5332SZhengqiao Xia	/delete-node/ sbs-battery@b;
149*5fbe5332SZhengqiao Xia
150*5fbe5332SZhengqiao Xia	battery: sbs-battery@f {
151*5fbe5332SZhengqiao Xia		compatible = "sbs,sbs-battery";
152*5fbe5332SZhengqiao Xia		reg = <0xf>;
153*5fbe5332SZhengqiao Xia		sbs,i2c-retry-count = <2>;
154*5fbe5332SZhengqiao Xia		sbs,poll-retry-count = <1>;
155*5fbe5332SZhengqiao Xia	};
156*5fbe5332SZhengqiao Xia};
157*5fbe5332SZhengqiao Xia
158*5fbe5332SZhengqiao Xia&keyboard_controller {
159*5fbe5332SZhengqiao Xia	keypad,num-columns = <15>;
160*5fbe5332SZhengqiao Xia
161*5fbe5332SZhengqiao Xia	function-row-physmap = <
162*5fbe5332SZhengqiao Xia		MATRIX_KEY(0x00, 0x02, 0)        /* T1 */
163*5fbe5332SZhengqiao Xia		MATRIX_KEY(0x03, 0x02, 0)        /* T2 */
164*5fbe5332SZhengqiao Xia		MATRIX_KEY(0x02, 0x02, 0)        /* T3 */
165*5fbe5332SZhengqiao Xia		MATRIX_KEY(0x01, 0x02, 0)        /* T4 */
166*5fbe5332SZhengqiao Xia		MATRIX_KEY(0x03, 0x04, 0)        /* T5 */
167*5fbe5332SZhengqiao Xia		MATRIX_KEY(0x02, 0x04, 0)        /* T6 */
168*5fbe5332SZhengqiao Xia		MATRIX_KEY(0x01, 0x04, 0)        /* T7 */
169*5fbe5332SZhengqiao Xia		MATRIX_KEY(0x02, 0x09, 0)        /* T8 */
170*5fbe5332SZhengqiao Xia		MATRIX_KEY(0x01, 0x09, 0)        /* T9 */
171*5fbe5332SZhengqiao Xia		MATRIX_KEY(0x00, 0x04, 0)        /* T10 */
172*5fbe5332SZhengqiao Xia		MATRIX_KEY(0x00, 0x01, 0)        /* T11 */
173*5fbe5332SZhengqiao Xia		MATRIX_KEY(0x01, 0x05, 0)        /* T12 */
174*5fbe5332SZhengqiao Xia	>;
175*5fbe5332SZhengqiao Xia
176*5fbe5332SZhengqiao Xia	linux,keymap = <
177*5fbe5332SZhengqiao Xia		CROS_STD_MAIN_KEYMAP
178*5fbe5332SZhengqiao Xia		MATRIX_KEY(0x00, 0x02, KEY_BACK)           /* T1 */
179*5fbe5332SZhengqiao Xia		MATRIX_KEY(0x03, 0x02, KEY_REFRESH)        /* T2 */
180*5fbe5332SZhengqiao Xia		MATRIX_KEY(0x02, 0x02, KEY_ZOOM)           /* T3 */
181*5fbe5332SZhengqiao Xia		MATRIX_KEY(0x01, 0x02, KEY_SCALE)          /* T4 */
182*5fbe5332SZhengqiao Xia		MATRIX_KEY(0x03, 0x04, KEY_SYSRQ)          /* T5 */
183*5fbe5332SZhengqiao Xia		MATRIX_KEY(0x02, 0x04, KEY_BRIGHTNESSDOWN) /* T6 */
184*5fbe5332SZhengqiao Xia		MATRIX_KEY(0x01, 0x04, KEY_BRIGHTNESSUP)   /* T7 */
185*5fbe5332SZhengqiao Xia		MATRIX_KEY(0x02, 0x09, KEY_MUTE)           /* T8 */
186*5fbe5332SZhengqiao Xia		MATRIX_KEY(0x01, 0x09, KEY_VOLUMEDOWN)	   /* T9 */
187*5fbe5332SZhengqiao Xia		MATRIX_KEY(0x00, 0x04, KEY_VOLUMEUP)	   /* T10 */
188*5fbe5332SZhengqiao Xia		MATRIX_KEY(0x00, 0x01, KEY_MICMUTE)        /* T11 */
189*5fbe5332SZhengqiao Xia		MATRIX_KEY(0x01, 0x05, KEY_CONTROLPANEL)   /* T12 */
190*5fbe5332SZhengqiao Xia		MATRIX_KEY(0x03, 0x05, KEY_PREVIOUSSONG)   /* T13 */
191*5fbe5332SZhengqiao Xia		MATRIX_KEY(0x00, 0x09, KEY_PLAYPAUSE)	   /* T14 */
192*5fbe5332SZhengqiao Xia		MATRIX_KEY(0x00, 0x0b, KEY_NEXTSONG)	   /* T15 */
193*5fbe5332SZhengqiao Xia		MATRIX_KEY(0x03, 0x00, KEY_LEFTMETA)	   /* Search*/
194*5fbe5332SZhengqiao Xia		MATRIX_KEY(0x01, 0x0e, KEY_LEFTCTRL)	   /* Left Control*/
195*5fbe5332SZhengqiao Xia		MATRIX_KEY(0x06, 0x0d, KEY_LEFTALT)        /* Left ALT*/
196*5fbe5332SZhengqiao Xia		MATRIX_KEY(0x03, 0x0e, KEY_RIGHTCTRL)      /* Right Control*/
197*5fbe5332SZhengqiao Xia		MATRIX_KEY(0x06, 0x0a, KEY_BACKSLASH)      /* BACKSLASH*/
198*5fbe5332SZhengqiao Xia	>;
199*5fbe5332SZhengqiao Xia};
200*5fbe5332SZhengqiao Xia
201*5fbe5332SZhengqiao Xia&mmc1_pins_default {
202*5fbe5332SZhengqiao Xia	pins-clk {
203*5fbe5332SZhengqiao Xia		drive-strength = <8>;
204*5fbe5332SZhengqiao Xia	};
205*5fbe5332SZhengqiao Xia
206*5fbe5332SZhengqiao Xia	pins-cmd-dat {
207*5fbe5332SZhengqiao Xia		drive-strength = <8>;
208*5fbe5332SZhengqiao Xia	};
209*5fbe5332SZhengqiao Xia};
210*5fbe5332SZhengqiao Xia
211*5fbe5332SZhengqiao Xia&mmc1_pins_uhs {
212*5fbe5332SZhengqiao Xia	pins-clk {
213*5fbe5332SZhengqiao Xia		drive-strength = <8>;
214*5fbe5332SZhengqiao Xia	};
215*5fbe5332SZhengqiao Xia
216*5fbe5332SZhengqiao Xia	pins-cmd-dat {
217*5fbe5332SZhengqiao Xia		drive-strength = <8>;
218*5fbe5332SZhengqiao Xia	};
219*5fbe5332SZhengqiao Xia};
220*5fbe5332SZhengqiao Xia
221*5fbe5332SZhengqiao Xia&pen_insert {
222*5fbe5332SZhengqiao Xia	wakeup-event-action = <EV_ACT_ANY>;
223*5fbe5332SZhengqiao Xia};
224*5fbe5332SZhengqiao Xia
225*5fbe5332SZhengqiao Xia&pio {
226*5fbe5332SZhengqiao Xia	anx7625_pins: anx7625-pins {
227*5fbe5332SZhengqiao Xia		pins-int {
228*5fbe5332SZhengqiao Xia			pinmux = <PINMUX_GPIO9__FUNC_GPIO9>;
229*5fbe5332SZhengqiao Xia			input-enable;
230*5fbe5332SZhengqiao Xia			bias-disable;
231*5fbe5332SZhengqiao Xia		};
232*5fbe5332SZhengqiao Xia
233*5fbe5332SZhengqiao Xia		pins-reset {
234*5fbe5332SZhengqiao Xia			pinmux = <PINMUX_GPIO98__FUNC_GPIO98>;
235*5fbe5332SZhengqiao Xia			output-low;
236*5fbe5332SZhengqiao Xia		};
237*5fbe5332SZhengqiao Xia
238*5fbe5332SZhengqiao Xia		pins-power-en {
239*5fbe5332SZhengqiao Xia			pinmux = <PINMUX_GPIO96__FUNC_GPIO96>;
240*5fbe5332SZhengqiao Xia			output-low;
241*5fbe5332SZhengqiao Xia		};
242*5fbe5332SZhengqiao Xia	};
243*5fbe5332SZhengqiao Xia
244*5fbe5332SZhengqiao Xia	en_pp1000_edpbrdg: pp1000-edpbrdg-en-pins {
245*5fbe5332SZhengqiao Xia		pins-vreg-en {
246*5fbe5332SZhengqiao Xia			pinmux = <PINMUX_GPIO29__FUNC_GPIO29>;
247*5fbe5332SZhengqiao Xia			output-low;
248*5fbe5332SZhengqiao Xia		};
249*5fbe5332SZhengqiao Xia	};
250*5fbe5332SZhengqiao Xia
251*5fbe5332SZhengqiao Xia	en_pp1800_edpbrdg: pp1800-edpbrdg-en-pins {
252*5fbe5332SZhengqiao Xia		pins-vreg-en {
253*5fbe5332SZhengqiao Xia			pinmux = <PINMUX_GPIO30__FUNC_GPIO30>;
254*5fbe5332SZhengqiao Xia			output-low;
255*5fbe5332SZhengqiao Xia		};
256*5fbe5332SZhengqiao Xia	};
257*5fbe5332SZhengqiao Xia
258*5fbe5332SZhengqiao Xia	en_pp3300_edpbrdg: pp3300-edpbrdg-en-pins {
259*5fbe5332SZhengqiao Xia		pins-vreg-en {
260*5fbe5332SZhengqiao Xia			pinmux = <PINMUX_GPIO31__FUNC_GPIO31>;
261*5fbe5332SZhengqiao Xia			output-low;
262*5fbe5332SZhengqiao Xia		};
263*5fbe5332SZhengqiao Xia	};
264*5fbe5332SZhengqiao Xia
265*5fbe5332SZhengqiao Xia	touch_pin_report: pin-report-pins {
266*5fbe5332SZhengqiao Xia		pins-touch-en {
267*5fbe5332SZhengqiao Xia			pinmux = <PINMUX_GPIO37__FUNC_GPIO37>;
268*5fbe5332SZhengqiao Xia			output-low;
269*5fbe5332SZhengqiao Xia		};
270*5fbe5332SZhengqiao Xia	};
271*5fbe5332SZhengqiao Xia};
272*5fbe5332SZhengqiao Xia
273*5fbe5332SZhengqiao Xia&sound {
274*5fbe5332SZhengqiao Xia	compatible = "mediatek,mt8186-mt6366-rt5650-sound";
275*5fbe5332SZhengqiao Xia	model = "mt8186_rt5650";
276*5fbe5332SZhengqiao Xia	mediatek,adsp = <&adsp>;
277*5fbe5332SZhengqiao Xia
278*5fbe5332SZhengqiao Xia	audio-routing =
279*5fbe5332SZhengqiao Xia		"Headphone", "HPOL",
280*5fbe5332SZhengqiao Xia		"Headphone", "HPOR",
281*5fbe5332SZhengqiao Xia		"IN1P", "Headset Mic",
282*5fbe5332SZhengqiao Xia		"IN1N", "Headset Mic",
283*5fbe5332SZhengqiao Xia		"Speakers", "SPOL",
284*5fbe5332SZhengqiao Xia		"Speakers", "SPOR",
285*5fbe5332SZhengqiao Xia		"HDMI1", "TX";
286*5fbe5332SZhengqiao Xia
287*5fbe5332SZhengqiao Xia	hs-playback-dai-link {
288*5fbe5332SZhengqiao Xia		codec {
289*5fbe5332SZhengqiao Xia			sound-dai = <&rt5650>;
290*5fbe5332SZhengqiao Xia		};
291*5fbe5332SZhengqiao Xia	};
292*5fbe5332SZhengqiao Xia
293*5fbe5332SZhengqiao Xia	hs-capture-dai-link {
294*5fbe5332SZhengqiao Xia		codec {
295*5fbe5332SZhengqiao Xia			sound-dai = <&rt5650>;
296*5fbe5332SZhengqiao Xia		};
297*5fbe5332SZhengqiao Xia	};
298*5fbe5332SZhengqiao Xia
299*5fbe5332SZhengqiao Xia	spk-share-dai-link {
300*5fbe5332SZhengqiao Xia	};
301*5fbe5332SZhengqiao Xia
302*5fbe5332SZhengqiao Xia	spk-hdmi-playback-dai-link {
303*5fbe5332SZhengqiao Xia		codec {
304*5fbe5332SZhengqiao Xia			sound-dai = <&it6505dptx>;
305*5fbe5332SZhengqiao Xia		};
306*5fbe5332SZhengqiao Xia	};
307*5fbe5332SZhengqiao Xia};
308*5fbe5332SZhengqiao Xia
309*5fbe5332SZhengqiao Xia&touchscreen_pins {
310*5fbe5332SZhengqiao Xia	/delete-node/ pins-report-sw;
311*5fbe5332SZhengqiao Xia};
312*5fbe5332SZhengqiao Xia
313*5fbe5332SZhengqiao Xia&wifi_enable_pin {
314*5fbe5332SZhengqiao Xia	pins-wifi-enable {
315*5fbe5332SZhengqiao Xia		pinmux = <PINMUX_GPIO51__FUNC_GPIO51>;
316*5fbe5332SZhengqiao Xia	};
317*5fbe5332SZhengqiao Xia};
318*5fbe5332SZhengqiao Xia
319*5fbe5332SZhengqiao Xia&wifi_pwrseq {
320*5fbe5332SZhengqiao Xia	reset-gpios = <&pio 51 GPIO_ACTIVE_LOW>;
321*5fbe5332SZhengqiao Xia};
322