xref: /OK3568_Linux_fs/kernel/scripts/dtc/include-prefixes/arm64/rockchip/rk3308bs-pinctrl.dtsi (revision 4882a59341e53eb6f0b4789bf948001014eff981)
1*4882a593Smuzhiyun// SPDX-License-Identifier: (GPL-2.0+ OR MIT)
2*4882a593Smuzhiyun/*
3*4882a593Smuzhiyun * Copyright (c) 2021 Rockchip Electronics Co., Ltd
4*4882a593Smuzhiyun */
5*4882a593Smuzhiyun
6*4882a593Smuzhiyun&pinctrl {
7*4882a593Smuzhiyun	/* default for rk3308 and 4ma for rk3308bs */
8*4882a593Smuzhiyun	pcfg_pull_none_0_4ma: pcfg-pull-none-0-4ma {
9*4882a593Smuzhiyun		bias-disable;
10*4882a593Smuzhiyun		drive-strength-s = <4>;
11*4882a593Smuzhiyun	};
12*4882a593Smuzhiyun	pcfg_pull_none_0_4ma_smt: pcfg-pull-none-0-4ma-smt {
13*4882a593Smuzhiyun		bias-disable;
14*4882a593Smuzhiyun		drive-strength-s = <4>;
15*4882a593Smuzhiyun		input-schmitt-enable;
16*4882a593Smuzhiyun	};
17*4882a593Smuzhiyun	pcfg_pull_up_0_4ma: pcfg-pull-up-0-4ma {
18*4882a593Smuzhiyun		bias-pull-up;
19*4882a593Smuzhiyun		drive-strength-s = <4>;
20*4882a593Smuzhiyun	};
21*4882a593Smuzhiyun	pcfg_pull_down_0_4ma: pcfg-pull-down-0-4ma {
22*4882a593Smuzhiyun		bias-pull-down;
23*4882a593Smuzhiyun		drive-strength-s = <4>;
24*4882a593Smuzhiyun	};
25*4882a593Smuzhiyun
26*4882a593Smuzhiyun	/* default for rk3308 and 6ma for rk3308bs */
27*4882a593Smuzhiyun	pcfg_pull_none_0_6ma: pcfg-pull-none-0-6ma {
28*4882a593Smuzhiyun		bias-disable;
29*4882a593Smuzhiyun		drive-strength-s = <6>;
30*4882a593Smuzhiyun	};
31*4882a593Smuzhiyun	pcfg_pull_up_0_6ma: pcfg-pull-up-0-6ma {
32*4882a593Smuzhiyun		bias-pull-up;
33*4882a593Smuzhiyun		drive-strength-s = <6>;
34*4882a593Smuzhiyun	};
35*4882a593Smuzhiyun	pcfg_pull_down_0_6ma: pcfg-pull-down-0-6ma {
36*4882a593Smuzhiyun		bias-pull-down;
37*4882a593Smuzhiyun		drive-strength-s = <6>;
38*4882a593Smuzhiyun	};
39*4882a593Smuzhiyun
40*4882a593Smuzhiyun	/* 4ma for rk3308 and 6ma for rk3308bs */
41*4882a593Smuzhiyun	pcfg_pull_none_4_6ma: pcfg-pull-none-4-6ma {
42*4882a593Smuzhiyun		bias-disable;
43*4882a593Smuzhiyun		drive-strength = <4>;
44*4882a593Smuzhiyun		drive-strength-s = <6>;
45*4882a593Smuzhiyun	};
46*4882a593Smuzhiyun	pcfg_pull_up_4_6ma: pcfg-pull-up-4-6ma {
47*4882a593Smuzhiyun		bias-pull-up;
48*4882a593Smuzhiyun		drive-strength = <4>;
49*4882a593Smuzhiyun		drive-strength-s = <6>;
50*4882a593Smuzhiyun	};
51*4882a593Smuzhiyun	pcfg_pull_down_4_6ma: pcfg-pull-down-4-6ma {
52*4882a593Smuzhiyun		bias-pull-down;
53*4882a593Smuzhiyun		drive-strength = <4>;
54*4882a593Smuzhiyun		drive-strength-s = <6>;
55*4882a593Smuzhiyun	};
56*4882a593Smuzhiyun
57*4882a593Smuzhiyun	/* 8ma for rk3308 and 6ma for rk3308bs */
58*4882a593Smuzhiyun	pcfg_pull_none_8_6ma: pcfg-pull-none-8-6ma {
59*4882a593Smuzhiyun		bias-disable;
60*4882a593Smuzhiyun		drive-strength = <8>;
61*4882a593Smuzhiyun		drive-strength-s = <6>;
62*4882a593Smuzhiyun	};
63*4882a593Smuzhiyun	pcfg_pull_up_8_6ma: pcfg-pull-up-8-6ma {
64*4882a593Smuzhiyun		bias-pull-up;
65*4882a593Smuzhiyun		drive-strength = <8>;
66*4882a593Smuzhiyun		drive-strength-s = <6>;
67*4882a593Smuzhiyun	};
68*4882a593Smuzhiyun	pcfg_pull_down_8_6ma: pcfg-pull-down-8-6ma {
69*4882a593Smuzhiyun		bias-pull-down;
70*4882a593Smuzhiyun		drive-strength = <8>;
71*4882a593Smuzhiyun		drive-strength-s = <6>;
72*4882a593Smuzhiyun	};
73*4882a593Smuzhiyun
74*4882a593Smuzhiyun	/* 8ma for rk3308 and 4ma for rk3308bs */
75*4882a593Smuzhiyun	pcfg_pull_none_8_4ma: pcfg-pull-none-8-4ma {
76*4882a593Smuzhiyun		bias-disable;
77*4882a593Smuzhiyun		drive-strength = <8>;
78*4882a593Smuzhiyun		drive-strength-s = <4>;
79*4882a593Smuzhiyun	};
80*4882a593Smuzhiyun	pcfg_pull_up_8_4ma: pcfg-pull-up-8-4ma {
81*4882a593Smuzhiyun		bias-pull-up;
82*4882a593Smuzhiyun		drive-strength = <8>;
83*4882a593Smuzhiyun		drive-strength-s = <4>;
84*4882a593Smuzhiyun	};
85*4882a593Smuzhiyun	pcfg_pull_down_8_4ma: pcfg-pull-down-8-4ma {
86*4882a593Smuzhiyun		bias-pull-down;
87*4882a593Smuzhiyun		drive-strength = <8>;
88*4882a593Smuzhiyun		drive-strength-s = <4>;
89*4882a593Smuzhiyun	};
90*4882a593Smuzhiyun
91*4882a593Smuzhiyun	/* 12ma for rk3308 and 4ma for rk3308bs */
92*4882a593Smuzhiyun	pcfg_pull_none_12_4ma: pcfg-pull-none-12-4ma {
93*4882a593Smuzhiyun		bias-disable;
94*4882a593Smuzhiyun		drive-strength = <12>;
95*4882a593Smuzhiyun		drive-strength-s = <4>;
96*4882a593Smuzhiyun	};
97*4882a593Smuzhiyun	pcfg_pull_up_12_4ma: pcfg-pull-up-12-4ma {
98*4882a593Smuzhiyun		bias-pull-up;
99*4882a593Smuzhiyun		drive-strength = <12>;
100*4882a593Smuzhiyun		drive-strength-s = <4>;
101*4882a593Smuzhiyun	};
102*4882a593Smuzhiyun	pcfg_pull_down_12_4ma: pcfg-pull-down-12-4ma {
103*4882a593Smuzhiyun		bias-pull-down;
104*4882a593Smuzhiyun		drive-strength = <12>;
105*4882a593Smuzhiyun		drive-strength-s = <4>;
106*4882a593Smuzhiyun	};
107*4882a593Smuzhiyun
108*4882a593Smuzhiyun	/* 12ma for rk3308 and 6ma for rk3308bs */
109*4882a593Smuzhiyun	pcfg_pull_none_12_6ma: pcfg-pull-none-12-6ma {
110*4882a593Smuzhiyun		bias-disable;
111*4882a593Smuzhiyun		drive-strength = <12>;
112*4882a593Smuzhiyun		drive-strength-s = <6>;
113*4882a593Smuzhiyun	};
114*4882a593Smuzhiyun	pcfg_pull_up_12_6ma: pcfg-pull-up-12-6ma {
115*4882a593Smuzhiyun		bias-pull-up;
116*4882a593Smuzhiyun		drive-strength = <12>;
117*4882a593Smuzhiyun		drive-strength-s = <6>;
118*4882a593Smuzhiyun	};
119*4882a593Smuzhiyun	pcfg_pull_down_12_6ma: pcfg-pull-down-12-6ma {
120*4882a593Smuzhiyun		bias-pull-down;
121*4882a593Smuzhiyun		drive-strength = <12>;
122*4882a593Smuzhiyun		drive-strength-s = <6>;
123*4882a593Smuzhiyun	};
124*4882a593Smuzhiyun};
125*4882a593Smuzhiyun
126*4882a593Smuzhiyun&pinctrl {
127*4882a593Smuzhiyun	/delete-node/ i2s_2ch_0;
128*4882a593Smuzhiyun	/delete-node/ i2s_8ch_0;
129*4882a593Smuzhiyun	/delete-node/ i2s_8ch_1_m0;
130*4882a593Smuzhiyun	/delete-node/ i2s_8ch_1_m1;
131*4882a593Smuzhiyun
132*4882a593Smuzhiyun	i2s_2ch_0 {
133*4882a593Smuzhiyun		i2s_2ch_0_mclk: i2s-2ch-0-mclk {
134*4882a593Smuzhiyun			rockchip,pins =
135*4882a593Smuzhiyun				<4 RK_PB4 1 &pcfg_pull_none_smt>;
136*4882a593Smuzhiyun		};
137*4882a593Smuzhiyun
138*4882a593Smuzhiyun		i2s_2ch_0_sclk: i2s-2ch-0-sclk {
139*4882a593Smuzhiyun			rockchip,pins =
140*4882a593Smuzhiyun				<4 RK_PB5 1 &pcfg_pull_none_smt>;
141*4882a593Smuzhiyun		};
142*4882a593Smuzhiyun
143*4882a593Smuzhiyun		i2s_2ch_0_lrck: i2s-2ch-0-lrck {
144*4882a593Smuzhiyun			rockchip,pins =
145*4882a593Smuzhiyun				<4 RK_PB6 1 &pcfg_pull_none_0_4ma_smt>;
146*4882a593Smuzhiyun		};
147*4882a593Smuzhiyun
148*4882a593Smuzhiyun		i2s_2ch_0_sdo: i2s-2ch-0-sdo {
149*4882a593Smuzhiyun			rockchip,pins =
150*4882a593Smuzhiyun				<4 RK_PB7 1 &pcfg_pull_none_0_4ma>;
151*4882a593Smuzhiyun		};
152*4882a593Smuzhiyun
153*4882a593Smuzhiyun		i2s_2ch_0_sdi: i2s-2ch-0-sdi {
154*4882a593Smuzhiyun			rockchip,pins =
155*4882a593Smuzhiyun				<4 RK_PC0 1 &pcfg_pull_none_0_4ma>;
156*4882a593Smuzhiyun		};
157*4882a593Smuzhiyun	};
158*4882a593Smuzhiyun
159*4882a593Smuzhiyun	i2s_8ch_0 {
160*4882a593Smuzhiyun		i2s_8ch_0_mclk: i2s-8ch-0-mclk {
161*4882a593Smuzhiyun			rockchip,pins =
162*4882a593Smuzhiyun				<2 RK_PA4 1 &pcfg_pull_none_0_4ma_smt>;
163*4882a593Smuzhiyun		};
164*4882a593Smuzhiyun
165*4882a593Smuzhiyun		i2s_8ch_0_sclktx: i2s-8ch-0-sclktx {
166*4882a593Smuzhiyun			rockchip,pins =
167*4882a593Smuzhiyun				<2 RK_PA5 1 &pcfg_pull_none_0_4ma_smt>;
168*4882a593Smuzhiyun		};
169*4882a593Smuzhiyun
170*4882a593Smuzhiyun		i2s_8ch_0_sclkrx: i2s-8ch-0-sclkrx {
171*4882a593Smuzhiyun			rockchip,pins =
172*4882a593Smuzhiyun				<2 RK_PA6 1 &pcfg_pull_none_0_4ma_smt>;
173*4882a593Smuzhiyun		};
174*4882a593Smuzhiyun
175*4882a593Smuzhiyun		i2s_8ch_0_lrcktx: i2s-8ch-0-lrcktx {
176*4882a593Smuzhiyun			rockchip,pins =
177*4882a593Smuzhiyun				<2 RK_PA7 1 &pcfg_pull_none_0_4ma_smt>;
178*4882a593Smuzhiyun		};
179*4882a593Smuzhiyun
180*4882a593Smuzhiyun		i2s_8ch_0_lrckrx: i2s-8ch-0-lrckrx {
181*4882a593Smuzhiyun			rockchip,pins =
182*4882a593Smuzhiyun				<2 RK_PB0 1 &pcfg_pull_none_0_4ma_smt>;
183*4882a593Smuzhiyun		};
184*4882a593Smuzhiyun
185*4882a593Smuzhiyun		i2s_8ch_0_sdo0: i2s-8ch-0-sdo0 {
186*4882a593Smuzhiyun			rockchip,pins =
187*4882a593Smuzhiyun				<2 RK_PB1 1 &pcfg_pull_none_0_4ma>;
188*4882a593Smuzhiyun		};
189*4882a593Smuzhiyun
190*4882a593Smuzhiyun		i2s_8ch_0_sdo1: i2s-8ch-0-sdo1 {
191*4882a593Smuzhiyun			rockchip,pins =
192*4882a593Smuzhiyun				<2 RK_PB2 1 &pcfg_pull_none_0_4ma>;
193*4882a593Smuzhiyun		};
194*4882a593Smuzhiyun
195*4882a593Smuzhiyun		i2s_8ch_0_sdo2: i2s-8ch-0-sdo2 {
196*4882a593Smuzhiyun			rockchip,pins =
197*4882a593Smuzhiyun				<2 RK_PB3 1 &pcfg_pull_none_0_4ma>;
198*4882a593Smuzhiyun		};
199*4882a593Smuzhiyun
200*4882a593Smuzhiyun		i2s_8ch_0_sdo3: i2s-8ch-0-sdo3 {
201*4882a593Smuzhiyun			rockchip,pins =
202*4882a593Smuzhiyun				<2 RK_PB4 1 &pcfg_pull_none_0_4ma>;
203*4882a593Smuzhiyun		};
204*4882a593Smuzhiyun
205*4882a593Smuzhiyun		i2s_8ch_0_sdi0: i2s-8ch-0-sdi0 {
206*4882a593Smuzhiyun			rockchip,pins =
207*4882a593Smuzhiyun				<2 RK_PB5 1 &pcfg_pull_none_0_4ma>;
208*4882a593Smuzhiyun		};
209*4882a593Smuzhiyun
210*4882a593Smuzhiyun		i2s_8ch_0_sdi1: i2s-8ch-0-sdi1 {
211*4882a593Smuzhiyun			rockchip,pins =
212*4882a593Smuzhiyun				<2 RK_PB6 1 &pcfg_pull_none_0_4ma>;
213*4882a593Smuzhiyun		};
214*4882a593Smuzhiyun
215*4882a593Smuzhiyun		i2s_8ch_0_sdi2: i2s-8ch-0-sdi2 {
216*4882a593Smuzhiyun			rockchip,pins =
217*4882a593Smuzhiyun				<2 RK_PB7 1 &pcfg_pull_none_0_4ma>;
218*4882a593Smuzhiyun		};
219*4882a593Smuzhiyun
220*4882a593Smuzhiyun		i2s_8ch_0_sdi3: i2s-8ch-0-sdi3 {
221*4882a593Smuzhiyun			rockchip,pins =
222*4882a593Smuzhiyun				<2 RK_PC0 1 &pcfg_pull_none_0_4ma>;
223*4882a593Smuzhiyun		};
224*4882a593Smuzhiyun	};
225*4882a593Smuzhiyun
226*4882a593Smuzhiyun
227*4882a593Smuzhiyun	i2s_8ch_1_m0 {
228*4882a593Smuzhiyun		i2s_8ch_1_m0_mclk: i2s-8ch-1-m0-mclk {
229*4882a593Smuzhiyun			rockchip,pins =
230*4882a593Smuzhiyun				<1 RK_PA2 2 &pcfg_pull_none_0_4ma_smt>;
231*4882a593Smuzhiyun		};
232*4882a593Smuzhiyun
233*4882a593Smuzhiyun		i2s_8ch_1_m0_sclktx: i2s-8ch-1-m0-sclktx {
234*4882a593Smuzhiyun			rockchip,pins =
235*4882a593Smuzhiyun				<1 RK_PA3 2 &pcfg_pull_none_0_4ma_smt>;
236*4882a593Smuzhiyun		};
237*4882a593Smuzhiyun
238*4882a593Smuzhiyun		i2s_8ch_1_m0_sclkrx: i2s-8ch-1-m0-sclkrx {
239*4882a593Smuzhiyun			rockchip,pins =
240*4882a593Smuzhiyun				<1 RK_PA4 2 &pcfg_pull_none_0_4ma_smt>;
241*4882a593Smuzhiyun		};
242*4882a593Smuzhiyun
243*4882a593Smuzhiyun		i2s_8ch_1_m0_lrcktx: i2s-8ch-1-m0-lrcktx {
244*4882a593Smuzhiyun			rockchip,pins =
245*4882a593Smuzhiyun				<1 RK_PA5 2 &pcfg_pull_none_0_4ma_smt>;
246*4882a593Smuzhiyun		};
247*4882a593Smuzhiyun
248*4882a593Smuzhiyun		i2s_8ch_1_m0_lrckrx: i2s-8ch-1-m0-lrckrx {
249*4882a593Smuzhiyun			rockchip,pins =
250*4882a593Smuzhiyun				<1 RK_PA6 2 &pcfg_pull_none_0_4ma_smt>;
251*4882a593Smuzhiyun		};
252*4882a593Smuzhiyun
253*4882a593Smuzhiyun		i2s_8ch_1_m0_sdo0: i2s-8ch-1-m0-sdo0 {
254*4882a593Smuzhiyun			rockchip,pins =
255*4882a593Smuzhiyun				<1 RK_PA7 2 &pcfg_pull_none_0_4ma>;
256*4882a593Smuzhiyun		};
257*4882a593Smuzhiyun
258*4882a593Smuzhiyun		i2s_8ch_1_m0_sdo1_sdi3: i2s-8ch-1-m0-sdo1-sdi3 {
259*4882a593Smuzhiyun			rockchip,pins =
260*4882a593Smuzhiyun				<1 RK_PB0 2 &pcfg_pull_none_0_4ma>;
261*4882a593Smuzhiyun		};
262*4882a593Smuzhiyun
263*4882a593Smuzhiyun		i2s_8ch_1_m0_sdo2_sdi2: i2s-8ch-1-m0-sdo2-sdi2 {
264*4882a593Smuzhiyun			rockchip,pins =
265*4882a593Smuzhiyun				<1 RK_PB1 2 &pcfg_pull_none_0_4ma>;
266*4882a593Smuzhiyun		};
267*4882a593Smuzhiyun
268*4882a593Smuzhiyun		i2s_8ch_1_m0_sdo3_sdi1: i2s-8ch-1-m0-sdo3_sdi1 {
269*4882a593Smuzhiyun			rockchip,pins =
270*4882a593Smuzhiyun				<1 RK_PB2 2 &pcfg_pull_none_0_4ma>;
271*4882a593Smuzhiyun		};
272*4882a593Smuzhiyun
273*4882a593Smuzhiyun		i2s_8ch_1_m0_sdi0: i2s-8ch-1-m0-sdi0 {
274*4882a593Smuzhiyun			rockchip,pins =
275*4882a593Smuzhiyun				<1 RK_PB3 2 &pcfg_pull_none_0_4ma>;
276*4882a593Smuzhiyun		};
277*4882a593Smuzhiyun	};
278*4882a593Smuzhiyun
279*4882a593Smuzhiyun	i2s_8ch_1_m1 {
280*4882a593Smuzhiyun		i2s_8ch_1_m1_mclk: i2s-8ch-1-m1-mclk {
281*4882a593Smuzhiyun			rockchip,pins =
282*4882a593Smuzhiyun				<1 RK_PB4 2 &pcfg_pull_none_0_4ma_smt>;
283*4882a593Smuzhiyun		};
284*4882a593Smuzhiyun
285*4882a593Smuzhiyun		i2s_8ch_1_m1_sclktx: i2s-8ch-1-m1-sclktx {
286*4882a593Smuzhiyun			rockchip,pins =
287*4882a593Smuzhiyun				<1 RK_PB5 2 &pcfg_pull_none_0_4ma_smt>;
288*4882a593Smuzhiyun		};
289*4882a593Smuzhiyun
290*4882a593Smuzhiyun		i2s_8ch_1_m1_sclkrx: i2s-8ch-1-m1-sclkrx {
291*4882a593Smuzhiyun			rockchip,pins =
292*4882a593Smuzhiyun				<1 RK_PB6 2 &pcfg_pull_none_0_4ma_smt>;
293*4882a593Smuzhiyun		};
294*4882a593Smuzhiyun
295*4882a593Smuzhiyun		i2s_8ch_1_m1_lrcktx: i2s-8ch-1-m1-lrcktx {
296*4882a593Smuzhiyun			rockchip,pins =
297*4882a593Smuzhiyun				<1 RK_PB7 2 &pcfg_pull_none_0_4ma_smt>;
298*4882a593Smuzhiyun		};
299*4882a593Smuzhiyun
300*4882a593Smuzhiyun		i2s_8ch_1_m1_lrckrx: i2s-8ch-1-m1-lrckrx {
301*4882a593Smuzhiyun			rockchip,pins =
302*4882a593Smuzhiyun				<1 RK_PC0 2 &pcfg_pull_none_0_4ma_smt>;
303*4882a593Smuzhiyun		};
304*4882a593Smuzhiyun
305*4882a593Smuzhiyun		i2s_8ch_1_m1_sdo0: i2s-8ch-1-m1-sdo0 {
306*4882a593Smuzhiyun			rockchip,pins =
307*4882a593Smuzhiyun				<1 RK_PC1 2 &pcfg_pull_none_0_4ma>;
308*4882a593Smuzhiyun		};
309*4882a593Smuzhiyun
310*4882a593Smuzhiyun		i2s_8ch_1_m1_sdo1_sdi3: i2s-8ch-1-m1-sdo1-sdi3 {
311*4882a593Smuzhiyun			rockchip,pins =
312*4882a593Smuzhiyun				<1 RK_PC2 2 &pcfg_pull_none_0_4ma>;
313*4882a593Smuzhiyun		};
314*4882a593Smuzhiyun
315*4882a593Smuzhiyun		i2s_8ch_1_m1_sdo2_sdi2: i2s-8ch-1-m1-sdo2-sdi2 {
316*4882a593Smuzhiyun			rockchip,pins =
317*4882a593Smuzhiyun				<1 RK_PC3 2 &pcfg_pull_none_0_4ma>;
318*4882a593Smuzhiyun		};
319*4882a593Smuzhiyun
320*4882a593Smuzhiyun		i2s_8ch_1_m1_sdo3_sdi1: i2s-8ch-1-m1-sdo3_sdi1 {
321*4882a593Smuzhiyun			rockchip,pins =
322*4882a593Smuzhiyun				<1 RK_PC4 2 &pcfg_pull_none_0_4ma>;
323*4882a593Smuzhiyun		};
324*4882a593Smuzhiyun
325*4882a593Smuzhiyun		i2s_8ch_1_m1_sdi0: i2s-8ch-1-m1-sdi0 {
326*4882a593Smuzhiyun			rockchip,pins =
327*4882a593Smuzhiyun				<1 RK_PC5 2 &pcfg_pull_none_0_4ma>;
328*4882a593Smuzhiyun		};
329*4882a593Smuzhiyun	};
330*4882a593Smuzhiyun};
331*4882a593Smuzhiyun
332*4882a593Smuzhiyun&pinctrl {
333*4882a593Smuzhiyun	/delete-node/ sdmmc;
334*4882a593Smuzhiyun	sdmmc {
335*4882a593Smuzhiyun		sdmmc_clk: sdmmc-clk {
336*4882a593Smuzhiyun			rockchip,pins =
337*4882a593Smuzhiyun				<4 RK_PD5 1 &pcfg_pull_none_4_6ma>;
338*4882a593Smuzhiyun		};
339*4882a593Smuzhiyun
340*4882a593Smuzhiyun		sdmmc_cmd: sdmmc-cmd {
341*4882a593Smuzhiyun			rockchip,pins =
342*4882a593Smuzhiyun				<4 RK_PD4 1 &pcfg_pull_up_4ma>;
343*4882a593Smuzhiyun		};
344*4882a593Smuzhiyun
345*4882a593Smuzhiyun		sdmmc_det: sdmmc-det {
346*4882a593Smuzhiyun			rockchip,pins =
347*4882a593Smuzhiyun				<0 RK_PA3 1 &pcfg_pull_up_4ma>;
348*4882a593Smuzhiyun		};
349*4882a593Smuzhiyun
350*4882a593Smuzhiyun		sdmmc_pwren: sdmmc-pwren {
351*4882a593Smuzhiyun			rockchip,pins =
352*4882a593Smuzhiyun				<4 RK_PD6 1 &pcfg_pull_none_4ma>;
353*4882a593Smuzhiyun		};
354*4882a593Smuzhiyun
355*4882a593Smuzhiyun		sdmmc_bus1: sdmmc-bus1 {
356*4882a593Smuzhiyun			rockchip,pins =
357*4882a593Smuzhiyun				<4 RK_PD0 1 &pcfg_pull_up_4_6ma>;
358*4882a593Smuzhiyun		};
359*4882a593Smuzhiyun
360*4882a593Smuzhiyun		sdmmc_bus4: sdmmc-bus4 {
361*4882a593Smuzhiyun			rockchip,pins =
362*4882a593Smuzhiyun				<4 RK_PD0 1 &pcfg_pull_up_4_6ma>,
363*4882a593Smuzhiyun				<4 RK_PD1 1 &pcfg_pull_up_4_6ma>,
364*4882a593Smuzhiyun				<4 RK_PD2 1 &pcfg_pull_up_4_6ma>,
365*4882a593Smuzhiyun				<4 RK_PD3 1 &pcfg_pull_up_4_6ma>;
366*4882a593Smuzhiyun		};
367*4882a593Smuzhiyun
368*4882a593Smuzhiyun		sdmmc_gpio: sdmmc-gpio {
369*4882a593Smuzhiyun			rockchip,pins =
370*4882a593Smuzhiyun				<4 RK_PD0 RK_FUNC_GPIO &pcfg_pull_up_4ma>,
371*4882a593Smuzhiyun				<4 RK_PD1 RK_FUNC_GPIO &pcfg_pull_up_4ma>,
372*4882a593Smuzhiyun				<4 RK_PD2 RK_FUNC_GPIO &pcfg_pull_up_4ma>,
373*4882a593Smuzhiyun				<4 RK_PD3 RK_FUNC_GPIO &pcfg_pull_up_4ma>,
374*4882a593Smuzhiyun				<4 RK_PD4 RK_FUNC_GPIO &pcfg_pull_up_4ma>,
375*4882a593Smuzhiyun				<4 RK_PD5 RK_FUNC_GPIO &pcfg_pull_up_4ma>,
376*4882a593Smuzhiyun				<4 RK_PD6 RK_FUNC_GPIO &pcfg_pull_up_4ma>;
377*4882a593Smuzhiyun		};
378*4882a593Smuzhiyun	};
379*4882a593Smuzhiyun};
380*4882a593Smuzhiyun
381*4882a593Smuzhiyun&pinctrl {
382*4882a593Smuzhiyun	/delete-node/ sdio;
383*4882a593Smuzhiyun	sdio {
384*4882a593Smuzhiyun		sdio_clk: sdio-clk {
385*4882a593Smuzhiyun			rockchip,pins =
386*4882a593Smuzhiyun				<4 RK_PA5 1 &pcfg_pull_none_8_6ma>;
387*4882a593Smuzhiyun		};
388*4882a593Smuzhiyun
389*4882a593Smuzhiyun		sdio_cmd: sdio-cmd {
390*4882a593Smuzhiyun			rockchip,pins =
391*4882a593Smuzhiyun				<4 RK_PA4 1 &pcfg_pull_up_8_6ma>;
392*4882a593Smuzhiyun		};
393*4882a593Smuzhiyun
394*4882a593Smuzhiyun		sdio_pwren: sdio-pwren {
395*4882a593Smuzhiyun			rockchip,pins =
396*4882a593Smuzhiyun				<0 RK_PA2 1 &pcfg_pull_none_8_6ma>;
397*4882a593Smuzhiyun		};
398*4882a593Smuzhiyun
399*4882a593Smuzhiyun		sdio_wrpt: sdio-wrpt {
400*4882a593Smuzhiyun			rockchip,pins =
401*4882a593Smuzhiyun				<0 RK_PA1 1 &pcfg_pull_none_8_6ma>;
402*4882a593Smuzhiyun		};
403*4882a593Smuzhiyun
404*4882a593Smuzhiyun		sdio_intn: sdio-intn {
405*4882a593Smuzhiyun			rockchip,pins =
406*4882a593Smuzhiyun				<0 RK_PA0 1 &pcfg_pull_none_8_6ma>;
407*4882a593Smuzhiyun		};
408*4882a593Smuzhiyun
409*4882a593Smuzhiyun		sdio_bus1: sdio-bus1 {
410*4882a593Smuzhiyun			rockchip,pins =
411*4882a593Smuzhiyun				<4 RK_PA0 1 &pcfg_pull_up_8_6ma>;
412*4882a593Smuzhiyun		};
413*4882a593Smuzhiyun
414*4882a593Smuzhiyun		sdio_bus4: sdio-bus4 {
415*4882a593Smuzhiyun			rockchip,pins =
416*4882a593Smuzhiyun				<4 RK_PA0 1 &pcfg_pull_up_8_6ma>,
417*4882a593Smuzhiyun				<4 RK_PA1 1 &pcfg_pull_up_8_6ma>,
418*4882a593Smuzhiyun				<4 RK_PA2 1 &pcfg_pull_up_8_6ma>,
419*4882a593Smuzhiyun				<4 RK_PA3 1 &pcfg_pull_up_8_6ma>;
420*4882a593Smuzhiyun		};
421*4882a593Smuzhiyun
422*4882a593Smuzhiyun		sdio_gpio: sdio-gpio {
423*4882a593Smuzhiyun			rockchip,pins =
424*4882a593Smuzhiyun				<4 RK_PA0 RK_FUNC_GPIO &pcfg_pull_up_4ma>,
425*4882a593Smuzhiyun				<4 RK_PA1 RK_FUNC_GPIO &pcfg_pull_up_4ma>,
426*4882a593Smuzhiyun				<4 RK_PA2 RK_FUNC_GPIO &pcfg_pull_up_4ma>,
427*4882a593Smuzhiyun				<4 RK_PA3 RK_FUNC_GPIO &pcfg_pull_up_4ma>,
428*4882a593Smuzhiyun				<4 RK_PA4 RK_FUNC_GPIO &pcfg_pull_up_4ma>,
429*4882a593Smuzhiyun				<4 RK_PA5 RK_FUNC_GPIO &pcfg_pull_up_4ma>;
430*4882a593Smuzhiyun		};
431*4882a593Smuzhiyun	};
432*4882a593Smuzhiyun};
433*4882a593Smuzhiyun
434*4882a593Smuzhiyun&pinctrl {
435*4882a593Smuzhiyun	/delete-node/ gmac;
436*4882a593Smuzhiyun	/delete-node/ gmac-m1;
437*4882a593Smuzhiyun	gmac {
438*4882a593Smuzhiyun		rmii_pins: rmii-pins {
439*4882a593Smuzhiyun			rockchip,pins =
440*4882a593Smuzhiyun				/* mac_txen */
441*4882a593Smuzhiyun				<1 RK_PC1 3 &pcfg_pull_none_12_6ma>,
442*4882a593Smuzhiyun				/* mac_txd1 */
443*4882a593Smuzhiyun				<1 RK_PC3 3 &pcfg_pull_none_12_6ma>,
444*4882a593Smuzhiyun				/* mac_txd0 */
445*4882a593Smuzhiyun				<1 RK_PC2 3 &pcfg_pull_none_12_6ma>,
446*4882a593Smuzhiyun				/* mac_rxd0 */
447*4882a593Smuzhiyun				<1 RK_PC4 3 &pcfg_pull_none>,
448*4882a593Smuzhiyun				/* mac_rxd1 */
449*4882a593Smuzhiyun				<1 RK_PC5 3 &pcfg_pull_none>,
450*4882a593Smuzhiyun				/* mac_rxer */
451*4882a593Smuzhiyun				<1 RK_PB7 3 &pcfg_pull_none>,
452*4882a593Smuzhiyun				/* mac_rxdv */
453*4882a593Smuzhiyun				<1 RK_PC0 3 &pcfg_pull_none>,
454*4882a593Smuzhiyun				/* mac_mdio */
455*4882a593Smuzhiyun				<1 RK_PB6 3 &pcfg_pull_none>,
456*4882a593Smuzhiyun				/* mac_mdc */
457*4882a593Smuzhiyun				<1 RK_PB5 3 &pcfg_pull_none>;
458*4882a593Smuzhiyun		};
459*4882a593Smuzhiyun
460*4882a593Smuzhiyun		mac_refclk_12ma: mac-refclk-12ma {
461*4882a593Smuzhiyun			rockchip,pins =
462*4882a593Smuzhiyun				<1 RK_PB4 3 &pcfg_pull_none_12_6ma>;
463*4882a593Smuzhiyun		};
464*4882a593Smuzhiyun
465*4882a593Smuzhiyun		mac_refclk: mac-refclk {
466*4882a593Smuzhiyun			rockchip,pins =
467*4882a593Smuzhiyun				<1 RK_PB4 3 &pcfg_pull_none>;
468*4882a593Smuzhiyun		};
469*4882a593Smuzhiyun	};
470*4882a593Smuzhiyun
471*4882a593Smuzhiyun	gmac-m1 {
472*4882a593Smuzhiyun		rmiim1_pins: rmiim1-pins {
473*4882a593Smuzhiyun			rockchip,pins =
474*4882a593Smuzhiyun				/* mac_txen */
475*4882a593Smuzhiyun				<4 RK_PB7 2 &pcfg_pull_none_12_6ma>,
476*4882a593Smuzhiyun				/* mac_txd1 */
477*4882a593Smuzhiyun				<4 RK_PA5 2 &pcfg_pull_none_12_6ma>,
478*4882a593Smuzhiyun				/* mac_txd0 */
479*4882a593Smuzhiyun				<4 RK_PA4 2 &pcfg_pull_none_12_6ma>,
480*4882a593Smuzhiyun				/* mac_rxd0 */
481*4882a593Smuzhiyun				<4 RK_PA2 2 &pcfg_pull_none>,
482*4882a593Smuzhiyun				/* mac_rxd1 */
483*4882a593Smuzhiyun				<4 RK_PA3 2 &pcfg_pull_none>,
484*4882a593Smuzhiyun				/* mac_rxer */
485*4882a593Smuzhiyun				<4 RK_PA0 2 &pcfg_pull_none>,
486*4882a593Smuzhiyun				/* mac_rxdv */
487*4882a593Smuzhiyun				<4 RK_PA1 2 &pcfg_pull_none>,
488*4882a593Smuzhiyun				/* mac_mdio */
489*4882a593Smuzhiyun				<4 RK_PB6 2 &pcfg_pull_none>,
490*4882a593Smuzhiyun				/* mac_mdc */
491*4882a593Smuzhiyun				<4 RK_PB5 2 &pcfg_pull_none>;
492*4882a593Smuzhiyun		};
493*4882a593Smuzhiyun
494*4882a593Smuzhiyun		macm1_refclk_12ma: macm1-refclk-12ma {
495*4882a593Smuzhiyun			rockchip,pins =
496*4882a593Smuzhiyun				<4 RK_PB4 2 &pcfg_pull_none_12_6ma>;
497*4882a593Smuzhiyun		};
498*4882a593Smuzhiyun
499*4882a593Smuzhiyun		macm1_refclk: macm1-refclk {
500*4882a593Smuzhiyun			rockchip,pins =
501*4882a593Smuzhiyun				<4 RK_PB4 2 &pcfg_pull_none>;
502*4882a593Smuzhiyun		};
503*4882a593Smuzhiyun	};
504*4882a593Smuzhiyun};
505*4882a593Smuzhiyun
506*4882a593Smuzhiyun&pinctrl {
507*4882a593Smuzhiyun	/delete-node/ spi0;
508*4882a593Smuzhiyun	/delete-node/ spi1;
509*4882a593Smuzhiyun	/delete-node/ spi2;
510*4882a593Smuzhiyun
511*4882a593Smuzhiyun	spi0 {
512*4882a593Smuzhiyun		spi0_clk: spi0-clk {
513*4882a593Smuzhiyun			rockchip,pins =
514*4882a593Smuzhiyun				<2 RK_PA2 2 &pcfg_pull_up_4ma>;
515*4882a593Smuzhiyun		};
516*4882a593Smuzhiyun
517*4882a593Smuzhiyun		spi0_csn0: spi0-csn0 {
518*4882a593Smuzhiyun			rockchip,pins =
519*4882a593Smuzhiyun				<2 RK_PA3 2 &pcfg_pull_up_4ma>;
520*4882a593Smuzhiyun		};
521*4882a593Smuzhiyun
522*4882a593Smuzhiyun		spi0_miso: spi0-miso {
523*4882a593Smuzhiyun			rockchip,pins =
524*4882a593Smuzhiyun				<2 RK_PA0 2 &pcfg_pull_up_4ma>;
525*4882a593Smuzhiyun		};
526*4882a593Smuzhiyun
527*4882a593Smuzhiyun		spi0_mosi: spi0-mosi {
528*4882a593Smuzhiyun			rockchip,pins =
529*4882a593Smuzhiyun				<2 RK_PA1 2 &pcfg_pull_up_4ma>;
530*4882a593Smuzhiyun		};
531*4882a593Smuzhiyun
532*4882a593Smuzhiyun		spi0_clk_hs: spi0-clk-hs {
533*4882a593Smuzhiyun			rockchip,pins =
534*4882a593Smuzhiyun				<2 RK_PA2 2 &pcfg_pull_up_8_4ma>;
535*4882a593Smuzhiyun		};
536*4882a593Smuzhiyun
537*4882a593Smuzhiyun		spi0_miso_hs: spi0-miso-hs {
538*4882a593Smuzhiyun			rockchip,pins =
539*4882a593Smuzhiyun				<2 RK_PA0 2 &pcfg_pull_up_8_4ma>;
540*4882a593Smuzhiyun		};
541*4882a593Smuzhiyun
542*4882a593Smuzhiyun		spi0_mosi_hs: spi0-mosi-hs {
543*4882a593Smuzhiyun			rockchip,pins =
544*4882a593Smuzhiyun				<2 RK_PA1 2 &pcfg_pull_up_8_4ma>;
545*4882a593Smuzhiyun		};
546*4882a593Smuzhiyun
547*4882a593Smuzhiyun	};
548*4882a593Smuzhiyun
549*4882a593Smuzhiyun	spi1 {
550*4882a593Smuzhiyun		spi1_clk: spi1-clk {
551*4882a593Smuzhiyun			rockchip,pins =
552*4882a593Smuzhiyun				<3 RK_PB3 3 &pcfg_pull_up_4ma>;
553*4882a593Smuzhiyun		};
554*4882a593Smuzhiyun
555*4882a593Smuzhiyun		spi1_csn0: spi1-csn0 {
556*4882a593Smuzhiyun			rockchip,pins =
557*4882a593Smuzhiyun				<3 RK_PB5 3 &pcfg_pull_up_4ma>;
558*4882a593Smuzhiyun		};
559*4882a593Smuzhiyun
560*4882a593Smuzhiyun		spi1_miso: spi1-miso {
561*4882a593Smuzhiyun			rockchip,pins =
562*4882a593Smuzhiyun				<3 RK_PB2 3 &pcfg_pull_up_4ma>;
563*4882a593Smuzhiyun		};
564*4882a593Smuzhiyun
565*4882a593Smuzhiyun		spi1_mosi: spi1-mosi {
566*4882a593Smuzhiyun			rockchip,pins =
567*4882a593Smuzhiyun				<3 RK_PB4 3 &pcfg_pull_up_4ma>;
568*4882a593Smuzhiyun		};
569*4882a593Smuzhiyun
570*4882a593Smuzhiyun		spi1_clk_hs: spi1-clk-hs {
571*4882a593Smuzhiyun			rockchip,pins =
572*4882a593Smuzhiyun				<3 RK_PB3 3 &pcfg_pull_up_8_4ma>;
573*4882a593Smuzhiyun		};
574*4882a593Smuzhiyun
575*4882a593Smuzhiyun		spi1_miso_hs: spi1-miso-hs {
576*4882a593Smuzhiyun			rockchip,pins =
577*4882a593Smuzhiyun				<3 RK_PB2 3 &pcfg_pull_up_8_4ma>;
578*4882a593Smuzhiyun		};
579*4882a593Smuzhiyun
580*4882a593Smuzhiyun		spi1_mosi_hs: spi1-mosi-hs {
581*4882a593Smuzhiyun			rockchip,pins =
582*4882a593Smuzhiyun				<3 RK_PB4 3 &pcfg_pull_up_8_4ma>;
583*4882a593Smuzhiyun		};
584*4882a593Smuzhiyun	};
585*4882a593Smuzhiyun
586*4882a593Smuzhiyun	spi1-m1 {
587*4882a593Smuzhiyun		spi1m1_miso: spi1m1-miso {
588*4882a593Smuzhiyun			rockchip,pins =
589*4882a593Smuzhiyun				<2 RK_PA4 2 &pcfg_pull_up_4ma>;
590*4882a593Smuzhiyun		};
591*4882a593Smuzhiyun
592*4882a593Smuzhiyun		spi1m1_mosi: spi1m1-mosi {
593*4882a593Smuzhiyun			rockchip,pins =
594*4882a593Smuzhiyun				<2 RK_PA5 2 &pcfg_pull_up_4ma>;
595*4882a593Smuzhiyun		};
596*4882a593Smuzhiyun
597*4882a593Smuzhiyun		spi1m1_clk: spi1m1-clk {
598*4882a593Smuzhiyun			rockchip,pins =
599*4882a593Smuzhiyun				<2 RK_PA7 2 &pcfg_pull_up_4ma>;
600*4882a593Smuzhiyun		};
601*4882a593Smuzhiyun
602*4882a593Smuzhiyun		spi1m1_csn0: spi1m1-csn0 {
603*4882a593Smuzhiyun			rockchip,pins =
604*4882a593Smuzhiyun				<2 RK_PB1 2 &pcfg_pull_up_4ma>;
605*4882a593Smuzhiyun		};
606*4882a593Smuzhiyun
607*4882a593Smuzhiyun		spi1m1_miso_hs: spi1m1-miso-hs {
608*4882a593Smuzhiyun			rockchip,pins =
609*4882a593Smuzhiyun				<2 RK_PA4 2 &pcfg_pull_up_8_4ma>;
610*4882a593Smuzhiyun		};
611*4882a593Smuzhiyun
612*4882a593Smuzhiyun		spi1m1_mosi_hs: spi1m1-mosi-hs {
613*4882a593Smuzhiyun			rockchip,pins =
614*4882a593Smuzhiyun				<2 RK_PA5 2 &pcfg_pull_up_8_4ma>;
615*4882a593Smuzhiyun		};
616*4882a593Smuzhiyun
617*4882a593Smuzhiyun		spi1m1_clk_hs: spi1m1-clk-hs {
618*4882a593Smuzhiyun			rockchip,pins =
619*4882a593Smuzhiyun				<2 RK_PA7 2 &pcfg_pull_up_8_4ma>;
620*4882a593Smuzhiyun		};
621*4882a593Smuzhiyun
622*4882a593Smuzhiyun		spi1m1_csn0_hs: spi1m1-csn0-hs {
623*4882a593Smuzhiyun			rockchip,pins =
624*4882a593Smuzhiyun				<2 RK_PB1 2 &pcfg_pull_up_8_4ma>;
625*4882a593Smuzhiyun		};
626*4882a593Smuzhiyun	};
627*4882a593Smuzhiyun
628*4882a593Smuzhiyun	spi2 {
629*4882a593Smuzhiyun		spi2_clk: spi2-clk {
630*4882a593Smuzhiyun			rockchip,pins =
631*4882a593Smuzhiyun				<1 RK_PD0 3 &pcfg_pull_up_4ma>;
632*4882a593Smuzhiyun		};
633*4882a593Smuzhiyun
634*4882a593Smuzhiyun		spi2_csn0: spi2-csn0 {
635*4882a593Smuzhiyun			rockchip,pins =
636*4882a593Smuzhiyun				<1 RK_PD1 3 &pcfg_pull_up_4ma>;
637*4882a593Smuzhiyun		};
638*4882a593Smuzhiyun
639*4882a593Smuzhiyun		spi2_miso: spi2-miso {
640*4882a593Smuzhiyun			rockchip,pins =
641*4882a593Smuzhiyun				<1 RK_PC6 3 &pcfg_pull_up_4ma>;
642*4882a593Smuzhiyun		};
643*4882a593Smuzhiyun
644*4882a593Smuzhiyun		spi2_mosi: spi2-mosi {
645*4882a593Smuzhiyun			rockchip,pins =
646*4882a593Smuzhiyun				<1 RK_PC7 3 &pcfg_pull_up_4ma>;
647*4882a593Smuzhiyun		};
648*4882a593Smuzhiyun
649*4882a593Smuzhiyun		spi2_clk_hs: spi2-clk-hs {
650*4882a593Smuzhiyun			rockchip,pins =
651*4882a593Smuzhiyun				<1 RK_PD0 3 &pcfg_pull_up_8_4ma>;
652*4882a593Smuzhiyun		};
653*4882a593Smuzhiyun
654*4882a593Smuzhiyun		spi2_miso_hs: spi2-miso-hs {
655*4882a593Smuzhiyun			rockchip,pins =
656*4882a593Smuzhiyun				<1 RK_PC6 3 &pcfg_pull_up_8_4ma>;
657*4882a593Smuzhiyun		};
658*4882a593Smuzhiyun
659*4882a593Smuzhiyun		spi2_mosi_hs: spi2-mosi-hs {
660*4882a593Smuzhiyun			rockchip,pins =
661*4882a593Smuzhiyun				<1 RK_PC7 3 &pcfg_pull_up_8_4ma>;
662*4882a593Smuzhiyun		};
663*4882a593Smuzhiyun	};
664*4882a593Smuzhiyun};
665*4882a593Smuzhiyun
666*4882a593Smuzhiyun&pinctrl {
667*4882a593Smuzhiyun	/delete-node/ lcdc;
668*4882a593Smuzhiyun
669*4882a593Smuzhiyun	lcdc {
670*4882a593Smuzhiyun		lcdc_ctl: lcdc-ctl {
671*4882a593Smuzhiyun			rockchip,pins =
672*4882a593Smuzhiyun				/* dclk */
673*4882a593Smuzhiyun				<1 RK_PA0 1 &pcfg_pull_none_4_6ma>,
674*4882a593Smuzhiyun				/* hsync */
675*4882a593Smuzhiyun				<1 RK_PA1 1 &pcfg_pull_none_4_6ma>,
676*4882a593Smuzhiyun				/* vsync */
677*4882a593Smuzhiyun				<1 RK_PA2 1 &pcfg_pull_none_4_6ma>,
678*4882a593Smuzhiyun				/* den */
679*4882a593Smuzhiyun				<1 RK_PA3 1 &pcfg_pull_none_4_6ma>,
680*4882a593Smuzhiyun				/* d0 */
681*4882a593Smuzhiyun				<1 RK_PA4 1 &pcfg_pull_none_4_6ma>,
682*4882a593Smuzhiyun				/* d1 */
683*4882a593Smuzhiyun				<1 RK_PA5 1 &pcfg_pull_none_4_6ma>,
684*4882a593Smuzhiyun				/* d2 */
685*4882a593Smuzhiyun				<1 RK_PA6 1 &pcfg_pull_none_4_6ma>,
686*4882a593Smuzhiyun				/* d3 */
687*4882a593Smuzhiyun				<1 RK_PA7 1 &pcfg_pull_none_4_6ma>,
688*4882a593Smuzhiyun				/* d4 */
689*4882a593Smuzhiyun				<1 RK_PB0 1 &pcfg_pull_none_4_6ma>,
690*4882a593Smuzhiyun				/* d5 */
691*4882a593Smuzhiyun				<1 RK_PB1 1 &pcfg_pull_none_4_6ma>,
692*4882a593Smuzhiyun				/* d6 */
693*4882a593Smuzhiyun				<1 RK_PB2 1 &pcfg_pull_none_4_6ma>,
694*4882a593Smuzhiyun				/* d7 */
695*4882a593Smuzhiyun				<1 RK_PB3 1 &pcfg_pull_none_4_6ma>,
696*4882a593Smuzhiyun				/* d8 */
697*4882a593Smuzhiyun				<1 RK_PB4 1 &pcfg_pull_none_4_6ma>,
698*4882a593Smuzhiyun				/* d9 */
699*4882a593Smuzhiyun				<1 RK_PB5 1 &pcfg_pull_none_4_6ma>,
700*4882a593Smuzhiyun				/* d10 */
701*4882a593Smuzhiyun				<1 RK_PB6 1 &pcfg_pull_none_4_6ma>,
702*4882a593Smuzhiyun				/* d11 */
703*4882a593Smuzhiyun				<1 RK_PB7 1 &pcfg_pull_none_4_6ma>,
704*4882a593Smuzhiyun				/* d12 */
705*4882a593Smuzhiyun				<1 RK_PC0 1 &pcfg_pull_none_4_6ma>,
706*4882a593Smuzhiyun				/* d13 */
707*4882a593Smuzhiyun				<1 RK_PC1 1 &pcfg_pull_none_4_6ma>,
708*4882a593Smuzhiyun				/* d14 */
709*4882a593Smuzhiyun				<1 RK_PC2 1 &pcfg_pull_none_4_6ma>,
710*4882a593Smuzhiyun				/* d15 */
711*4882a593Smuzhiyun				<1 RK_PC3 1 &pcfg_pull_none_4_6ma>,
712*4882a593Smuzhiyun				/* d16 */
713*4882a593Smuzhiyun				<1 RK_PC4 1 &pcfg_pull_none_4_6ma>,
714*4882a593Smuzhiyun				/* d17 */
715*4882a593Smuzhiyun				<1 RK_PC5 1 &pcfg_pull_none_4_6ma>;
716*4882a593Smuzhiyun		};
717*4882a593Smuzhiyun
718*4882a593Smuzhiyun		lcdc_rgb888_m0: lcdc-rgb888-m0 {
719*4882a593Smuzhiyun			rockchip,pins =
720*4882a593Smuzhiyun				/* d18 */
721*4882a593Smuzhiyun				<1 RK_PC6 6 &pcfg_pull_none_4_6ma>,
722*4882a593Smuzhiyun				/* d19 */
723*4882a593Smuzhiyun				<1 RK_PC7 6 &pcfg_pull_none_4_6ma>,
724*4882a593Smuzhiyun				/* d20 */
725*4882a593Smuzhiyun				<2 RK_PB1 3 &pcfg_pull_none_4_6ma>,
726*4882a593Smuzhiyun				/* d21 */
727*4882a593Smuzhiyun				<2 RK_PB2 3 &pcfg_pull_none_4_6ma>,
728*4882a593Smuzhiyun				/* d22 */
729*4882a593Smuzhiyun				<2 RK_PB7 3 &pcfg_pull_none_4_6ma>,
730*4882a593Smuzhiyun				/* d23 */
731*4882a593Smuzhiyun				<2 RK_PC0 3 &pcfg_pull_none_4_6ma>;
732*4882a593Smuzhiyun		};
733*4882a593Smuzhiyun
734*4882a593Smuzhiyun		lcdc_rgb888_m1: lcdc-rgb888-m1 {
735*4882a593Smuzhiyun			rockchip,pins =
736*4882a593Smuzhiyun				/* d18 */
737*4882a593Smuzhiyun				<3 RK_PA6 3 &pcfg_pull_none_4_6ma>,
738*4882a593Smuzhiyun				/* d19 */
739*4882a593Smuzhiyun				<3 RK_PA7 3 &pcfg_pull_none_4_6ma>,
740*4882a593Smuzhiyun				/* d20 */
741*4882a593Smuzhiyun				<3 RK_PB0 3 &pcfg_pull_none_4_6ma>,
742*4882a593Smuzhiyun				/* d21 */
743*4882a593Smuzhiyun				<3 RK_PB1 3 &pcfg_pull_none_4_6ma>,
744*4882a593Smuzhiyun				/* d22 */
745*4882a593Smuzhiyun				<3 RK_PB2 4 &pcfg_pull_none_4_6ma>,
746*4882a593Smuzhiyun				/* d23 */
747*4882a593Smuzhiyun				<3 RK_PB3 4 &pcfg_pull_none_4_6ma>;
748*4882a593Smuzhiyun		};
749*4882a593Smuzhiyun	};
750*4882a593Smuzhiyun};
751