~ [ source navigation ] ~ [ diff markup ] ~ [ identifier search ] ~

TOMOYO Linux Cross Reference
Linux/arch/arm64/boot/dts/rockchip/rk3588-base-pinctrl.dtsi

Version: ~ [ linux-6.11-rc3 ] ~ [ linux-6.10.4 ] ~ [ linux-6.9.12 ] ~ [ linux-6.8.12 ] ~ [ linux-6.7.12 ] ~ [ linux-6.6.45 ] ~ [ linux-6.5.13 ] ~ [ linux-6.4.16 ] ~ [ linux-6.3.13 ] ~ [ linux-6.2.16 ] ~ [ linux-6.1.104 ] ~ [ linux-6.0.19 ] ~ [ linux-5.19.17 ] ~ [ linux-5.18.19 ] ~ [ linux-5.17.15 ] ~ [ linux-5.16.20 ] ~ [ linux-5.15.164 ] ~ [ linux-5.14.21 ] ~ [ linux-5.13.19 ] ~ [ linux-5.12.19 ] ~ [ linux-5.11.22 ] ~ [ linux-5.10.223 ] ~ [ linux-5.9.16 ] ~ [ linux-5.8.18 ] ~ [ linux-5.7.19 ] ~ [ linux-5.6.19 ] ~ [ linux-5.5.19 ] ~ [ linux-5.4.281 ] ~ [ linux-5.3.18 ] ~ [ linux-5.2.21 ] ~ [ linux-5.1.21 ] ~ [ linux-5.0.21 ] ~ [ linux-4.20.17 ] ~ [ linux-4.19.319 ] ~ [ linux-4.18.20 ] ~ [ linux-4.17.19 ] ~ [ linux-4.16.18 ] ~ [ linux-4.15.18 ] ~ [ linux-4.14.336 ] ~ [ linux-4.13.16 ] ~ [ linux-4.12.14 ] ~ [ linux-4.11.12 ] ~ [ linux-4.10.17 ] ~ [ linux-4.9.337 ] ~ [ linux-4.4.302 ] ~ [ linux-3.10.108 ] ~ [ linux-2.6.32.71 ] ~ [ linux-2.6.0 ] ~ [ linux-2.4.37.11 ] ~ [ unix-v6-master ] ~ [ ccs-tools-1.8.9 ] ~ [ policy-sample ] ~
Architecture: ~ [ i386 ] ~ [ alpha ] ~ [ m68k ] ~ [ mips ] ~ [ ppc ] ~ [ sparc ] ~ [ sparc64 ] ~

  1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT)
  2 /*
  3  * Copyright (c) 2021 Rockchip Electronics Co., Ltd.
  4  */
  5 
  6 #include <dt-bindings/pinctrl/rockchip.h>
  7 #include "rockchip-pinconf.dtsi"
  8 
  9 /*
 10  * This file is auto generated by pin2dts tool, please keep these code
 11  * by adding changes at end of this file.
 12  */
 13 &pinctrl {
 14         auddsm {
 15                 /omit-if-no-ref/
 16                 auddsm_pins: auddsm-pins {
 17                         rockchip,pins =
 18                                 /* auddsm_ln */
 19                                 <3 RK_PA1 4 &pcfg_pull_none>,
 20                                 /* auddsm_lp */
 21                                 <3 RK_PA2 4 &pcfg_pull_none>,
 22                                 /* auddsm_rn */
 23                                 <3 RK_PA3 4 &pcfg_pull_none>,
 24                                 /* auddsm_rp */
 25                                 <3 RK_PA4 4 &pcfg_pull_none>;
 26                 };
 27         };
 28 
 29         bt1120 {
 30                 /omit-if-no-ref/
 31                 bt1120_pins: bt1120-pins {
 32                         rockchip,pins =
 33                                 /* bt1120_clkout */
 34                                 <4 RK_PB0 2 &pcfg_pull_none>,
 35                                 /* bt1120_d0 */
 36                                 <4 RK_PA0 2 &pcfg_pull_none>,
 37                                 /* bt1120_d1 */
 38                                 <4 RK_PA1 2 &pcfg_pull_none>,
 39                                 /* bt1120_d2 */
 40                                 <4 RK_PA2 2 &pcfg_pull_none>,
 41                                 /* bt1120_d3 */
 42                                 <4 RK_PA3 2 &pcfg_pull_none>,
 43                                 /* bt1120_d4 */
 44                                 <4 RK_PA4 2 &pcfg_pull_none>,
 45                                 /* bt1120_d5 */
 46                                 <4 RK_PA5 2 &pcfg_pull_none>,
 47                                 /* bt1120_d6 */
 48                                 <4 RK_PA6 2 &pcfg_pull_none>,
 49                                 /* bt1120_d7 */
 50                                 <4 RK_PA7 2 &pcfg_pull_none>,
 51                                 /* bt1120_d8 */
 52                                 <4 RK_PB2 2 &pcfg_pull_none>,
 53                                 /* bt1120_d9 */
 54                                 <4 RK_PB3 2 &pcfg_pull_none>,
 55                                 /* bt1120_d10 */
 56                                 <4 RK_PB4 2 &pcfg_pull_none>,
 57                                 /* bt1120_d11 */
 58                                 <4 RK_PB5 2 &pcfg_pull_none>,
 59                                 /* bt1120_d12 */
 60                                 <4 RK_PB6 2 &pcfg_pull_none>,
 61                                 /* bt1120_d13 */
 62                                 <4 RK_PB7 2 &pcfg_pull_none>,
 63                                 /* bt1120_d14 */
 64                                 <4 RK_PC0 2 &pcfg_pull_none>,
 65                                 /* bt1120_d15 */
 66                                 <4 RK_PC1 2 &pcfg_pull_none>;
 67                 };
 68         };
 69 
 70         can0 {
 71                 /omit-if-no-ref/
 72                 can0m0_pins: can0m0-pins {
 73                         rockchip,pins =
 74                                 /* can0_rx_m0 */
 75                                 <0 RK_PC0 11 &pcfg_pull_none>,
 76                                 /* can0_tx_m0 */
 77                                 <0 RK_PB7 11 &pcfg_pull_none>;
 78                 };
 79 
 80                 /omit-if-no-ref/
 81                 can0m1_pins: can0m1-pins {
 82                         rockchip,pins =
 83                                 /* can0_rx_m1 */
 84                                 <4 RK_PD5 9 &pcfg_pull_none>,
 85                                 /* can0_tx_m1 */
 86                                 <4 RK_PD4 9 &pcfg_pull_none>;
 87                 };
 88         };
 89 
 90         can1 {
 91                 /omit-if-no-ref/
 92                 can1m0_pins: can1m0-pins {
 93                         rockchip,pins =
 94                                 /* can1_rx_m0 */
 95                                 <3 RK_PB5 9 &pcfg_pull_none>,
 96                                 /* can1_tx_m0 */
 97                                 <3 RK_PB6 9 &pcfg_pull_none>;
 98                 };
 99 
100                 /omit-if-no-ref/
101                 can1m1_pins: can1m1-pins {
102                         rockchip,pins =
103                                 /* can1_rx_m1 */
104                                 <4 RK_PB2 12 &pcfg_pull_none>,
105                                 /* can1_tx_m1 */
106                                 <4 RK_PB3 12 &pcfg_pull_none>;
107                 };
108         };
109 
110         can2 {
111                 /omit-if-no-ref/
112                 can2m0_pins: can2m0-pins {
113                         rockchip,pins =
114                                 /* can2_rx_m0 */
115                                 <3 RK_PC4 9 &pcfg_pull_none>,
116                                 /* can2_tx_m0 */
117                                 <3 RK_PC5 9 &pcfg_pull_none>;
118                 };
119 
120                 /omit-if-no-ref/
121                 can2m1_pins: can2m1-pins {
122                         rockchip,pins =
123                                 /* can2_rx_m1 */
124                                 <0 RK_PD4 10 &pcfg_pull_none>,
125                                 /* can2_tx_m1 */
126                                 <0 RK_PD5 10 &pcfg_pull_none>;
127                 };
128         };
129 
130         cif {
131                 /omit-if-no-ref/
132                 cif_clk: cif-clk {
133                         rockchip,pins =
134                                 /* cif_clkout */
135                                 <4 RK_PB4 1 &pcfg_pull_none>;
136                 };
137 
138                 /omit-if-no-ref/
139                 cif_dvp_clk: cif-dvp-clk {
140                         rockchip,pins =
141                                 /* cif_clkin */
142                                 <4 RK_PB0 1 &pcfg_pull_none>,
143                                 /* cif_href */
144                                 <4 RK_PB2 1 &pcfg_pull_none>,
145                                 /* cif_vsync */
146                                 <4 RK_PB3 1 &pcfg_pull_none>;
147                 };
148 
149                 /omit-if-no-ref/
150                 cif_dvp_bus16: cif-dvp-bus16 {
151                         rockchip,pins =
152                                 /* cif_d8 */
153                                 <3 RK_PC4 1 &pcfg_pull_none>,
154                                 /* cif_d9 */
155                                 <3 RK_PC5 1 &pcfg_pull_none>,
156                                 /* cif_d10 */
157                                 <3 RK_PC6 1 &pcfg_pull_none>,
158                                 /* cif_d11 */
159                                 <3 RK_PC7 1 &pcfg_pull_none>,
160                                 /* cif_d12 */
161                                 <3 RK_PD0 1 &pcfg_pull_none>,
162                                 /* cif_d13 */
163                                 <3 RK_PD1 1 &pcfg_pull_none>,
164                                 /* cif_d14 */
165                                 <3 RK_PD2 1 &pcfg_pull_none>,
166                                 /* cif_d15 */
167                                 <3 RK_PD3 1 &pcfg_pull_none>;
168                 };
169 
170                 /omit-if-no-ref/
171                 cif_dvp_bus8: cif-dvp-bus8 {
172                         rockchip,pins =
173                                 /* cif_d0 */
174                                 <4 RK_PA0 1 &pcfg_pull_none>,
175                                 /* cif_d1 */
176                                 <4 RK_PA1 1 &pcfg_pull_none>,
177                                 /* cif_d2 */
178                                 <4 RK_PA2 1 &pcfg_pull_none>,
179                                 /* cif_d3 */
180                                 <4 RK_PA3 1 &pcfg_pull_none>,
181                                 /* cif_d4 */
182                                 <4 RK_PA4 1 &pcfg_pull_none>,
183                                 /* cif_d5 */
184                                 <4 RK_PA5 1 &pcfg_pull_none>,
185                                 /* cif_d6 */
186                                 <4 RK_PA6 1 &pcfg_pull_none>,
187                                 /* cif_d7 */
188                                 <4 RK_PA7 1 &pcfg_pull_none>;
189                 };
190         };
191 
192         clk32k {
193                 /omit-if-no-ref/
194                 clk32k_in: clk32k-in {
195                         rockchip,pins =
196                                 /* clk32k_in */
197                                 <0 RK_PB2 1 &pcfg_pull_none>;
198                 };
199 
200                 /omit-if-no-ref/
201                 clk32k_out0: clk32k-out0 {
202                         rockchip,pins =
203                                 /* clk32k_out0 */
204                                 <0 RK_PB2 2 &pcfg_pull_none>;
205                 };
206         };
207 
208         cpu {
209                 /omit-if-no-ref/
210                 cpu_pins: cpu-pins {
211                         rockchip,pins =
212                                 /* cpu_big0_avs */
213                                 <0 RK_PD1 2 &pcfg_pull_none>,
214                                 /* cpu_big1_avs */
215                                 <0 RK_PD5 2 &pcfg_pull_none>;
216                 };
217         };
218 
219         ddrphych0 {
220                 /omit-if-no-ref/
221                 ddrphych0_pins: ddrphych0-pins {
222                         rockchip,pins =
223                                 /* ddrphych0_dtb0 */
224                                 <4 RK_PA0 7 &pcfg_pull_none>,
225                                 /* ddrphych0_dtb1 */
226                                 <4 RK_PA1 7 &pcfg_pull_none>,
227                                 /* ddrphych0_dtb2 */
228                                 <4 RK_PA2 7 &pcfg_pull_none>,
229                                 /* ddrphych0_dtb3 */
230                                 <4 RK_PA3 7 &pcfg_pull_none>;
231                 };
232         };
233 
234         ddrphych1 {
235                 /omit-if-no-ref/
236                 ddrphych1_pins: ddrphych1-pins {
237                         rockchip,pins =
238                                 /* ddrphych1_dtb0 */
239                                 <4 RK_PA4 7 &pcfg_pull_none>,
240                                 /* ddrphych1_dtb1 */
241                                 <4 RK_PA5 7 &pcfg_pull_none>,
242                                 /* ddrphych1_dtb2 */
243                                 <4 RK_PA6 7 &pcfg_pull_none>,
244                                 /* ddrphych1_dtb3 */
245                                 <4 RK_PA7 7 &pcfg_pull_none>;
246                 };
247         };
248 
249         ddrphych2 {
250                 /omit-if-no-ref/
251                 ddrphych2_pins: ddrphych2-pins {
252                         rockchip,pins =
253                                 /* ddrphych2_dtb0 */
254                                 <4 RK_PB0 7 &pcfg_pull_none>,
255                                 /* ddrphych2_dtb1 */
256                                 <4 RK_PB1 7 &pcfg_pull_none>,
257                                 /* ddrphych2_dtb2 */
258                                 <4 RK_PB2 7 &pcfg_pull_none>,
259                                 /* ddrphych2_dtb3 */
260                                 <4 RK_PB3 7 &pcfg_pull_none>;
261                 };
262         };
263 
264         ddrphych3 {
265                 /omit-if-no-ref/
266                 ddrphych3_pins: ddrphych3-pins {
267                         rockchip,pins =
268                                 /* ddrphych3_dtb0 */
269                                 <4 RK_PB4 7 &pcfg_pull_none>,
270                                 /* ddrphych3_dtb1 */
271                                 <4 RK_PB5 7 &pcfg_pull_none>,
272                                 /* ddrphych3_dtb2 */
273                                 <4 RK_PB6 7 &pcfg_pull_none>,
274                                 /* ddrphych3_dtb3 */
275                                 <4 RK_PB7 7 &pcfg_pull_none>;
276                 };
277         };
278 
279         dp0 {
280                 /omit-if-no-ref/
281                 dp0m0_pins: dp0m0-pins {
282                         rockchip,pins =
283                                 /* dp0_hpdin_m0 */
284                                 <4 RK_PB4 5 &pcfg_pull_none>;
285                 };
286 
287                 /omit-if-no-ref/
288                 dp0m1_pins: dp0m1-pins {
289                         rockchip,pins =
290                                 /* dp0_hpdin_m1 */
291                                 <0 RK_PC4 10 &pcfg_pull_none>;
292                 };
293 
294                 /omit-if-no-ref/
295                 dp0m2_pins: dp0m2-pins {
296                         rockchip,pins =
297                                 /* dp0_hpdin_m2 */
298                                 <1 RK_PA0 5 &pcfg_pull_none>;
299                 };
300         };
301 
302         dp1 {
303                 /omit-if-no-ref/
304                 dp1m0_pins: dp1m0-pins {
305                         rockchip,pins =
306                                 /* dp1_hpdin_m0 */
307                                 <3 RK_PD5 5 &pcfg_pull_none>;
308                 };
309 
310                 /omit-if-no-ref/
311                 dp1m1_pins: dp1m1-pins {
312                         rockchip,pins =
313                                 /* dp1_hpdin_m1 */
314                                 <0 RK_PC5 10 &pcfg_pull_none>;
315                 };
316 
317                 /omit-if-no-ref/
318                 dp1m2_pins: dp1m2-pins {
319                         rockchip,pins =
320                                 /* dp1_hpdin_m2 */
321                                 <1 RK_PA1 5 &pcfg_pull_none>;
322                 };
323         };
324 
325         emmc {
326                 /omit-if-no-ref/
327                 emmc_rstnout: emmc-rstnout {
328                         rockchip,pins =
329                                 /* emmc_rstn */
330                                 <2 RK_PA3 1 &pcfg_pull_none>;
331                 };
332 
333                 /omit-if-no-ref/
334                 emmc_bus8: emmc-bus8 {
335                         rockchip,pins =
336                                 /* emmc_d0 */
337                                 <2 RK_PD0 1 &pcfg_pull_up_drv_level_2>,
338                                 /* emmc_d1 */
339                                 <2 RK_PD1 1 &pcfg_pull_up_drv_level_2>,
340                                 /* emmc_d2 */
341                                 <2 RK_PD2 1 &pcfg_pull_up_drv_level_2>,
342                                 /* emmc_d3 */
343                                 <2 RK_PD3 1 &pcfg_pull_up_drv_level_2>,
344                                 /* emmc_d4 */
345                                 <2 RK_PD4 1 &pcfg_pull_up_drv_level_2>,
346                                 /* emmc_d5 */
347                                 <2 RK_PD5 1 &pcfg_pull_up_drv_level_2>,
348                                 /* emmc_d6 */
349                                 <2 RK_PD6 1 &pcfg_pull_up_drv_level_2>,
350                                 /* emmc_d7 */
351                                 <2 RK_PD7 1 &pcfg_pull_up_drv_level_2>;
352                 };
353 
354                 /omit-if-no-ref/
355                 emmc_clk: emmc-clk {
356                         rockchip,pins =
357                                 /* emmc_clkout */
358                                 <2 RK_PA1 1 &pcfg_pull_up_drv_level_2>;
359                 };
360 
361                 /omit-if-no-ref/
362                 emmc_cmd: emmc-cmd {
363                         rockchip,pins =
364                                 /* emmc_cmd */
365                                 <2 RK_PA0 1 &pcfg_pull_up_drv_level_2>;
366                 };
367 
368                 /omit-if-no-ref/
369                 emmc_data_strobe: emmc-data-strobe {
370                         rockchip,pins =
371                                 /* emmc_data_strobe */
372                                 <2 RK_PA2 1 &pcfg_pull_down>;
373                 };
374         };
375 
376         eth1 {
377                 /omit-if-no-ref/
378                 eth1_pins: eth1-pins {
379                         rockchip,pins =
380                                 /* eth1_refclko_25m */
381                                 <3 RK_PA6 1 &pcfg_pull_none>;
382                 };
383         };
384 
385         fspi {
386                 /omit-if-no-ref/
387                 fspim0_pins: fspim0-pins {
388                         rockchip,pins =
389                                 /* fspi_clk_m0 */
390                                 <2 RK_PA0 2 &pcfg_pull_up_drv_level_2>,
391                                 /* fspi_cs0n_m0 */
392                                 <2 RK_PD6 2 &pcfg_pull_up_drv_level_2>,
393                                 /* fspi_d0_m0 */
394                                 <2 RK_PD0 2 &pcfg_pull_up_drv_level_2>,
395                                 /* fspi_d1_m0 */
396                                 <2 RK_PD1 2 &pcfg_pull_up_drv_level_2>,
397                                 /* fspi_d2_m0 */
398                                 <2 RK_PD2 2 &pcfg_pull_up_drv_level_2>,
399                                 /* fspi_d3_m0 */
400                                 <2 RK_PD3 2 &pcfg_pull_up_drv_level_2>;
401                 };
402 
403                 /omit-if-no-ref/
404                 fspim0_cs1: fspim0-cs1 {
405                         rockchip,pins =
406                                 /* fspi_cs1n_m0 */
407                                 <2 RK_PD7 2 &pcfg_pull_up_drv_level_2>;
408                 };
409 
410                 /omit-if-no-ref/
411                 fspim2_pins: fspim2-pins {
412                         rockchip,pins =
413                                 /* fspi_clk_m2 */
414                                 <3 RK_PA5 5 &pcfg_pull_up_drv_level_2>,
415                                 /* fspi_cs0n_m2 */
416                                 <3 RK_PC4 2 &pcfg_pull_up_drv_level_2>,
417                                 /* fspi_d0_m2 */
418                                 <3 RK_PA0 5 &pcfg_pull_up_drv_level_2>,
419                                 /* fspi_d1_m2 */
420                                 <3 RK_PA1 5 &pcfg_pull_up_drv_level_2>,
421                                 /* fspi_d2_m2 */
422                                 <3 RK_PA2 5 &pcfg_pull_up_drv_level_2>,
423                                 /* fspi_d3_m2 */
424                                 <3 RK_PA3 5 &pcfg_pull_up_drv_level_2>;
425                 };
426 
427                 /omit-if-no-ref/
428                 fspim2_cs1: fspim2-cs1 {
429                         rockchip,pins =
430                                 /* fspi_cs1n_m2 */
431                                 <3 RK_PC5 2 &pcfg_pull_up_drv_level_2>;
432                 };
433         };
434 
435         gmac1 {
436                 /omit-if-no-ref/
437                 gmac1_miim: gmac1-miim {
438                         rockchip,pins =
439                                 /* gmac1_mdc */
440                                 <3 RK_PC2 1 &pcfg_pull_none>,
441                                 /* gmac1_mdio */
442                                 <3 RK_PC3 1 &pcfg_pull_none>;
443                 };
444 
445                 /omit-if-no-ref/
446                 gmac1_clkinout: gmac1-clkinout {
447                         rockchip,pins =
448                                 /* gmac1_mclkinout */
449                                 <3 RK_PB6 1 &pcfg_pull_none>;
450                 };
451 
452                 /omit-if-no-ref/
453                 gmac1_rx_bus2: gmac1-rx-bus2 {
454                         rockchip,pins =
455                                 /* gmac1_rxd0 */
456                                 <3 RK_PA7 1 &pcfg_pull_none>,
457                                 /* gmac1_rxd1 */
458                                 <3 RK_PB0 1 &pcfg_pull_none>,
459                                 /* gmac1_rxdv_crs */
460                                 <3 RK_PB1 1 &pcfg_pull_none>;
461                 };
462 
463                 /omit-if-no-ref/
464                 gmac1_tx_bus2: gmac1-tx-bus2 {
465                         rockchip,pins =
466                                 /* gmac1_txd0 */
467                                 <3 RK_PB3 1 &pcfg_pull_none>,
468                                 /* gmac1_txd1 */
469                                 <3 RK_PB4 1 &pcfg_pull_none>,
470                                 /* gmac1_txen */
471                                 <3 RK_PB5 1 &pcfg_pull_none>;
472                 };
473 
474                 /omit-if-no-ref/
475                 gmac1_rgmii_clk: gmac1-rgmii-clk {
476                         rockchip,pins =
477                                 /* gmac1_rxclk */
478                                 <3 RK_PA5 1 &pcfg_pull_none>,
479                                 /* gmac1_txclk */
480                                 <3 RK_PA4 1 &pcfg_pull_none>;
481                 };
482 
483                 /omit-if-no-ref/
484                 gmac1_rgmii_bus: gmac1-rgmii-bus {
485                         rockchip,pins =
486                                 /* gmac1_rxd2 */
487                                 <3 RK_PA2 1 &pcfg_pull_none>,
488                                 /* gmac1_rxd3 */
489                                 <3 RK_PA3 1 &pcfg_pull_none>,
490                                 /* gmac1_txd2 */
491                                 <3 RK_PA0 1 &pcfg_pull_none>,
492                                 /* gmac1_txd3 */
493                                 <3 RK_PA1 1 &pcfg_pull_none>;
494                 };
495 
496                 /omit-if-no-ref/
497                 gmac1_ppsclk: gmac1-ppsclk {
498                         rockchip,pins =
499                                 /* gmac1_ppsclk */
500                                 <3 RK_PC1 1 &pcfg_pull_none>;
501                 };
502 
503                 /omit-if-no-ref/
504                 gmac1_ppstrig: gmac1-ppstrig {
505                         rockchip,pins =
506                                 /* gmac1_ppstrig */
507                                 <3 RK_PC0 1 &pcfg_pull_none>;
508                 };
509 
510                 /omit-if-no-ref/
511                 gmac1_ptp_ref_clk: gmac1-ptp-ref-clk {
512                         rockchip,pins =
513                                 /* gmac1_ptp_ref_clk */
514                                 <3 RK_PB7 1 &pcfg_pull_none>;
515                 };
516 
517                 /omit-if-no-ref/
518                 gmac1_txer: gmac1-txer {
519                         rockchip,pins =
520                                 /* gmac1_txer */
521                                 <3 RK_PB2 1 &pcfg_pull_none>;
522                 };
523         };
524 
525         gpu {
526                 /omit-if-no-ref/
527                 gpu_pins: gpu-pins {
528                         rockchip,pins =
529                                 /* gpu_avs */
530                                 <0 RK_PC5 2 &pcfg_pull_none>;
531                 };
532         };
533 
534         hdmi {
535                 /omit-if-no-ref/
536                 hdmim0_rx_cec: hdmim0-rx-cec {
537                         rockchip,pins =
538                                 /* hdmim0_rx_cec */
539                                 <4 RK_PB5 5 &pcfg_pull_none>;
540                 };
541 
542                 /omit-if-no-ref/
543                 hdmim0_rx_hpdin: hdmim0-rx-hpdin {
544                         rockchip,pins =
545                                 /* hdmim0_rx_hpdin */
546                                 <4 RK_PB6 5 &pcfg_pull_none>;
547                 };
548 
549                 /omit-if-no-ref/
550                 hdmim0_rx_scl: hdmim0-rx-scl {
551                         rockchip,pins =
552                                 /* hdmim0_rx_scl */
553                                 <0 RK_PD2 11 &pcfg_pull_none>;
554                 };
555 
556                 /omit-if-no-ref/
557                 hdmim0_rx_sda: hdmim0-rx-sda {
558                         rockchip,pins =
559                                 /* hdmim0_rx_sda */
560                                 <0 RK_PD1 11 &pcfg_pull_none>;
561                 };
562 
563                 /omit-if-no-ref/
564                 hdmim0_tx0_cec: hdmim0-tx0-cec {
565                         rockchip,pins =
566                                 /* hdmim0_tx0_cec */
567                                 <4 RK_PC1 5 &pcfg_pull_none>;
568                 };
569 
570                 /omit-if-no-ref/
571                 hdmim0_tx0_hpd: hdmim0-tx0-hpd {
572                         rockchip,pins =
573                                 /* hdmim0_tx0_hpd */
574                                 <1 RK_PA5 5 &pcfg_pull_none>;
575                 };
576 
577                 /omit-if-no-ref/
578                 hdmim0_tx0_scl: hdmim0-tx0-scl {
579                         rockchip,pins =
580                                 /* hdmim0_tx0_scl */
581                                 <4 RK_PB7 5 &pcfg_pull_none>;
582                 };
583 
584                 /omit-if-no-ref/
585                 hdmim0_tx0_sda: hdmim0-tx0-sda {
586                         rockchip,pins =
587                                 /* hdmim0_tx0_sda */
588                                 <4 RK_PC0 5 &pcfg_pull_none>;
589                 };
590 
591                 /omit-if-no-ref/
592                 hdmim0_tx1_hpd: hdmim0-tx1-hpd {
593                         rockchip,pins =
594                                 /* hdmim0_tx1_hpd */
595                                 <1 RK_PA6 5 &pcfg_pull_none>;
596                 };
597                 /omit-if-no-ref/
598                 hdmim1_rx_cec: hdmim1-rx-cec {
599                         rockchip,pins =
600                                 /* hdmim1_rx_cec */
601                                 <3 RK_PD1 5 &pcfg_pull_none>;
602                 };
603 
604                 /omit-if-no-ref/
605                 hdmim1_rx_hpdin: hdmim1-rx-hpdin {
606                         rockchip,pins =
607                                 /* hdmim1_rx_hpdin */
608                                 <3 RK_PD4 5 &pcfg_pull_none>;
609                 };
610 
611                 /omit-if-no-ref/
612                 hdmim1_rx_scl: hdmim1-rx-scl {
613                         rockchip,pins =
614                                 /* hdmim1_rx_scl */
615                                 <3 RK_PD2 5 &pcfg_pull_none>;
616                 };
617 
618                 /omit-if-no-ref/
619                 hdmim1_rx_sda: hdmim1-rx-sda {
620                         rockchip,pins =
621                                 /* hdmim1_rx_sda */
622                                 <3 RK_PD3 5 &pcfg_pull_none>;
623                 };
624 
625                 /omit-if-no-ref/
626                 hdmim1_tx0_cec: hdmim1-tx0-cec {
627                         rockchip,pins =
628                                 /* hdmim1_tx0_cec */
629                                 <0 RK_PD1 13 &pcfg_pull_none>;
630                 };
631 
632                 /omit-if-no-ref/
633                 hdmim1_tx0_hpd: hdmim1-tx0-hpd {
634                         rockchip,pins =
635                                 /* hdmim1_tx0_hpd */
636                                 <3 RK_PD4 3 &pcfg_pull_none>;
637                 };
638 
639                 /omit-if-no-ref/
640                 hdmim1_tx0_scl: hdmim1-tx0-scl {
641                         rockchip,pins =
642                                 /* hdmim1_tx0_scl */
643                                 <0 RK_PD5 11 &pcfg_pull_none>;
644                 };
645 
646                 /omit-if-no-ref/
647                 hdmim1_tx0_sda: hdmim1-tx0-sda {
648                         rockchip,pins =
649                                 /* hdmim1_tx0_sda */
650                                 <0 RK_PD4 11 &pcfg_pull_none>;
651                 };
652 
653                 /omit-if-no-ref/
654                 hdmim1_tx1_cec: hdmim1-tx1-cec {
655                         rockchip,pins =
656                                 /* hdmim1_tx1_cec */
657                                 <0 RK_PD2 13 &pcfg_pull_none>;
658                 };
659 
660                 /omit-if-no-ref/
661                 hdmim1_tx1_hpd: hdmim1-tx1-hpd {
662                         rockchip,pins =
663                                 /* hdmim1_tx1_hpd */
664                                 <3 RK_PB7 5 &pcfg_pull_none>;
665                 };
666 
667                 /omit-if-no-ref/
668                 hdmim1_tx1_scl: hdmim1-tx1-scl {
669                         rockchip,pins =
670                                 /* hdmim1_tx1_scl */
671                                 <3 RK_PC6 5 &pcfg_pull_none>;
672                 };
673 
674                 /omit-if-no-ref/
675                 hdmim1_tx1_sda: hdmim1-tx1-sda {
676                         rockchip,pins =
677                                 /* hdmim1_tx1_sda */
678                                 <3 RK_PC5 5 &pcfg_pull_none>;
679                 };
680                 /omit-if-no-ref/
681                 hdmim2_rx_cec: hdmim2-rx-cec {
682                         rockchip,pins =
683                                 /* hdmim2_rx_cec */
684                                 <1 RK_PB7 5 &pcfg_pull_none>;
685                 };
686 
687                 /omit-if-no-ref/
688                 hdmim2_rx_hpdin: hdmim2-rx-hpdin {
689                         rockchip,pins =
690                                 /* hdmim2_rx_hpdin */
691                                 <1 RK_PB6 5 &pcfg_pull_none>;
692                 };
693 
694                 /omit-if-no-ref/
695                 hdmim2_rx_scl: hdmim2-rx-scl {
696                         rockchip,pins =
697                                 /* hdmim2_rx_scl */
698                                 <1 RK_PD6 5 &pcfg_pull_none>;
699                 };
700 
701                 /omit-if-no-ref/
702                 hdmim2_rx_sda: hdmim2-rx-sda {
703                         rockchip,pins =
704                                 /* hdmim2_rx_sda */
705                                 <1 RK_PD7 5 &pcfg_pull_none>;
706                 };
707 
708                 /omit-if-no-ref/
709                 hdmim2_tx0_scl: hdmim2-tx0-scl {
710                         rockchip,pins =
711                                 /* hdmim2_tx0_scl */
712                                 <3 RK_PC7 5 &pcfg_pull_none>;
713                 };
714 
715                 /omit-if-no-ref/
716                 hdmim2_tx0_sda: hdmim2-tx0-sda {
717                         rockchip,pins =
718                                 /* hdmim2_tx0_sda */
719                                 <3 RK_PD0 5 &pcfg_pull_none>;
720                 };
721 
722                 /omit-if-no-ref/
723                 hdmim2_tx1_cec: hdmim2-tx1-cec {
724                         rockchip,pins =
725                                 /* hdmim2_tx1_cec */
726                                 <3 RK_PC4 5 &pcfg_pull_none>;
727                 };
728 
729                 /omit-if-no-ref/
730                 hdmim2_tx1_scl: hdmim2-tx1-scl {
731                         rockchip,pins =
732                                 /* hdmim2_tx1_scl */
733                                 <1 RK_PA4 5 &pcfg_pull_none>;
734                 };
735 
736                 /omit-if-no-ref/
737                 hdmim2_tx1_sda: hdmim2-tx1-sda {
738                         rockchip,pins =
739                                 /* hdmim2_tx1_sda */
740                                 <1 RK_PA3 5 &pcfg_pull_none>;
741                 };
742 
743                 /omit-if-no-ref/
744                 hdmi_debug0: hdmi-debug0 {
745                         rockchip,pins =
746                                 /* hdmi_debug0 */
747                                 <1 RK_PA7 7 &pcfg_pull_none>;
748                 };
749 
750                 /omit-if-no-ref/
751                 hdmi_debug1: hdmi-debug1 {
752                         rockchip,pins =
753                                 /* hdmi_debug1 */
754                                 <1 RK_PB0 7 &pcfg_pull_none>;
755                 };
756 
757                 /omit-if-no-ref/
758                 hdmi_debug2: hdmi-debug2 {
759                         rockchip,pins =
760                                 /* hdmi_debug2 */
761                                 <1 RK_PB1 7 &pcfg_pull_none>;
762                 };
763 
764                 /omit-if-no-ref/
765                 hdmi_debug3: hdmi-debug3 {
766                         rockchip,pins =
767                                 /* hdmi_debug3 */
768                                 <1 RK_PB2 7 &pcfg_pull_none>;
769                 };
770 
771                 /omit-if-no-ref/
772                 hdmi_debug4: hdmi-debug4 {
773                         rockchip,pins =
774                                 /* hdmi_debug4 */
775                                 <1 RK_PB3 7 &pcfg_pull_none>;
776                 };
777 
778                 /omit-if-no-ref/
779                 hdmi_debug5: hdmi-debug5 {
780                         rockchip,pins =
781                                 /* hdmi_debug5 */
782                                 <1 RK_PB4 7 &pcfg_pull_none>;
783                 };
784 
785                 /omit-if-no-ref/
786                 hdmi_debug6: hdmi-debug6 {
787                         rockchip,pins =
788                                 /* hdmi_debug6 */
789                                 <1 RK_PA0 7 &pcfg_pull_none>;
790                 };
791         };
792 
793         i2c0 {
794                 /omit-if-no-ref/
795                 i2c0m0_xfer: i2c0m0-xfer {
796                         rockchip,pins =
797                                 /* i2c0_scl_m0 */
798                                 <0 RK_PB3 2 &pcfg_pull_none_smt>,
799                                 /* i2c0_sda_m0 */
800                                 <0 RK_PA6 2 &pcfg_pull_none_smt>;
801                 };
802 
803                 /omit-if-no-ref/
804                 i2c0m2_xfer: i2c0m2-xfer {
805                         rockchip,pins =
806                                 /* i2c0_scl_m2 */
807                                 <0 RK_PD1 3 &pcfg_pull_none_smt>,
808                                 /* i2c0_sda_m2 */
809                                 <0 RK_PD2 3 &pcfg_pull_none_smt>;
810                 };
811         };
812 
813         i2c1 {
814                 /omit-if-no-ref/
815                 i2c1m0_xfer: i2c1m0-xfer {
816                         rockchip,pins =
817                                 /* i2c1_scl_m0 */
818                                 <0 RK_PB5 9 &pcfg_pull_none_smt>,
819                                 /* i2c1_sda_m0 */
820                                 <0 RK_PB6 9 &pcfg_pull_none_smt>;
821                 };
822 
823                 /omit-if-no-ref/
824                 i2c1m1_xfer: i2c1m1-xfer {
825                         rockchip,pins =
826                                 /* i2c1_scl_m1 */
827                                 <0 RK_PB0 2 &pcfg_pull_none_smt>,
828                                 /* i2c1_sda_m1 */
829                                 <0 RK_PB1 2 &pcfg_pull_none_smt>;
830                 };
831 
832                 /omit-if-no-ref/
833                 i2c1m2_xfer: i2c1m2-xfer {
834                         rockchip,pins =
835                                 /* i2c1_scl_m2 */
836                                 <0 RK_PD4 9 &pcfg_pull_none_smt>,
837                                 /* i2c1_sda_m2 */
838                                 <0 RK_PD5 9 &pcfg_pull_none_smt>;
839                 };
840 
841                 /omit-if-no-ref/
842                 i2c1m3_xfer: i2c1m3-xfer {
843                         rockchip,pins =
844                                 /* i2c1_scl_m3 */
845                                 <2 RK_PD4 9 &pcfg_pull_none_smt>,
846                                 /* i2c1_sda_m3 */
847                                 <2 RK_PD5 9 &pcfg_pull_none_smt>;
848                 };
849 
850                 /omit-if-no-ref/
851                 i2c1m4_xfer: i2c1m4-xfer {
852                         rockchip,pins =
853                                 /* i2c1_scl_m4 */
854                                 <1 RK_PD2 9 &pcfg_pull_none_smt>,
855                                 /* i2c1_sda_m4 */
856                                 <1 RK_PD3 9 &pcfg_pull_none_smt>;
857                 };
858         };
859 
860         i2c2 {
861                 /omit-if-no-ref/
862                 i2c2m0_xfer: i2c2m0-xfer {
863                         rockchip,pins =
864                                 /* i2c2_scl_m0 */
865                                 <0 RK_PB7 9 &pcfg_pull_none_smt>,
866                                 /* i2c2_sda_m0 */
867                                 <0 RK_PC0 9 &pcfg_pull_none_smt>;
868                 };
869 
870                 /omit-if-no-ref/
871                 i2c2m2_xfer: i2c2m2-xfer {
872                         rockchip,pins =
873                                 /* i2c2_scl_m2 */
874                                 <2 RK_PA3 9 &pcfg_pull_none_smt>,
875                                 /* i2c2_sda_m2 */
876                                 <2 RK_PA2 9 &pcfg_pull_none_smt>;
877                 };
878 
879                 /omit-if-no-ref/
880                 i2c2m3_xfer: i2c2m3-xfer {
881                         rockchip,pins =
882                                 /* i2c2_scl_m3 */
883                                 <1 RK_PC5 9 &pcfg_pull_none_smt>,
884                                 /* i2c2_sda_m3 */
885                                 <1 RK_PC4 9 &pcfg_pull_none_smt>;
886                 };
887 
888                 /omit-if-no-ref/
889                 i2c2m4_xfer: i2c2m4-xfer {
890                         rockchip,pins =
891                                 /* i2c2_scl_m4 */
892                                 <1 RK_PA1 9 &pcfg_pull_none_smt>,
893                                 /* i2c2_sda_m4 */
894                                 <1 RK_PA0 9 &pcfg_pull_none_smt>;
895                 };
896         };
897 
898         i2c3 {
899                 /omit-if-no-ref/
900                 i2c3m0_xfer: i2c3m0-xfer {
901                         rockchip,pins =
902                                 /* i2c3_scl_m0 */
903                                 <1 RK_PC1 9 &pcfg_pull_none_smt>,
904                                 /* i2c3_sda_m0 */
905                                 <1 RK_PC0 9 &pcfg_pull_none_smt>;
906                 };
907 
908                 /omit-if-no-ref/
909                 i2c3m1_xfer: i2c3m1-xfer {
910                         rockchip,pins =
911                                 /* i2c3_scl_m1 */
912                                 <3 RK_PB7 9 &pcfg_pull_none_smt>,
913                                 /* i2c3_sda_m1 */
914                                 <3 RK_PC0 9 &pcfg_pull_none_smt>;
915                 };
916 
917                 /omit-if-no-ref/
918                 i2c3m2_xfer: i2c3m2-xfer {
919                         rockchip,pins =
920                                 /* i2c3_scl_m2 */
921                                 <4 RK_PA4 9 &pcfg_pull_none_smt>,
922                                 /* i2c3_sda_m2 */
923                                 <4 RK_PA5 9 &pcfg_pull_none_smt>;
924                 };
925 
926                 /omit-if-no-ref/
927                 i2c3m4_xfer: i2c3m4-xfer {
928                         rockchip,pins =
929                                 /* i2c3_scl_m4 */
930                                 <4 RK_PD0 9 &pcfg_pull_none_smt>,
931                                 /* i2c3_sda_m4 */
932                                 <4 RK_PD1 9 &pcfg_pull_none_smt>;
933                 };
934         };
935 
936         i2c4 {
937                 /omit-if-no-ref/
938                 i2c4m0_xfer: i2c4m0-xfer {
939                         rockchip,pins =
940                                 /* i2c4_scl_m0 */
941                                 <3 RK_PA6 9 &pcfg_pull_none_smt>,
942                                 /* i2c4_sda_m0 */
943                                 <3 RK_PA5 9 &pcfg_pull_none_smt>;
944                 };
945 
946                 /omit-if-no-ref/
947                 i2c4m2_xfer: i2c4m2-xfer {
948                         rockchip,pins =
949                                 /* i2c4_scl_m2 */
950                                 <0 RK_PC5 9 &pcfg_pull_none_smt>,
951                                 /* i2c4_sda_m2 */
952                                 <0 RK_PC4 9 &pcfg_pull_none_smt>;
953                 };
954 
955                 /omit-if-no-ref/
956                 i2c4m3_xfer: i2c4m3-xfer {
957                         rockchip,pins =
958                                 /* i2c4_scl_m3 */
959                                 <1 RK_PA3 9 &pcfg_pull_none_smt>,
960                                 /* i2c4_sda_m3 */
961                                 <1 RK_PA2 9 &pcfg_pull_none_smt>;
962                 };
963 
964                 /omit-if-no-ref/
965                 i2c4m4_xfer: i2c4m4-xfer {
966                         rockchip,pins =
967                                 /* i2c4_scl_m4 */
968                                 <1 RK_PC7 9 &pcfg_pull_none_smt>,
969                                 /* i2c4_sda_m4 */
970                                 <1 RK_PC6 9 &pcfg_pull_none_smt>;
971                 };
972         };
973 
974         i2c5 {
975                 /omit-if-no-ref/
976                 i2c5m0_xfer: i2c5m0-xfer {
977                         rockchip,pins =
978                                 /* i2c5_scl_m0 */
979                                 <3 RK_PC7 9 &pcfg_pull_none_smt>,
980                                 /* i2c5_sda_m0 */
981                                 <3 RK_PD0 9 &pcfg_pull_none_smt>;
982                 };
983 
984                 /omit-if-no-ref/
985                 i2c5m1_xfer: i2c5m1-xfer {
986                         rockchip,pins =
987                                 /* i2c5_scl_m1 */
988                                 <4 RK_PB6 9 &pcfg_pull_none_smt>,
989                                 /* i2c5_sda_m1 */
990                                 <4 RK_PB7 9 &pcfg_pull_none_smt>;
991                 };
992 
993                 /omit-if-no-ref/
994                 i2c5m2_xfer: i2c5m2-xfer {
995                         rockchip,pins =
996                                 /* i2c5_scl_m2 */
997                                 <4 RK_PA6 9 &pcfg_pull_none_smt>,
998                                 /* i2c5_sda_m2 */
999                                 <4 RK_PA7 9 &pcfg_pull_none_smt>;
1000                 };
1001 
1002                 /omit-if-no-ref/
1003                 i2c5m3_xfer: i2c5m3-xfer {
1004                         rockchip,pins =
1005                                 /* i2c5_scl_m3 */
1006                                 <1 RK_PB6 9 &pcfg_pull_none_smt>,
1007                                 /* i2c5_sda_m3 */
1008                                 <1 RK_PB7 9 &pcfg_pull_none_smt>;
1009                 };
1010         };
1011 
1012         i2c6 {
1013                 /omit-if-no-ref/
1014                 i2c6m0_xfer: i2c6m0-xfer {
1015                         rockchip,pins =
1016                                 /* i2c6_scl_m0 */
1017                                 <0 RK_PD0 9 &pcfg_pull_none_smt>,
1018                                 /* i2c6_sda_m0 */
1019                                 <0 RK_PC7 9 &pcfg_pull_none_smt>;
1020                 };
1021 
1022                 /omit-if-no-ref/
1023                 i2c6m1_xfer: i2c6m1-xfer {
1024                         rockchip,pins =
1025                                 /* i2c6_scl_m1 */
1026                                 <1 RK_PC3 9 &pcfg_pull_none_smt>,
1027                                 /* i2c6_sda_m1 */
1028                                 <1 RK_PC2 9 &pcfg_pull_none_smt>;
1029                 };
1030 
1031                 /omit-if-no-ref/
1032                 i2c6m3_xfer: i2c6m3-xfer {
1033                         rockchip,pins =
1034                                 /* i2c6_scl_m3 */
1035                                 <4 RK_PB1 9 &pcfg_pull_none_smt>,
1036                                 /* i2c6_sda_m3 */
1037                                 <4 RK_PB0 9 &pcfg_pull_none_smt>;
1038                 };
1039 
1040                 /omit-if-no-ref/
1041                 i2c6m4_xfer: i2c6m4-xfer {
1042                         rockchip,pins =
1043                                 /* i2c6_scl_m4 */
1044                                 <3 RK_PA1 9 &pcfg_pull_none_smt>,
1045                                 /* i2c6_sda_m4 */
1046                                 <3 RK_PA0 9 &pcfg_pull_none_smt>;
1047                 };
1048         };
1049 
1050         i2c7 {
1051                 /omit-if-no-ref/
1052                 i2c7m0_xfer: i2c7m0-xfer {
1053                         rockchip,pins =
1054                                 /* i2c7_scl_m0 */
1055                                 <1 RK_PD0 9 &pcfg_pull_none_smt>,
1056                                 /* i2c7_sda_m0 */
1057                                 <1 RK_PD1 9 &pcfg_pull_none_smt>;
1058                 };
1059 
1060                 /omit-if-no-ref/
1061                 i2c7m2_xfer: i2c7m2-xfer {
1062                         rockchip,pins =
1063                                 /* i2c7_scl_m2 */
1064                                 <3 RK_PD2 9 &pcfg_pull_none_smt>,
1065                                 /* i2c7_sda_m2 */
1066                                 <3 RK_PD3 9 &pcfg_pull_none_smt>;
1067                 };
1068 
1069                 /omit-if-no-ref/
1070                 i2c7m3_xfer: i2c7m3-xfer {
1071                         rockchip,pins =
1072                                 /* i2c7_scl_m3 */
1073                                 <4 RK_PB2 9 &pcfg_pull_none_smt>,
1074                                 /* i2c7_sda_m3 */
1075                                 <4 RK_PB3 9 &pcfg_pull_none_smt>;
1076                 };
1077         };
1078 
1079         i2c8 {
1080                 /omit-if-no-ref/
1081                 i2c8m0_xfer: i2c8m0-xfer {
1082                         rockchip,pins =
1083                                 /* i2c8_scl_m0 */
1084                                 <4 RK_PD2 9 &pcfg_pull_none_smt>,
1085                                 /* i2c8_sda_m0 */
1086                                 <4 RK_PD3 9 &pcfg_pull_none_smt>;
1087                 };
1088 
1089                 /omit-if-no-ref/
1090                 i2c8m2_xfer: i2c8m2-xfer {
1091                         rockchip,pins =
1092                                 /* i2c8_scl_m2 */
1093                                 <1 RK_PD6 9 &pcfg_pull_none_smt>,
1094                                 /* i2c8_sda_m2 */
1095                                 <1 RK_PD7 9 &pcfg_pull_none_smt>;
1096                 };
1097 
1098                 /omit-if-no-ref/
1099                 i2c8m3_xfer: i2c8m3-xfer {
1100                         rockchip,pins =
1101                                 /* i2c8_scl_m3 */
1102                                 <4 RK_PC0 9 &pcfg_pull_none_smt>,
1103                                 /* i2c8_sda_m3 */
1104                                 <4 RK_PC1 9 &pcfg_pull_none_smt>;
1105                 };
1106 
1107                 /omit-if-no-ref/
1108                 i2c8m4_xfer: i2c8m4-xfer {
1109                         rockchip,pins =
1110                                 /* i2c8_scl_m4 */
1111                                 <3 RK_PC2 9 &pcfg_pull_none_smt>,
1112                                 /* i2c8_sda_m4 */
1113                                 <3 RK_PC3 9 &pcfg_pull_none_smt>;
1114                 };
1115         };
1116 
1117         i2s0 {
1118                 /omit-if-no-ref/
1119                 i2s0_lrck: i2s0-lrck {
1120                         rockchip,pins =
1121                                 /* i2s0_lrck */
1122                                 <1 RK_PC5 1 &pcfg_pull_none>;
1123                 };
1124 
1125                 /omit-if-no-ref/
1126                 i2s0_mclk: i2s0-mclk {
1127                         rockchip,pins =
1128                                 /* i2s0_mclk */
1129                                 <1 RK_PC2 1 &pcfg_pull_none>;
1130                 };
1131 
1132                 /omit-if-no-ref/
1133                 i2s0_sclk: i2s0-sclk {
1134                         rockchip,pins =
1135                                 /* i2s0_sclk */
1136                                 <1 RK_PC3 1 &pcfg_pull_none>;
1137                 };
1138 
1139                 /omit-if-no-ref/
1140                 i2s0_sdi0: i2s0-sdi0 {
1141                         rockchip,pins =
1142                                 /* i2s0_sdi0 */
1143                                 <1 RK_PD4 2 &pcfg_pull_none>;
1144                 };
1145 
1146                 /omit-if-no-ref/
1147                 i2s0_sdi1: i2s0-sdi1 {
1148                         rockchip,pins =
1149                                 /* i2s0_sdi1 */
1150                                 <1 RK_PD3 2 &pcfg_pull_none>;
1151                 };
1152 
1153                 /omit-if-no-ref/
1154                 i2s0_sdi2: i2s0-sdi2 {
1155                         rockchip,pins =
1156                                 /* i2s0_sdi2 */
1157                                 <1 RK_PD2 2 &pcfg_pull_none>;
1158                 };
1159 
1160                 /omit-if-no-ref/
1161                 i2s0_sdi3: i2s0-sdi3 {
1162                         rockchip,pins =
1163                                 /* i2s0_sdi3 */
1164                                 <1 RK_PD1 2 &pcfg_pull_none>;
1165                 };
1166 
1167                 /omit-if-no-ref/
1168                 i2s0_sdo0: i2s0-sdo0 {
1169                         rockchip,pins =
1170                                 /* i2s0_sdo0 */
1171                                 <1 RK_PC7 1 &pcfg_pull_none>;
1172                 };
1173 
1174                 /omit-if-no-ref/
1175                 i2s0_sdo1: i2s0-sdo1 {
1176                         rockchip,pins =
1177                                 /* i2s0_sdo1 */
1178                                 <1 RK_PD0 1 &pcfg_pull_none>;
1179                 };
1180 
1181                 /omit-if-no-ref/
1182                 i2s0_sdo2: i2s0-sdo2 {
1183                         rockchip,pins =
1184                                 /* i2s0_sdo2 */
1185                                 <1 RK_PD1 1 &pcfg_pull_none>;
1186                 };
1187 
1188                 /omit-if-no-ref/
1189                 i2s0_sdo3: i2s0-sdo3 {
1190                         rockchip,pins =
1191                                 /* i2s0_sdo3 */
1192                                 <1 RK_PD2 1 &pcfg_pull_none>;
1193                 };
1194         };
1195 
1196         i2s1 {
1197                 /omit-if-no-ref/
1198                 i2s1m0_lrck: i2s1m0-lrck {
1199                         rockchip,pins =
1200                                 /* i2s1m0_lrck */
1201                                 <4 RK_PA2 3 &pcfg_pull_none>;
1202                 };
1203 
1204                 /omit-if-no-ref/
1205                 i2s1m0_mclk: i2s1m0-mclk {
1206                         rockchip,pins =
1207                                 /* i2s1m0_mclk */
1208                                 <4 RK_PA0 3 &pcfg_pull_none>;
1209                 };
1210 
1211                 /omit-if-no-ref/
1212                 i2s1m0_sclk: i2s1m0-sclk {
1213                         rockchip,pins =
1214                                 /* i2s1m0_sclk */
1215                                 <4 RK_PA1 3 &pcfg_pull_none>;
1216                 };
1217 
1218                 /omit-if-no-ref/
1219                 i2s1m0_sdi0: i2s1m0-sdi0 {
1220                         rockchip,pins =
1221                                 /* i2s1m0_sdi0 */
1222                                 <4 RK_PA5 3 &pcfg_pull_none>;
1223                 };
1224 
1225                 /omit-if-no-ref/
1226                 i2s1m0_sdi1: i2s1m0-sdi1 {
1227                         rockchip,pins =
1228                                 /* i2s1m0_sdi1 */
1229                                 <4 RK_PA6 3 &pcfg_pull_none>;
1230                 };
1231 
1232                 /omit-if-no-ref/
1233                 i2s1m0_sdi2: i2s1m0-sdi2 {
1234                         rockchip,pins =
1235                                 /* i2s1m0_sdi2 */
1236                                 <4 RK_PA7 3 &pcfg_pull_none>;
1237                 };
1238 
1239                 /omit-if-no-ref/
1240                 i2s1m0_sdi3: i2s1m0-sdi3 {
1241                         rockchip,pins =
1242                                 /* i2s1m0_sdi3 */
1243                                 <4 RK_PB0 3 &pcfg_pull_none>;
1244                 };
1245 
1246                 /omit-if-no-ref/
1247                 i2s1m0_sdo0: i2s1m0-sdo0 {
1248                         rockchip,pins =
1249                                 /* i2s1m0_sdo0 */
1250                                 <4 RK_PB1 3 &pcfg_pull_none>;
1251                 };
1252 
1253                 /omit-if-no-ref/
1254                 i2s1m0_sdo1: i2s1m0-sdo1 {
1255                         rockchip,pins =
1256                                 /* i2s1m0_sdo1 */
1257                                 <4 RK_PB2 3 &pcfg_pull_none>;
1258                 };
1259 
1260                 /omit-if-no-ref/
1261                 i2s1m0_sdo2: i2s1m0-sdo2 {
1262                         rockchip,pins =
1263                                 /* i2s1m0_sdo2 */
1264                                 <4 RK_PB3 3 &pcfg_pull_none>;
1265                 };
1266 
1267                 /omit-if-no-ref/
1268                 i2s1m0_sdo3: i2s1m0-sdo3 {
1269                         rockchip,pins =
1270                                 /* i2s1m0_sdo3 */
1271                                 <4 RK_PB4 3 &pcfg_pull_none>;
1272                 };
1273                 /omit-if-no-ref/
1274                 i2s1m1_lrck: i2s1m1-lrck {
1275                         rockchip,pins =
1276                                 /* i2s1m1_lrck */
1277                                 <0 RK_PB7 1 &pcfg_pull_none>;
1278                 };
1279 
1280                 /omit-if-no-ref/
1281                 i2s1m1_mclk: i2s1m1-mclk {
1282                         rockchip,pins =
1283                                 /* i2s1m1_mclk */
1284                                 <0 RK_PB5 1 &pcfg_pull_none>;
1285                 };
1286 
1287                 /omit-if-no-ref/
1288                 i2s1m1_sclk: i2s1m1-sclk {
1289                         rockchip,pins =
1290                                 /* i2s1m1_sclk */
1291                                 <0 RK_PB6 1 &pcfg_pull_none>;
1292                 };
1293 
1294                 /omit-if-no-ref/
1295                 i2s1m1_sdi0: i2s1m1-sdi0 {
1296                         rockchip,pins =
1297                                 /* i2s1m1_sdi0 */
1298                                 <0 RK_PC5 1 &pcfg_pull_none>;
1299                 };
1300 
1301                 /omit-if-no-ref/
1302                 i2s1m1_sdi1: i2s1m1-sdi1 {
1303                         rockchip,pins =
1304                                 /* i2s1m1_sdi1 */
1305                                 <0 RK_PC6 1 &pcfg_pull_none>;
1306                 };
1307 
1308                 /omit-if-no-ref/
1309                 i2s1m1_sdi2: i2s1m1-sdi2 {
1310                         rockchip,pins =
1311                                 /* i2s1m1_sdi2 */
1312                                 <0 RK_PC7 1 &pcfg_pull_none>;
1313                 };
1314 
1315                 /omit-if-no-ref/
1316                 i2s1m1_sdi3: i2s1m1-sdi3 {
1317                         rockchip,pins =
1318                                 /* i2s1m1_sdi3 */
1319                                 <0 RK_PD0 1 &pcfg_pull_none>;
1320                 };
1321 
1322                 /omit-if-no-ref/
1323                 i2s1m1_sdo0: i2s1m1-sdo0 {
1324                         rockchip,pins =
1325                                 /* i2s1m1_sdo0 */
1326                                 <0 RK_PD1 1 &pcfg_pull_none>;
1327                 };
1328 
1329                 /omit-if-no-ref/
1330                 i2s1m1_sdo1: i2s1m1-sdo1 {
1331                         rockchip,pins =
1332                                 /* i2s1m1_sdo1 */
1333                                 <0 RK_PD2 1 &pcfg_pull_none>;
1334                 };
1335 
1336                 /omit-if-no-ref/
1337                 i2s1m1_sdo2: i2s1m1-sdo2 {
1338                         rockchip,pins =
1339                                 /* i2s1m1_sdo2 */
1340                                 <0 RK_PD4 1 &pcfg_pull_none>;
1341                 };
1342 
1343                 /omit-if-no-ref/
1344                 i2s1m1_sdo3: i2s1m1-sdo3 {
1345                         rockchip,pins =
1346                                 /* i2s1m1_sdo3 */
1347                                 <0 RK_PD5 1 &pcfg_pull_none>;
1348                 };
1349         };
1350 
1351         i2s2 {
1352                 /omit-if-no-ref/
1353                 i2s2m0_lrck: i2s2m0-lrck {
1354                         rockchip,pins =
1355                                 /* i2s2m0_lrck */
1356                                 <2 RK_PC0 2 &pcfg_pull_none>;
1357                 };
1358 
1359                 /omit-if-no-ref/
1360                 i2s2m0_mclk: i2s2m0-mclk {
1361                         rockchip,pins =
1362                                 /* i2s2m0_mclk */
1363                                 <2 RK_PB6 2 &pcfg_pull_none>;
1364                 };
1365 
1366                 /omit-if-no-ref/
1367                 i2s2m0_sclk: i2s2m0-sclk {
1368                         rockchip,pins =
1369                                 /* i2s2m0_sclk */
1370                                 <2 RK_PB7 2 &pcfg_pull_none>;
1371                 };
1372 
1373                 /omit-if-no-ref/
1374                 i2s2m0_sdi: i2s2m0-sdi {
1375                         rockchip,pins =
1376                                 /* i2s2m0_sdi */
1377                                 <2 RK_PC3 2 &pcfg_pull_none>;
1378                 };
1379 
1380                 /omit-if-no-ref/
1381                 i2s2m0_sdo: i2s2m0-sdo {
1382                         rockchip,pins =
1383                                 /* i2s2m0_sdo */
1384                                 <4 RK_PC3 2 &pcfg_pull_none>;
1385                 };
1386 
1387                 /omit-if-no-ref/
1388                 i2s2m1_lrck: i2s2m1-lrck {
1389                         rockchip,pins =
1390                                 /* i2s2m1_lrck */
1391                                 <3 RK_PB6 3 &pcfg_pull_none>;
1392                 };
1393 
1394                 /omit-if-no-ref/
1395                 i2s2m1_mclk: i2s2m1-mclk {
1396                         rockchip,pins =
1397                                 /* i2s2m1_mclk */
1398                                 <3 RK_PB4 3 &pcfg_pull_none>;
1399                 };
1400 
1401                 /omit-if-no-ref/
1402                 i2s2m1_sclk: i2s2m1-sclk {
1403                         rockchip,pins =
1404                                 /* i2s2m1_sclk */
1405                                 <3 RK_PB5 3 &pcfg_pull_none>;
1406                 };
1407 
1408                 /omit-if-no-ref/
1409                 i2s2m1_sdi: i2s2m1-sdi {
1410                         rockchip,pins =
1411                                 /* i2s2m1_sdi */
1412                                 <3 RK_PB2 3 &pcfg_pull_none>;
1413                 };
1414 
1415                 /omit-if-no-ref/
1416                 i2s2m1_sdo: i2s2m1-sdo {
1417                         rockchip,pins =
1418                                 /* i2s2m1_sdo */
1419                                 <3 RK_PB3 3 &pcfg_pull_none>;
1420                 };
1421         };
1422 
1423         i2s3 {
1424                 /omit-if-no-ref/
1425                 i2s3_lrck: i2s3-lrck {
1426                         rockchip,pins =
1427                                 /* i2s3_lrck */
1428                                 <3 RK_PA2 3 &pcfg_pull_none>;
1429                 };
1430 
1431                 /omit-if-no-ref/
1432                 i2s3_mclk: i2s3-mclk {
1433                         rockchip,pins =
1434                                 /* i2s3_mclk */
1435                                 <3 RK_PA0 3 &pcfg_pull_none>;
1436                 };
1437 
1438                 /omit-if-no-ref/
1439                 i2s3_sclk: i2s3-sclk {
1440                         rockchip,pins =
1441                                 /* i2s3_sclk */
1442                                 <3 RK_PA1 3 &pcfg_pull_none>;
1443                 };
1444 
1445                 /omit-if-no-ref/
1446                 i2s3_sdi: i2s3-sdi {
1447                         rockchip,pins =
1448                                 /* i2s3_sdi */
1449                                 <3 RK_PA4 3 &pcfg_pull_none>;
1450                 };
1451 
1452                 /omit-if-no-ref/
1453                 i2s3_sdo: i2s3-sdo {
1454                         rockchip,pins =
1455                                 /* i2s3_sdo */
1456                                 <3 RK_PA3 3 &pcfg_pull_none>;
1457                 };
1458         };
1459 
1460         jtag {
1461                 /omit-if-no-ref/
1462                 jtagm0_pins: jtagm0-pins {
1463                         rockchip,pins =
1464                                 /* jtag_tck_m0 */
1465                                 <4 RK_PD2 5 &pcfg_pull_none>,
1466                                 /* jtag_tms_m0 */
1467                                 <4 RK_PD3 5 &pcfg_pull_none>;
1468                 };
1469 
1470                 /omit-if-no-ref/
1471                 jtagm1_pins: jtagm1-pins {
1472                         rockchip,pins =
1473                                 /* jtag_tck_m1 */
1474                                 <4 RK_PD0 5 &pcfg_pull_none>,
1475                                 /* jtag_tms_m1 */
1476                                 <4 RK_PD1 5 &pcfg_pull_none>;
1477                 };
1478 
1479                 /omit-if-no-ref/
1480                 jtagm2_pins: jtagm2-pins {
1481                         rockchip,pins =
1482                                 /* jtag_tck_m2 */
1483                                 <0 RK_PB5 2 &pcfg_pull_none>,
1484                                 /* jtag_tms_m2 */
1485                                 <0 RK_PB6 2 &pcfg_pull_none>;
1486                 };
1487         };
1488 
1489         litcpu {
1490                 /omit-if-no-ref/
1491                 litcpu_pins: litcpu-pins {
1492                         rockchip,pins =
1493                                 /* litcpu_avs */
1494                                 <0 RK_PD3 1 &pcfg_pull_none>;
1495                 };
1496         };
1497 
1498         mcu {
1499                 /omit-if-no-ref/
1500                 mcum0_pins: mcum0-pins {
1501                         rockchip,pins =
1502                                 /* mcu_jtag_tck_m0 */
1503                                 <4 RK_PD4 5 &pcfg_pull_none>,
1504                                 /* mcu_jtag_tms_m0 */
1505                                 <4 RK_PD5 5 &pcfg_pull_none>;
1506                 };
1507 
1508                 /omit-if-no-ref/
1509                 mcum1_pins: mcum1-pins {
1510                         rockchip,pins =
1511                                 /* mcu_jtag_tck_m1 */
1512                                 <3 RK_PD4 6 &pcfg_pull_none>,
1513                                 /* mcu_jtag_tms_m1 */
1514                                 <3 RK_PD5 6 &pcfg_pull_none>;
1515                 };
1516         };
1517 
1518         mipi {
1519                 /omit-if-no-ref/
1520                 mipim0_camera0_clk: mipim0-camera0-clk {
1521                         rockchip,pins =
1522                                 /* mipim0_camera0_clk */
1523                                 <4 RK_PB1 1 &pcfg_pull_none>;
1524                 };
1525 
1526                 /omit-if-no-ref/
1527                 mipim0_camera1_clk: mipim0-camera1-clk {
1528                         rockchip,pins =
1529                                 /* mipim0_camera1_clk */
1530                                 <1 RK_PB6 2 &pcfg_pull_none>;
1531                 };
1532 
1533                 /omit-if-no-ref/
1534                 mipim0_camera2_clk: mipim0-camera2-clk {
1535                         rockchip,pins =
1536                                 /* mipim0_camera2_clk */
1537                                 <1 RK_PB7 2 &pcfg_pull_none>;
1538                 };
1539 
1540                 /omit-if-no-ref/
1541                 mipim0_camera3_clk: mipim0-camera3-clk {
1542                         rockchip,pins =
1543                                 /* mipim0_camera3_clk */
1544                                 <1 RK_PD6 2 &pcfg_pull_none>;
1545                 };
1546 
1547                 /omit-if-no-ref/
1548                 mipim0_camera4_clk: mipim0-camera4-clk {
1549                         rockchip,pins =
1550                                 /* mipim0_camera4_clk */
1551                                 <1 RK_PD7 2 &pcfg_pull_none>;
1552                 };
1553 
1554                 /omit-if-no-ref/
1555                 mipim1_camera0_clk: mipim1-camera0-clk {
1556                         rockchip,pins =
1557                                 /* mipim1_camera0_clk */
1558                                 <3 RK_PA5 4 &pcfg_pull_none>;
1559                 };
1560 
1561                 /omit-if-no-ref/
1562                 mipim1_camera1_clk: mipim1-camera1-clk {
1563                         rockchip,pins =
1564                                 /* mipim1_camera1_clk */
1565                                 <3 RK_PA6 4 &pcfg_pull_none>;
1566                 };
1567 
1568                 /omit-if-no-ref/
1569                 mipim1_camera2_clk: mipim1-camera2-clk {
1570                         rockchip,pins =
1571                                 /* mipim1_camera2_clk */
1572                                 <3 RK_PA7 4 &pcfg_pull_none>;
1573                 };
1574 
1575                 /omit-if-no-ref/
1576                 mipim1_camera3_clk: mipim1-camera3-clk {
1577                         rockchip,pins =
1578                                 /* mipim1_camera3_clk */
1579                                 <3 RK_PB0 4 &pcfg_pull_none>;
1580                 };
1581 
1582                 /omit-if-no-ref/
1583                 mipim1_camera4_clk: mipim1-camera4-clk {
1584                         rockchip,pins =
1585                                 /* mipim1_camera4_clk */
1586                                 <3 RK_PB1 4 &pcfg_pull_none>;
1587                 };
1588 
1589                 /omit-if-no-ref/
1590                 mipi_te0: mipi-te0 {
1591                         rockchip,pins =
1592                                 /* mipi_te0 */
1593                                 <3 RK_PC2 2 &pcfg_pull_none>;
1594                 };
1595 
1596                 /omit-if-no-ref/
1597                 mipi_te1: mipi-te1 {
1598                         rockchip,pins =
1599                                 /* mipi_te1 */
1600                                 <3 RK_PC3 2 &pcfg_pull_none>;
1601                 };
1602         };
1603 
1604         npu {
1605                 /omit-if-no-ref/
1606                 npu_pins: npu-pins {
1607                         rockchip,pins =
1608                                 /* npu_avs */
1609                                 <0 RK_PC6 2 &pcfg_pull_none>;
1610                 };
1611         };
1612 
1613         pcie20x1 {
1614                 /omit-if-no-ref/
1615                 pcie20x1m0_pins: pcie20x1m0-pins {
1616                         rockchip,pins =
1617                                 /* pcie20x1_2_clkreqn_m0 */
1618                                 <3 RK_PC7 4 &pcfg_pull_none>,
1619                                 /* pcie20x1_2_perstn_m0 */
1620                                 <3 RK_PD1 4 &pcfg_pull_none>,
1621                                 /* pcie20x1_2_waken_m0 */
1622                                 <3 RK_PD0 4 &pcfg_pull_none>;
1623                 };
1624 
1625                 /omit-if-no-ref/
1626                 pcie20x1m1_pins: pcie20x1m1-pins {
1627                         rockchip,pins =
1628                                 /* pcie20x1_2_clkreqn_m1 */
1629                                 <4 RK_PB7 4 &pcfg_pull_none>,
1630                                 /* pcie20x1_2_perstn_m1 */
1631                                 <4 RK_PC1 4 &pcfg_pull_none>,
1632                                 /* pcie20x1_2_waken_m1 */
1633                                 <4 RK_PC0 4 &pcfg_pull_none>;
1634                 };
1635 
1636                 /omit-if-no-ref/
1637                 pcie20x1_2_button_rstn: pcie20x1-2-button-rstn {
1638                         rockchip,pins =
1639                                 /* pcie20x1_2_button_rstn */
1640                                 <4 RK_PB3 4 &pcfg_pull_none>;
1641                 };
1642         };
1643 
1644         pcie30phy {
1645                 /omit-if-no-ref/
1646                 pcie30phy_pins: pcie30phy-pins {
1647                         rockchip,pins =
1648                                 /* pcie30phy_dtb0 */
1649                                 <1 RK_PC4 4 &pcfg_pull_none>,
1650                                 /* pcie30phy_dtb1 */
1651                                 <1 RK_PD1 4 &pcfg_pull_none>;
1652                 };
1653         };
1654 
1655         pcie30x1 {
1656                 /omit-if-no-ref/
1657                 pcie30x1m0_pins: pcie30x1m0-pins {
1658                         rockchip,pins =
1659                                 /* pcie30x1_0_clkreqn_m0 */
1660                                 <0 RK_PC0 12 &pcfg_pull_none>,
1661                                 /* pcie30x1_0_perstn_m0 */
1662                                 <0 RK_PC5 12 &pcfg_pull_none>,
1663                                 /* pcie30x1_0_waken_m0 */
1664                                 <0 RK_PC4 12 &pcfg_pull_none>,
1665                                 /* pcie30x1_1_clkreqn_m0 */
1666                                 <0 RK_PB5 12 &pcfg_pull_none>,
1667                                 /* pcie30x1_1_perstn_m0 */
1668                                 <0 RK_PB7 12 &pcfg_pull_none>,
1669                                 /* pcie30x1_1_waken_m0 */
1670                                 <0 RK_PB6 12 &pcfg_pull_none>;
1671                 };
1672 
1673                 /omit-if-no-ref/
1674                 pcie30x1m1_pins: pcie30x1m1-pins {
1675                         rockchip,pins =
1676                                 /* pcie30x1_0_clkreqn_m1 */
1677                                 <4 RK_PA3 4 &pcfg_pull_none>,
1678                                 /* pcie30x1_0_perstn_m1 */
1679                                 <4 RK_PA5 4 &pcfg_pull_none>,
1680                                 /* pcie30x1_0_waken_m1 */
1681                                 <4 RK_PA4 4 &pcfg_pull_none>,
1682                                 /* pcie30x1_1_clkreqn_m1 */
1683                                 <4 RK_PA0 4 &pcfg_pull_none>,
1684                                 /* pcie30x1_1_perstn_m1 */
1685                                 <4 RK_PA2 4 &pcfg_pull_none>,
1686                                 /* pcie30x1_1_waken_m1 */
1687                                 <4 RK_PA1 4 &pcfg_pull_none>;
1688                 };
1689 
1690                 /omit-if-no-ref/
1691                 pcie30x1m2_pins: pcie30x1m2-pins {
1692                         rockchip,pins =
1693                                 /* pcie30x1_0_clkreqn_m2 */
1694                                 <1 RK_PB5 4 &pcfg_pull_none>,
1695                                 /* pcie30x1_0_perstn_m2 */
1696                                 <1 RK_PB4 4 &pcfg_pull_none>,
1697                                 /* pcie30x1_0_waken_m2 */
1698                                 <1 RK_PB3 4 &pcfg_pull_none>,
1699                                 /* pcie30x1_1_clkreqn_m2 */
1700                                 <1 RK_PA0 4 &pcfg_pull_none>,
1701                                 /* pcie30x1_1_perstn_m2 */
1702                                 <1 RK_PA7 4 &pcfg_pull_none>,
1703                                 /* pcie30x1_1_waken_m2 */
1704                                 <1 RK_PA1 4 &pcfg_pull_none>;
1705                 };
1706 
1707                 /omit-if-no-ref/
1708                 pcie30x1_0_button_rstn: pcie30x1-0-button-rstn {
1709                         rockchip,pins =
1710                                 /* pcie30x1_0_button_rstn */
1711                                 <4 RK_PB1 4 &pcfg_pull_none>;
1712                 };
1713 
1714                 /omit-if-no-ref/
1715                 pcie30x1_1_button_rstn: pcie30x1-1-button-rstn {
1716                         rockchip,pins =
1717                                 /* pcie30x1_1_button_rstn */
1718                                 <4 RK_PB2 4 &pcfg_pull_none>;
1719                 };
1720         };
1721 
1722         pcie30x2 {
1723                 /omit-if-no-ref/
1724                 pcie30x2m0_pins: pcie30x2m0-pins {
1725                         rockchip,pins =
1726                                 /* pcie30x2_clkreqn_m0 */
1727                                 <0 RK_PD1 12 &pcfg_pull_none>,
1728                                 /* pcie30x2_perstn_m0 */
1729                                 <0 RK_PD4 12 &pcfg_pull_none>,
1730                                 /* pcie30x2_waken_m0 */
1731                                 <0 RK_PD2 12 &pcfg_pull_none>;
1732                 };
1733 
1734                 /omit-if-no-ref/
1735                 pcie30x2m1_pins: pcie30x2m1-pins {
1736                         rockchip,pins =
1737                                 /* pcie30x2_clkreqn_m1 */
1738                                 <4 RK_PA6 4 &pcfg_pull_none>,
1739                                 /* pcie30x2_perstn_m1 */
1740                                 <4 RK_PB0 4 &pcfg_pull_none>,
1741                                 /* pcie30x2_waken_m1 */
1742                                 <4 RK_PA7 4 &pcfg_pull_none>;
1743                 };
1744 
1745                 /omit-if-no-ref/
1746                 pcie30x2m2_pins: pcie30x2m2-pins {
1747                         rockchip,pins =
1748                                 /* pcie30x2_clkreqn_m2 */
1749                                 <3 RK_PD2 4 &pcfg_pull_none>,
1750                                 /* pcie30x2_perstn_m2 */
1751                                 <3 RK_PD4 4 &pcfg_pull_none>,
1752                                 /* pcie30x2_waken_m2 */
1753                                 <3 RK_PD3 4 &pcfg_pull_none>;
1754                 };
1755 
1756                 /omit-if-no-ref/
1757                 pcie30x2m3_pins: pcie30x2m3-pins {
1758                         rockchip,pins =
1759                                 /* pcie30x2_clkreqn_m3 */
1760                                 <1 RK_PD7 4 &pcfg_pull_none>,
1761                                 /* pcie30x2_perstn_m3 */
1762                                 <1 RK_PB7 4 &pcfg_pull_none>,
1763                                 /* pcie30x2_waken_m3 */
1764                                 <1 RK_PB6 4 &pcfg_pull_none>;
1765                 };
1766 
1767                 /omit-if-no-ref/
1768                 pcie30x2_button_rstn: pcie30x2-button-rstn {
1769                         rockchip,pins =
1770                                 /* pcie30x2_button_rstn */
1771                                 <3 RK_PC1 4 &pcfg_pull_none>;
1772                 };
1773         };
1774 
1775         pcie30x4 {
1776                 /omit-if-no-ref/
1777                 pcie30x4m0_pins: pcie30x4m0-pins {
1778                         rockchip,pins =
1779                                 /* pcie30x4_clkreqn_m0 */
1780                                 <0 RK_PC6 12 &pcfg_pull_none>,
1781                                 /* pcie30x4_perstn_m0 */
1782                                 <0 RK_PD0 12 &pcfg_pull_none>,
1783                                 /* pcie30x4_waken_m0 */
1784                                 <0 RK_PC7 12 &pcfg_pull_none>;
1785                 };
1786 
1787                 /omit-if-no-ref/
1788                 pcie30x4m1_pins: pcie30x4m1-pins {
1789                         rockchip,pins =
1790                                 /* pcie30x4_clkreqn_m1 */
1791                                 <4 RK_PB4 4 &pcfg_pull_none>,
1792                                 /* pcie30x4_perstn_m1 */
1793                                 <4 RK_PB6 4 &pcfg_pull_none>,
1794                                 /* pcie30x4_waken_m1 */
1795                                 <4 RK_PB5 4 &pcfg_pull_none>;
1796                 };
1797 
1798                 /omit-if-no-ref/
1799                 pcie30x4m2_pins: pcie30x4m2-pins {
1800                         rockchip,pins =
1801                                 /* pcie30x4_clkreqn_m2 */
1802                                 <3 RK_PC4 4 &pcfg_pull_none>,
1803                                 /* pcie30x4_perstn_m2 */
1804                                 <3 RK_PC6 4 &pcfg_pull_none>,
1805                                 /* pcie30x4_waken_m2 */
1806                                 <3 RK_PC5 4 &pcfg_pull_none>;
1807                 };
1808 
1809                 /omit-if-no-ref/
1810                 pcie30x4m3_pins: pcie30x4m3-pins {
1811                         rockchip,pins =
1812                                 /* pcie30x4_clkreqn_m3 */
1813                                 <1 RK_PB0 4 &pcfg_pull_none>,
1814                                 /* pcie30x4_perstn_m3 */
1815                                 <1 RK_PB2 4 &pcfg_pull_none>,
1816                                 /* pcie30x4_waken_m3 */
1817                                 <1 RK_PB1 4 &pcfg_pull_none>;
1818                 };
1819 
1820                 /omit-if-no-ref/
1821                 pcie30x4_button_rstn: pcie30x4-button-rstn {
1822                         rockchip,pins =
1823                                 /* pcie30x4_button_rstn */
1824                                 <3 RK_PD5 4 &pcfg_pull_none>;
1825                 };
1826         };
1827 
1828         pdm0 {
1829                 /omit-if-no-ref/
1830                 pdm0m0_clk: pdm0m0-clk {
1831                         rockchip,pins =
1832                                 /* pdm0_clk0_m0 */
1833                                 <1 RK_PC6 3 &pcfg_pull_none>;
1834                 };
1835 
1836                 /omit-if-no-ref/
1837                 pdm0m0_clk1: pdm0m0-clk1 {
1838                         rockchip,pins =
1839                                 /* pdm0m0_clk1 */
1840                                 <1 RK_PC4 3 &pcfg_pull_none>;
1841                 };
1842 
1843                 /omit-if-no-ref/
1844                 pdm0m0_sdi0: pdm0m0-sdi0 {
1845                         rockchip,pins =
1846                                 /* pdm0m0_sdi0 */
1847                                 <1 RK_PD5 3 &pcfg_pull_none>;
1848                 };
1849 
1850                 /omit-if-no-ref/
1851                 pdm0m0_sdi1: pdm0m0-sdi1 {
1852                         rockchip,pins =
1853                                 /* pdm0m0_sdi1 */
1854                                 <1 RK_PD1 3 &pcfg_pull_none>;
1855                 };
1856 
1857                 /omit-if-no-ref/
1858                 pdm0m0_sdi2: pdm0m0-sdi2 {
1859                         rockchip,pins =
1860                                 /* pdm0m0_sdi2 */
1861                                 <1 RK_PD2 3 &pcfg_pull_none>;
1862                 };
1863 
1864                 /omit-if-no-ref/
1865                 pdm0m0_sdi3: pdm0m0-sdi3 {
1866                         rockchip,pins =
1867                                 /* pdm0m0_sdi3 */
1868                                 <1 RK_PD3 3 &pcfg_pull_none>;
1869                 };
1870                 /omit-if-no-ref/
1871                 pdm0m1_clk: pdm0m1-clk {
1872                         rockchip,pins =
1873                                 /* pdm0_clk0_m1 */
1874                                 <0 RK_PC0 2 &pcfg_pull_none>;
1875                 };
1876 
1877                 /omit-if-no-ref/
1878                 pdm0m1_clk1: pdm0m1-clk1 {
1879                         rockchip,pins =
1880                                 /* pdm0m1_clk1 */
1881                                 <0 RK_PC4 2 &pcfg_pull_none>;
1882                 };
1883 
1884                 /omit-if-no-ref/
1885                 pdm0m1_sdi0: pdm0m1-sdi0 {
1886                         rockchip,pins =
1887                                 /* pdm0m1_sdi0 */
1888                                 <0 RK_PC7 2 &pcfg_pull_none>;
1889                 };
1890 
1891                 /omit-if-no-ref/
1892                 pdm0m1_sdi1: pdm0m1-sdi1 {
1893                         rockchip,pins =
1894                                 /* pdm0m1_sdi1 */
1895                                 <0 RK_PD0 2 &pcfg_pull_none>;
1896                 };
1897 
1898                 /omit-if-no-ref/
1899                 pdm0m1_sdi2: pdm0m1-sdi2 {
1900                         rockchip,pins =
1901                                 /* pdm0m1_sdi2 */
1902                                 <0 RK_PD4 2 &pcfg_pull_none>;
1903                 };
1904 
1905                 /omit-if-no-ref/
1906                 pdm0m1_sdi3: pdm0m1-sdi3 {
1907                         rockchip,pins =
1908                                 /* pdm0m1_sdi3 */
1909                                 <0 RK_PD6 2 &pcfg_pull_none>;
1910                 };
1911         };
1912 
1913         pdm1 {
1914                 /omit-if-no-ref/
1915                 pdm1m0_clk: pdm1m0-clk {
1916                         rockchip,pins =
1917                                 /* pdm1_clk0_m0 */
1918                                 <4 RK_PD5 2 &pcfg_pull_none>;
1919                 };
1920 
1921                 /omit-if-no-ref/
1922                 pdm1m0_clk1: pdm1m0-clk1 {
1923                         rockchip,pins =
1924                                 /* pdm1m0_clk1 */
1925                                 <4 RK_PD4 2 &pcfg_pull_none>;
1926                 };
1927 
1928                 /omit-if-no-ref/
1929                 pdm1m0_sdi0: pdm1m0-sdi0 {
1930                         rockchip,pins =
1931                                 /* pdm1m0_sdi0 */
1932                                 <4 RK_PD3 2 &pcfg_pull_none>;
1933                 };
1934 
1935                 /omit-if-no-ref/
1936                 pdm1m0_sdi1: pdm1m0-sdi1 {
1937                         rockchip,pins =
1938                                 /* pdm1m0_sdi1 */
1939                                 <4 RK_PD2 2 &pcfg_pull_none>;
1940                 };
1941 
1942                 /omit-if-no-ref/
1943                 pdm1m0_sdi2: pdm1m0-sdi2 {
1944                         rockchip,pins =
1945                                 /* pdm1m0_sdi2 */
1946                                 <4 RK_PD1 2 &pcfg_pull_none>;
1947                 };
1948 
1949                 /omit-if-no-ref/
1950                 pdm1m0_sdi3: pdm1m0-sdi3 {
1951                         rockchip,pins =
1952                                 /* pdm1m0_sdi3 */
1953                                 <4 RK_PD0 2 &pcfg_pull_none>;
1954                 };
1955                 /omit-if-no-ref/
1956                 pdm1m1_clk: pdm1m1-clk {
1957                         rockchip,pins =
1958                                 /* pdm1_clk0_m1 */
1959                                 <1 RK_PB4 2 &pcfg_pull_none>;
1960                 };
1961 
1962                 /omit-if-no-ref/
1963                 pdm1m1_clk1: pdm1m1-clk1 {
1964                         rockchip,pins =
1965                                 /* pdm1m1_clk1 */
1966                                 <1 RK_PB3 2 &pcfg_pull_none>;
1967                 };
1968 
1969                 /omit-if-no-ref/
1970                 pdm1m1_sdi0: pdm1m1-sdi0 {
1971                         rockchip,pins =
1972                                 /* pdm1m1_sdi0 */
1973                                 <1 RK_PA7 2 &pcfg_pull_none>;
1974                 };
1975 
1976                 /omit-if-no-ref/
1977                 pdm1m1_sdi1: pdm1m1-sdi1 {
1978                         rockchip,pins =
1979                                 /* pdm1m1_sdi1 */
1980                                 <1 RK_PB0 2 &pcfg_pull_none>;
1981                 };
1982 
1983                 /omit-if-no-ref/
1984                 pdm1m1_sdi2: pdm1m1-sdi2 {
1985                         rockchip,pins =
1986                                 /* pdm1m1_sdi2 */
1987                                 <1 RK_PB1 2 &pcfg_pull_none>;
1988                 };
1989 
1990                 /omit-if-no-ref/
1991                 pdm1m1_sdi3: pdm1m1-sdi3 {
1992                         rockchip,pins =
1993                                 /* pdm1m1_sdi3 */
1994                                 <1 RK_PB2 2 &pcfg_pull_none>;
1995                 };
1996         };
1997 
1998         pmic {
1999                 /omit-if-no-ref/
2000                 pmic_pins: pmic-pins {
2001                         rockchip,pins =
2002                                 /* pmic_int_l */
2003                                 <0 RK_PA7 0 &pcfg_pull_up>,
2004                                 /* pmic_sleep1 */
2005                                 <0 RK_PA2 1 &pcfg_pull_none>,
2006                                 /* pmic_sleep2 */
2007                                 <0 RK_PA3 1 &pcfg_pull_none>,
2008                                 /* pmic_sleep3 */
2009                                 <0 RK_PC1 1 &pcfg_pull_none>,
2010                                 /* pmic_sleep4 */
2011                                 <0 RK_PC2 1 &pcfg_pull_none>,
2012                                 /* pmic_sleep5 */
2013                                 <0 RK_PC3 1 &pcfg_pull_none>,
2014                                 /* pmic_sleep6 */
2015                                 <0 RK_PD6 1 &pcfg_pull_none>;
2016                 };
2017         };
2018 
2019         pmu {
2020                 /omit-if-no-ref/
2021                 pmu_pins: pmu-pins {
2022                         rockchip,pins =
2023                                 /* pmu_debug */
2024                                 <0 RK_PA5 3 &pcfg_pull_none>;
2025                 };
2026         };
2027 
2028         pwm0 {
2029                 /omit-if-no-ref/
2030                 pwm0m0_pins: pwm0m0-pins {
2031                         rockchip,pins =
2032                                 /* pwm0_m0 */
2033                                 <0 RK_PB7 3 &pcfg_pull_none>;
2034                 };
2035 
2036                 /omit-if-no-ref/
2037                 pwm0m1_pins: pwm0m1-pins {
2038                         rockchip,pins =
2039                                 /* pwm0_m1 */
2040                                 <1 RK_PD2 11 &pcfg_pull_none>;
2041                 };
2042 
2043                 /omit-if-no-ref/
2044                 pwm0m2_pins: pwm0m2-pins {
2045                         rockchip,pins =
2046                                 /* pwm0_m2 */
2047                                 <1 RK_PA2 11 &pcfg_pull_none>;
2048                 };
2049         };
2050 
2051         pwm1 {
2052                 /omit-if-no-ref/
2053                 pwm1m0_pins: pwm1m0-pins {
2054                         rockchip,pins =
2055                                 /* pwm1_m0 */
2056                                 <0 RK_PC0 3 &pcfg_pull_none>;
2057                 };
2058 
2059                 /omit-if-no-ref/
2060                 pwm1m1_pins: pwm1m1-pins {
2061                         rockchip,pins =
2062                                 /* pwm1_m1 */
2063                                 <1 RK_PD3 11 &pcfg_pull_none>;
2064                 };
2065 
2066                 /omit-if-no-ref/
2067                 pwm1m2_pins: pwm1m2-pins {
2068                         rockchip,pins =
2069                                 /* pwm1_m2 */
2070                                 <1 RK_PA3 11 &pcfg_pull_none>;
2071                 };
2072         };
2073 
2074         pwm2 {
2075                 /omit-if-no-ref/
2076                 pwm2m0_pins: pwm2m0-pins {
2077                         rockchip,pins =
2078                                 /* pwm2_m0 */
2079                                 <0 RK_PC4 3 &pcfg_pull_none>;
2080                 };
2081 
2082                 /omit-if-no-ref/
2083                 pwm2m1_pins: pwm2m1-pins {
2084                         rockchip,pins =
2085                                 /* pwm2_m1 */
2086                                 <3 RK_PB1 11 &pcfg_pull_none>;
2087                 };
2088         };
2089 
2090         pwm3 {
2091                 /omit-if-no-ref/
2092                 pwm3m0_pins: pwm3m0-pins {
2093                         rockchip,pins =
2094                                 /* pwm3_ir_m0 */
2095                                 <0 RK_PD4 3 &pcfg_pull_none>;
2096                 };
2097 
2098                 /omit-if-no-ref/
2099                 pwm3m1_pins: pwm3m1-pins {
2100                         rockchip,pins =
2101                                 /* pwm3_ir_m1 */
2102                                 <3 RK_PB2 11 &pcfg_pull_none>;
2103                 };
2104 
2105                 /omit-if-no-ref/
2106                 pwm3m2_pins: pwm3m2-pins {
2107                         rockchip,pins =
2108                                 /* pwm3_ir_m2 */
2109                                 <1 RK_PC2 11 &pcfg_pull_none>;
2110                 };
2111 
2112                 /omit-if-no-ref/
2113                 pwm3m3_pins: pwm3m3-pins {
2114                         rockchip,pins =
2115                                 /* pwm3_ir_m3 */
2116                                 <1 RK_PA7 11 &pcfg_pull_none>;
2117                 };
2118         };
2119 
2120         pwm4 {
2121                 /omit-if-no-ref/
2122                 pwm4m0_pins: pwm4m0-pins {
2123                         rockchip,pins =
2124                                 /* pwm4_m0 */
2125                                 <0 RK_PC5 11 &pcfg_pull_none>;
2126                 };
2127         };
2128 
2129         pwm5 {
2130                 /omit-if-no-ref/
2131                 pwm5m0_pins: pwm5m0-pins {
2132                         rockchip,pins =
2133                                 /* pwm5_m0 */
2134                                 <0 RK_PB1 3 &pcfg_pull_none>;
2135                 };
2136 
2137                 /omit-if-no-ref/
2138                 pwm5m1_pins: pwm5m1-pins {
2139                         rockchip,pins =
2140                                 /* pwm5_m1 */
2141                                 <0 RK_PC6 11 &pcfg_pull_none>;
2142                 };
2143         };
2144 
2145         pwm6 {
2146                 /omit-if-no-ref/
2147                 pwm6m0_pins: pwm6m0-pins {
2148                         rockchip,pins =
2149                                 /* pwm6_m0 */
2150                                 <0 RK_PC7 11 &pcfg_pull_none>;
2151                 };
2152 
2153                 /omit-if-no-ref/
2154                 pwm6m1_pins: pwm6m1-pins {
2155                         rockchip,pins =
2156                                 /* pwm6_m1 */
2157                                 <4 RK_PC1 11 &pcfg_pull_none>;
2158                 };
2159         };
2160 
2161         pwm7 {
2162                 /omit-if-no-ref/
2163                 pwm7m0_pins: pwm7m0-pins {
2164                         rockchip,pins =
2165                                 /* pwm7_ir_m0 */
2166                                 <0 RK_PD0 11 &pcfg_pull_none>;
2167                 };
2168 
2169                 /omit-if-no-ref/
2170                 pwm7m1_pins: pwm7m1-pins {
2171                         rockchip,pins =
2172                                 /* pwm7_ir_m1 */
2173                                 <4 RK_PD4 11 &pcfg_pull_none>;
2174                 };
2175 
2176                 /omit-if-no-ref/
2177                 pwm7m2_pins: pwm7m2-pins {
2178                         rockchip,pins =
2179                                 /* pwm7_ir_m2 */
2180                                 <1 RK_PC3 11 &pcfg_pull_none>;
2181                 };
2182         };
2183 
2184         pwm8 {
2185                 /omit-if-no-ref/
2186                 pwm8m0_pins: pwm8m0-pins {
2187                         rockchip,pins =
2188                                 /* pwm8_m0 */
2189                                 <3 RK_PA7 11 &pcfg_pull_none>;
2190                 };
2191 
2192                 /omit-if-no-ref/
2193                 pwm8m1_pins: pwm8m1-pins {
2194                         rockchip,pins =
2195                                 /* pwm8_m1 */
2196                                 <4 RK_PD0 11 &pcfg_pull_none>;
2197                 };
2198 
2199                 /omit-if-no-ref/
2200                 pwm8m2_pins: pwm8m2-pins {
2201                         rockchip,pins =
2202                                 /* pwm8_m2 */
2203                                 <3 RK_PD0 11 &pcfg_pull_none>;
2204                 };
2205         };
2206 
2207         pwm9 {
2208                 /omit-if-no-ref/
2209                 pwm9m0_pins: pwm9m0-pins {
2210                         rockchip,pins =
2211                                 /* pwm9_m0 */
2212                                 <3 RK_PB0 11 &pcfg_pull_none>;
2213                 };
2214 
2215                 /omit-if-no-ref/
2216                 pwm9m1_pins: pwm9m1-pins {
2217                         rockchip,pins =
2218                                 /* pwm9_m1 */
2219                                 <4 RK_PD1 11 &pcfg_pull_none>;
2220                 };
2221 
2222                 /omit-if-no-ref/
2223                 pwm9m2_pins: pwm9m2-pins {
2224                         rockchip,pins =
2225                                 /* pwm9_m2 */
2226                                 <3 RK_PD1 11 &pcfg_pull_none>;
2227                 };
2228         };
2229 
2230         pwm10 {
2231                 /omit-if-no-ref/
2232                 pwm10m0_pins: pwm10m0-pins {
2233                         rockchip,pins =
2234                                 /* pwm10_m0 */
2235                                 <3 RK_PA0 11 &pcfg_pull_none>;
2236                 };
2237 
2238                 /omit-if-no-ref/
2239                 pwm10m1_pins: pwm10m1-pins {
2240                         rockchip,pins =
2241                                 /* pwm10_m1 */
2242                                 <4 RK_PD3 11 &pcfg_pull_none>;
2243                 };
2244 
2245                 /omit-if-no-ref/
2246                 pwm10m2_pins: pwm10m2-pins {
2247                         rockchip,pins =
2248                                 /* pwm10_m2 */
2249                                 <3 RK_PD3 11 &pcfg_pull_none>;
2250                 };
2251         };
2252 
2253         pwm11 {
2254                 /omit-if-no-ref/
2255                 pwm11m0_pins: pwm11m0-pins {
2256                         rockchip,pins =
2257                                 /* pwm11_ir_m0 */
2258                                 <3 RK_PA1 11 &pcfg_pull_none>;
2259                 };
2260 
2261                 /omit-if-no-ref/
2262                 pwm11m1_pins: pwm11m1-pins {
2263                         rockchip,pins =
2264                                 /* pwm11_ir_m1 */
2265                                 <4 RK_PB4 11 &pcfg_pull_none>;
2266                 };
2267 
2268                 /omit-if-no-ref/
2269                 pwm11m2_pins: pwm11m2-pins {
2270                         rockchip,pins =
2271                                 /* pwm11_ir_m2 */
2272                                 <1 RK_PC4 11 &pcfg_pull_none>;
2273                 };
2274 
2275                 /omit-if-no-ref/
2276                 pwm11m3_pins: pwm11m3-pins {
2277                         rockchip,pins =
2278                                 /* pwm11_ir_m3 */
2279                                 <3 RK_PD5 11 &pcfg_pull_none>;
2280                 };
2281         };
2282 
2283         pwm12 {
2284                 /omit-if-no-ref/
2285                 pwm12m0_pins: pwm12m0-pins {
2286                         rockchip,pins =
2287                                 /* pwm12_m0 */
2288                                 <3 RK_PB5 11 &pcfg_pull_none>;
2289                 };
2290 
2291                 /omit-if-no-ref/
2292                 pwm12m1_pins: pwm12m1-pins {
2293                         rockchip,pins =
2294                                 /* pwm12_m1 */
2295                                 <4 RK_PB5 11 &pcfg_pull_none>;
2296                 };
2297         };
2298 
2299         pwm13 {
2300                 /omit-if-no-ref/
2301                 pwm13m0_pins: pwm13m0-pins {
2302                         rockchip,pins =
2303                                 /* pwm13_m0 */
2304                                 <3 RK_PB6 11 &pcfg_pull_none>;
2305                 };
2306 
2307                 /omit-if-no-ref/
2308                 pwm13m1_pins: pwm13m1-pins {
2309                         rockchip,pins =
2310                                 /* pwm13_m1 */
2311                                 <4 RK_PB6 11 &pcfg_pull_none>;
2312                 };
2313 
2314                 /omit-if-no-ref/
2315                 pwm13m2_pins: pwm13m2-pins {
2316                         rockchip,pins =
2317                                 /* pwm13_m2 */
2318                                 <1 RK_PB7 11 &pcfg_pull_none>;
2319                 };
2320         };
2321 
2322         pwm14 {
2323                 /omit-if-no-ref/
2324                 pwm14m0_pins: pwm14m0-pins {
2325                         rockchip,pins =
2326                                 /* pwm14_m0 */
2327                                 <3 RK_PC2 11 &pcfg_pull_none>;
2328                 };
2329 
2330                 /omit-if-no-ref/
2331                 pwm14m1_pins: pwm14m1-pins {
2332                         rockchip,pins =
2333                                 /* pwm14_m1 */
2334                                 <4 RK_PB2 11 &pcfg_pull_none>;
2335                 };
2336 
2337                 /omit-if-no-ref/
2338                 pwm14m2_pins: pwm14m2-pins {
2339                         rockchip,pins =
2340                                 /* pwm14_m2 */
2341                                 <1 RK_PD6 11 &pcfg_pull_none>;
2342                 };
2343         };
2344 
2345         pwm15 {
2346                 /omit-if-no-ref/
2347                 pwm15m0_pins: pwm15m0-pins {
2348                         rockchip,pins =
2349                                 /* pwm15_ir_m0 */
2350                                 <3 RK_PC3 11 &pcfg_pull_none>;
2351                 };
2352 
2353                 /omit-if-no-ref/
2354                 pwm15m1_pins: pwm15m1-pins {
2355                         rockchip,pins =
2356                                 /* pwm15_ir_m1 */
2357                                 <4 RK_PB3 11 &pcfg_pull_none>;
2358                 };
2359 
2360                 /omit-if-no-ref/
2361                 pwm15m2_pins: pwm15m2-pins {
2362                         rockchip,pins =
2363                                 /* pwm15_ir_m2 */
2364                                 <1 RK_PC6 11 &pcfg_pull_none>;
2365                 };
2366 
2367                 /omit-if-no-ref/
2368                 pwm15m3_pins: pwm15m3-pins {
2369                         rockchip,pins =
2370                                 /* pwm15_ir_m3 */
2371                                 <1 RK_PD7 11 &pcfg_pull_none>;
2372                 };
2373         };
2374 
2375         refclk {
2376                 /omit-if-no-ref/
2377                 refclk_pins: refclk-pins {
2378                         rockchip,pins =
2379                                 /* refclk_out */
2380                                 <0 RK_PA0 1 &pcfg_pull_none>;
2381                 };
2382         };
2383 
2384         sata {
2385                 /omit-if-no-ref/
2386                 sata_pins: sata-pins {
2387                         rockchip,pins =
2388                                 /* sata_cp_pod */
2389                                 <0 RK_PC6 13 &pcfg_pull_none>,
2390                                 /* sata_cpdet */
2391                                 <0 RK_PD4 13 &pcfg_pull_none>,
2392                                 /* sata_mp_switch */
2393                                 <0 RK_PD5 13 &pcfg_pull_none>;
2394                 };
2395         };
2396 
2397         sata0 {
2398                 /omit-if-no-ref/
2399                 sata0m0_pins: sata0m0-pins {
2400                         rockchip,pins =
2401                                 /* sata0_act_led_m0 */
2402                                 <4 RK_PB6 6 &pcfg_pull_none>;
2403                 };
2404 
2405                 /omit-if-no-ref/
2406                 sata0m1_pins: sata0m1-pins {
2407                         rockchip,pins =
2408                                 /* sata0_act_led_m1 */
2409                                 <1 RK_PB3 6 &pcfg_pull_none>;
2410                 };
2411         };
2412 
2413         sata1 {
2414                 /omit-if-no-ref/
2415                 sata1m0_pins: sata1m0-pins {
2416                         rockchip,pins =
2417                                 /* sata1_act_led_m0 */
2418                                 <4 RK_PB5 6 &pcfg_pull_none>;
2419                 };
2420 
2421                 /omit-if-no-ref/
2422                 sata1m1_pins: sata1m1-pins {
2423                         rockchip,pins =
2424                                 /* sata1_act_led_m1 */
2425                                 <1 RK_PA1 6 &pcfg_pull_none>;
2426                 };
2427         };
2428 
2429         sata2 {
2430                 /omit-if-no-ref/
2431                 sata2m0_pins: sata2m0-pins {
2432                         rockchip,pins =
2433                                 /* sata2_act_led_m0 */
2434                                 <4 RK_PB1 6 &pcfg_pull_none>;
2435                 };
2436 
2437                 /omit-if-no-ref/
2438                 sata2m1_pins: sata2m1-pins {
2439                         rockchip,pins =
2440                                 /* sata2_act_led_m1 */
2441                                 <1 RK_PB7 6 &pcfg_pull_none>;
2442                 };
2443         };
2444 
2445         sdio {
2446                 /omit-if-no-ref/
2447                 sdiom1_pins: sdiom1-pins {
2448                         rockchip,pins =
2449                                 /* sdio_clk_m1 */
2450                                 <3 RK_PA5 2 &pcfg_pull_none>,
2451                                 /* sdio_cmd_m1 */
2452                                 <3 RK_PA4 2 &pcfg_pull_none>,
2453                                 /* sdio_d0_m1 */
2454                                 <3 RK_PA0 2 &pcfg_pull_none>,
2455                                 /* sdio_d1_m1 */
2456                                 <3 RK_PA1 2 &pcfg_pull_none>,
2457                                 /* sdio_d2_m1 */
2458                                 <3 RK_PA2 2 &pcfg_pull_none>,
2459                                 /* sdio_d3_m1 */
2460                                 <3 RK_PA3 2 &pcfg_pull_none>;
2461                 };
2462         };
2463 
2464         sdmmc {
2465                 /omit-if-no-ref/
2466                 sdmmc_bus4: sdmmc-bus4 {
2467                         rockchip,pins =
2468                                 /* sdmmc_d0 */
2469                                 <4 RK_PD0 1 &pcfg_pull_up_drv_level_2>,
2470                                 /* sdmmc_d1 */
2471                                 <4 RK_PD1 1 &pcfg_pull_up_drv_level_2>,
2472                                 /* sdmmc_d2 */
2473                                 <4 RK_PD2 1 &pcfg_pull_up_drv_level_2>,
2474                                 /* sdmmc_d3 */
2475                                 <4 RK_PD3 1 &pcfg_pull_up_drv_level_2>;
2476                 };
2477 
2478                 /omit-if-no-ref/
2479                 sdmmc_clk: sdmmc-clk {
2480                         rockchip,pins =
2481                                 /* sdmmc_clk */
2482                                 <4 RK_PD5 1 &pcfg_pull_up_drv_level_2>;
2483                 };
2484 
2485                 /omit-if-no-ref/
2486                 sdmmc_cmd: sdmmc-cmd {
2487                         rockchip,pins =
2488                                 /* sdmmc_cmd */
2489                                 <4 RK_PD4 1 &pcfg_pull_up_drv_level_2>;
2490                 };
2491 
2492                 /omit-if-no-ref/
2493                 sdmmc_det: sdmmc-det {
2494                         rockchip,pins =
2495                                 /* sdmmc_det */
2496                                 <0 RK_PA4 1 &pcfg_pull_up>;
2497                 };
2498 
2499                 /omit-if-no-ref/
2500                 sdmmc_pwren: sdmmc-pwren {
2501                         rockchip,pins =
2502                                 /* sdmmc_pwren */
2503                                 <0 RK_PA5 2 &pcfg_pull_none>;
2504                 };
2505         };
2506 
2507         spdif0 {
2508                 /omit-if-no-ref/
2509                 spdif0m0_tx: spdif0m0-tx {
2510                         rockchip,pins =
2511                                 /* spdif0m0_tx */
2512                                 <1 RK_PB6 3 &pcfg_pull_none>;
2513                 };
2514 
2515                 /omit-if-no-ref/
2516                 spdif0m1_tx: spdif0m1-tx {
2517                         rockchip,pins =
2518                                 /* spdif0m1_tx */
2519                                 <4 RK_PB4 6 &pcfg_pull_none>;
2520                 };
2521         };
2522 
2523         spdif1 {
2524                 /omit-if-no-ref/
2525                 spdif1m0_tx: spdif1m0-tx {
2526                         rockchip,pins =
2527                                 /* spdif1m0_tx */
2528                                 <1 RK_PB7 3 &pcfg_pull_none>;
2529                 };
2530 
2531                 /omit-if-no-ref/
2532                 spdif1m1_tx: spdif1m1-tx {
2533                         rockchip,pins =
2534                                 /* spdif1m1_tx */
2535                                 <4 RK_PB1 2 &pcfg_pull_none>;
2536                 };
2537 
2538                 /omit-if-no-ref/
2539                 spdif1m2_tx: spdif1m2-tx {
2540                         rockchip,pins =
2541                                 /* spdif1m2_tx */
2542                                 <4 RK_PC1 3 &pcfg_pull_none>;
2543                 };
2544         };
2545 
2546         spi0 {
2547                 /omit-if-no-ref/
2548                 spi0m0_pins: spi0m0-pins {
2549                         rockchip,pins =
2550                                 /* spi0_clk_m0 */
2551                                 <0 RK_PC6 8 &pcfg_pull_up_drv_level_1>,
2552                                 /* spi0_miso_m0 */
2553                                 <0 RK_PC7 8 &pcfg_pull_up_drv_level_1>,
2554                                 /* spi0_mosi_m0 */
2555                                 <0 RK_PC0 8 &pcfg_pull_up_drv_level_1>;
2556                 };
2557 
2558                 /omit-if-no-ref/
2559                 spi0m0_cs0: spi0m0-cs0 {
2560                         rockchip,pins =
2561                                 /* spi0_cs0_m0 */
2562                                 <0 RK_PD1 8 &pcfg_pull_up_drv_level_1>;
2563                 };
2564 
2565                 /omit-if-no-ref/
2566                 spi0m0_cs1: spi0m0-cs1 {
2567                         rockchip,pins =
2568                                 /* spi0_cs1_m0 */
2569                                 <0 RK_PB7 8 &pcfg_pull_up_drv_level_1>;
2570                 };
2571                 /omit-if-no-ref/
2572                 spi0m1_pins: spi0m1-pins {
2573                         rockchip,pins =
2574                                 /* spi0_clk_m1 */
2575                                 <4 RK_PA2 8 &pcfg_pull_up_drv_level_1>,
2576                                 /* spi0_miso_m1 */
2577                                 <4 RK_PA0 8 &pcfg_pull_up_drv_level_1>,
2578                                 /* spi0_mosi_m1 */
2579                                 <4 RK_PA1 8 &pcfg_pull_up_drv_level_1>;
2580                 };
2581 
2582                 /omit-if-no-ref/
2583                 spi0m1_cs0: spi0m1-cs0 {
2584                         rockchip,pins =
2585                                 /* spi0_cs0_m1 */
2586                                 <4 RK_PB2 8 &pcfg_pull_up_drv_level_1>;
2587                 };
2588 
2589                 /omit-if-no-ref/
2590                 spi0m1_cs1: spi0m1-cs1 {
2591                         rockchip,pins =
2592                                 /* spi0_cs1_m1 */
2593                                 <4 RK_PB1 8 &pcfg_pull_up_drv_level_1>;
2594                 };
2595                 /omit-if-no-ref/
2596                 spi0m2_pins: spi0m2-pins {
2597                         rockchip,pins =
2598                                 /* spi0_clk_m2 */
2599                                 <1 RK_PB3 8 &pcfg_pull_up_drv_level_1>,
2600                                 /* spi0_miso_m2 */
2601                                 <1 RK_PB1 8 &pcfg_pull_up_drv_level_1>,
2602                                 /* spi0_mosi_m2 */
2603                                 <1 RK_PB2 8 &pcfg_pull_up_drv_level_1>;
2604                 };
2605 
2606                 /omit-if-no-ref/
2607                 spi0m2_cs0: spi0m2-cs0 {
2608                         rockchip,pins =
2609                                 /* spi0_cs0_m2 */
2610                                 <1 RK_PB4 8 &pcfg_pull_up_drv_level_1>;
2611                 };
2612 
2613                 /omit-if-no-ref/
2614                 spi0m2_cs1: spi0m2-cs1 {
2615                         rockchip,pins =
2616                                 /* spi0_cs1_m2 */
2617                                 <1 RK_PB5 8 &pcfg_pull_up_drv_level_1>;
2618                 };
2619                 /omit-if-no-ref/
2620                 spi0m3_pins: spi0m3-pins {
2621                         rockchip,pins =
2622                                 /* spi0_clk_m3 */
2623                                 <3 RK_PD3 8 &pcfg_pull_up_drv_level_1>,
2624                                 /* spi0_miso_m3 */
2625                                 <3 RK_PD1 8 &pcfg_pull_up_drv_level_1>,
2626                                 /* spi0_mosi_m3 */
2627                                 <3 RK_PD2 8 &pcfg_pull_up_drv_level_1>;
2628                 };
2629 
2630                 /omit-if-no-ref/
2631                 spi0m3_cs0: spi0m3-cs0 {
2632                         rockchip,pins =
2633                                 /* spi0_cs0_m3 */
2634                                 <3 RK_PD4 8 &pcfg_pull_up_drv_level_1>;
2635                 };
2636 
2637                 /omit-if-no-ref/
2638                 spi0m3_cs1: spi0m3-cs1 {
2639                         rockchip,pins =
2640                                 /* spi0_cs1_m3 */
2641                                 <3 RK_PD5 8 &pcfg_pull_up_drv_level_1>;
2642                 };
2643         };
2644 
2645         spi1 {
2646                 /omit-if-no-ref/
2647                 spi1m1_pins: spi1m1-pins {
2648                         rockchip,pins =
2649                                 /* spi1_clk_m1 */
2650                                 <3 RK_PC1 8 &pcfg_pull_up_drv_level_1>,
2651                                 /* spi1_miso_m1 */
2652                                 <3 RK_PC0 8 &pcfg_pull_up_drv_level_1>,
2653                                 /* spi1_mosi_m1 */
2654                                 <3 RK_PB7 8 &pcfg_pull_up_drv_level_1>;
2655                 };
2656 
2657                 /omit-if-no-ref/
2658                 spi1m1_cs0: spi1m1-cs0 {
2659                         rockchip,pins =
2660                                 /* spi1_cs0_m1 */
2661                                 <3 RK_PC2 8 &pcfg_pull_up_drv_level_1>;
2662                 };
2663 
2664                 /omit-if-no-ref/
2665                 spi1m1_cs1: spi1m1-cs1 {
2666                         rockchip,pins =
2667                                 /* spi1_cs1_m1 */
2668                                 <3 RK_PC3 8 &pcfg_pull_up_drv_level_1>;
2669                 };
2670 
2671                 /omit-if-no-ref/
2672                 spi1m2_pins: spi1m2-pins {
2673                         rockchip,pins =
2674                                 /* spi1_clk_m2 */
2675                                 <1 RK_PD2 8 &pcfg_pull_up_drv_level_1>,
2676                                 /* spi1_miso_m2 */
2677                                 <1 RK_PD0 8 &pcfg_pull_up_drv_level_1>,
2678                                 /* spi1_mosi_m2 */
2679                                 <1 RK_PD1 8 &pcfg_pull_up_drv_level_1>;
2680                 };
2681 
2682                 /omit-if-no-ref/
2683                 spi1m2_cs0: spi1m2-cs0 {
2684                         rockchip,pins =
2685                                 /* spi1_cs0_m2 */
2686                                 <1 RK_PD3 8 &pcfg_pull_up_drv_level_1>;
2687                 };
2688 
2689                 /omit-if-no-ref/
2690                 spi1m2_cs1: spi1m2-cs1 {
2691                         rockchip,pins =
2692                                 /* spi1_cs1_m2 */
2693                                 <1 RK_PD5 8 &pcfg_pull_up_drv_level_1>;
2694                 };
2695         };
2696 
2697         spi2 {
2698                 /omit-if-no-ref/
2699                 spi2m0_pins: spi2m0-pins {
2700                         rockchip,pins =
2701                                 /* spi2_clk_m0 */
2702                                 <1 RK_PA6 8 &pcfg_pull_up_drv_level_1>,
2703                                 /* spi2_miso_m0 */
2704                                 <1 RK_PA4 8 &pcfg_pull_up_drv_level_1>,
2705                                 /* spi2_mosi_m0 */
2706                                 <1 RK_PA5 8 &pcfg_pull_up_drv_level_1>;
2707                 };
2708 
2709                 /omit-if-no-ref/
2710                 spi2m0_cs0: spi2m0-cs0 {
2711                         rockchip,pins =
2712                                 /* spi2_cs0_m0 */
2713                                 <1 RK_PA7 8 &pcfg_pull_up_drv_level_1>;
2714                 };
2715 
2716                 /omit-if-no-ref/
2717                 spi2m0_cs1: spi2m0-cs1 {
2718                         rockchip,pins =
2719                                 /* spi2_cs1_m0 */
2720                                 <1 RK_PB0 8 &pcfg_pull_up_drv_level_1>;
2721                 };
2722 
2723                 /omit-if-no-ref/
2724                 spi2m1_pins: spi2m1-pins {
2725                         rockchip,pins =
2726                                 /* spi2_clk_m1 */
2727                                 <4 RK_PA6 8 &pcfg_pull_up_drv_level_1>,
2728                                 /* spi2_miso_m1 */
2729                                 <4 RK_PA4 8 &pcfg_pull_up_drv_level_1>,
2730                                 /* spi2_mosi_m1 */
2731                                 <4 RK_PA5 8 &pcfg_pull_up_drv_level_1>;
2732                 };
2733 
2734                 /omit-if-no-ref/
2735                 spi2m1_cs0: spi2m1-cs0 {
2736                         rockchip,pins =
2737                                 /* spi2_cs0_m1 */
2738                                 <4 RK_PA7 8 &pcfg_pull_up_drv_level_1>;
2739                 };
2740 
2741                 /omit-if-no-ref/
2742                 spi2m1_cs1: spi2m1-cs1 {
2743                         rockchip,pins =
2744                                 /* spi2_cs1_m1 */
2745                                 <4 RK_PB0 8 &pcfg_pull_up_drv_level_1>;
2746                 };
2747 
2748                 /omit-if-no-ref/
2749                 spi2m2_pins: spi2m2-pins {
2750                         rockchip,pins =
2751                                 /* spi2_clk_m2 */
2752                                 <0 RK_PA5 1 &pcfg_pull_up_drv_level_1>,
2753                                 /* spi2_miso_m2 */
2754                                 <0 RK_PB3 1 &pcfg_pull_up_drv_level_1>,
2755                                 /* spi2_mosi_m2 */
2756                                 <0 RK_PA6 1 &pcfg_pull_up_drv_level_1>;
2757                 };
2758 
2759                 /omit-if-no-ref/
2760                 spi2m2_cs0: spi2m2-cs0 {
2761                         rockchip,pins =
2762                                 /* spi2_cs0_m2 */
2763                                 <0 RK_PB1 1 &pcfg_pull_up_drv_level_1>;
2764                 };
2765 
2766                 /omit-if-no-ref/
2767                 spi2m2_cs1: spi2m2-cs1 {
2768                         rockchip,pins =
2769                                 /* spi2_cs1_m2 */
2770                                 <0 RK_PB0 1 &pcfg_pull_up_drv_level_1>;
2771                 };
2772         };
2773 
2774         spi3 {
2775                 /omit-if-no-ref/
2776                 spi3m1_pins: spi3m1-pins {
2777                         rockchip,pins =
2778                                 /* spi3_clk_m1 */
2779                                 <4 RK_PB7 8 &pcfg_pull_up_drv_level_1>,
2780                                 /* spi3_miso_m1 */
2781                                 <4 RK_PB5 8 &pcfg_pull_up_drv_level_1>,
2782                                 /* spi3_mosi_m1 */
2783                                 <4 RK_PB6 8 &pcfg_pull_up_drv_level_1>;
2784                 };
2785 
2786                 /omit-if-no-ref/
2787                 spi3m1_cs0: spi3m1-cs0 {
2788                         rockchip,pins =
2789                                 /* spi3_cs0_m1 */
2790                                 <4 RK_PC0 8 &pcfg_pull_up_drv_level_1>;
2791                 };
2792 
2793                 /omit-if-no-ref/
2794                 spi3m1_cs1: spi3m1-cs1 {
2795                         rockchip,pins =
2796                                 /* spi3_cs1_m1 */
2797                                 <4 RK_PC1 8 &pcfg_pull_up_drv_level_1>;
2798                 };
2799 
2800                 /omit-if-no-ref/
2801                 spi3m2_pins: spi3m2-pins {
2802                         rockchip,pins =
2803                                 /* spi3_clk_m2 */
2804                                 <0 RK_PD3 8 &pcfg_pull_up_drv_level_1>,
2805                                 /* spi3_miso_m2 */
2806                                 <0 RK_PD0 8 &pcfg_pull_up_drv_level_1>,
2807                                 /* spi3_mosi_m2 */
2808                                 <0 RK_PD2 8 &pcfg_pull_up_drv_level_1>;
2809                 };
2810 
2811                 /omit-if-no-ref/
2812                 spi3m2_cs0: spi3m2-cs0 {
2813                         rockchip,pins =
2814                                 /* spi3_cs0_m2 */
2815                                 <0 RK_PD4 8 &pcfg_pull_up_drv_level_1>;
2816                 };
2817 
2818                 /omit-if-no-ref/
2819                 spi3m2_cs1: spi3m2-cs1 {
2820                         rockchip,pins =
2821                                 /* spi3_cs1_m2 */
2822                                 <0 RK_PD5 8 &pcfg_pull_up_drv_level_1>;
2823                 };
2824 
2825                 /omit-if-no-ref/
2826                 spi3m3_pins: spi3m3-pins {
2827                         rockchip,pins =
2828                                 /* spi3_clk_m3 */
2829                                 <3 RK_PD0 8 &pcfg_pull_up_drv_level_1>,
2830                                 /* spi3_miso_m3 */
2831                                 <3 RK_PC6 8 &pcfg_pull_up_drv_level_1>,
2832                                 /* spi3_mosi_m3 */
2833                                 <3 RK_PC7 8 &pcfg_pull_up_drv_level_1>;
2834                 };
2835 
2836                 /omit-if-no-ref/
2837                 spi3m3_cs0: spi3m3-cs0 {
2838                         rockchip,pins =
2839                                 /* spi3_cs0_m3 */
2840                                 <3 RK_PC4 8 &pcfg_pull_up_drv_level_1>;
2841                 };
2842 
2843                 /omit-if-no-ref/
2844                 spi3m3_cs1: spi3m3-cs1 {
2845                         rockchip,pins =
2846                                 /* spi3_cs1_m3 */
2847                                 <3 RK_PC5 8 &pcfg_pull_up_drv_level_1>;
2848                 };
2849         };
2850 
2851         spi4 {
2852                 /omit-if-no-ref/
2853                 spi4m0_pins: spi4m0-pins {
2854                         rockchip,pins =
2855                                 /* spi4_clk_m0 */
2856                                 <1 RK_PC2 8 &pcfg_pull_up_drv_level_1>,
2857                                 /* spi4_miso_m0 */
2858                                 <1 RK_PC0 8 &pcfg_pull_up_drv_level_1>,
2859                                 /* spi4_mosi_m0 */
2860                                 <1 RK_PC1 8 &pcfg_pull_up_drv_level_1>;
2861                 };
2862 
2863                 /omit-if-no-ref/
2864                 spi4m0_cs0: spi4m0-cs0 {
2865                         rockchip,pins =
2866                                 /* spi4_cs0_m0 */
2867                                 <1 RK_PC3 8 &pcfg_pull_up_drv_level_1>;
2868                 };
2869 
2870                 /omit-if-no-ref/
2871                 spi4m0_cs1: spi4m0-cs1 {
2872                         rockchip,pins =
2873                                 /* spi4_cs1_m0 */
2874                                 <1 RK_PC4 8 &pcfg_pull_up_drv_level_1>;
2875                 };
2876 
2877                 /omit-if-no-ref/
2878                 spi4m1_pins: spi4m1-pins {
2879                         rockchip,pins =
2880                                 /* spi4_clk_m1 */
2881                                 <3 RK_PA2 8 &pcfg_pull_up_drv_level_1>,
2882                                 /* spi4_miso_m1 */
2883                                 <3 RK_PA0 8 &pcfg_pull_up_drv_level_1>,
2884                                 /* spi4_mosi_m1 */
2885                                 <3 RK_PA1 8 &pcfg_pull_up_drv_level_1>;
2886                 };
2887 
2888                 /omit-if-no-ref/
2889                 spi4m1_cs0: spi4m1-cs0 {
2890                         rockchip,pins =
2891                                 /* spi4_cs0_m1 */
2892                                 <3 RK_PA3 8 &pcfg_pull_up_drv_level_1>;
2893                 };
2894 
2895                 /omit-if-no-ref/
2896                 spi4m1_cs1: spi4m1-cs1 {
2897                         rockchip,pins =
2898                                 /* spi4_cs1_m1 */
2899                                 <3 RK_PA4 8 &pcfg_pull_up_drv_level_1>;
2900                 };
2901 
2902                 /omit-if-no-ref/
2903                 spi4m2_pins: spi4m2-pins {
2904                         rockchip,pins =
2905                                 /* spi4_clk_m2 */
2906                                 <1 RK_PA2 8 &pcfg_pull_up_drv_level_1>,
2907                                 /* spi4_miso_m2 */
2908                                 <1 RK_PA0 8 &pcfg_pull_up_drv_level_1>,
2909                                 /* spi4_mosi_m2 */
2910                                 <1 RK_PA1 8 &pcfg_pull_up_drv_level_1>;
2911                 };
2912 
2913                 /omit-if-no-ref/
2914                 spi4m2_cs0: spi4m2-cs0 {
2915                         rockchip,pins =
2916                                 /* spi4_cs0_m2 */
2917                                 <1 RK_PA3 8 &pcfg_pull_up_drv_level_1>;
2918                 };
2919         };
2920 
2921         tsadc {
2922                 /omit-if-no-ref/
2923                 tsadcm1_shut: tsadcm1-shut {
2924                         rockchip,pins =
2925                                 /* tsadcm1_shut */
2926                                 <0 RK_PA2 2 &pcfg_pull_none>;
2927                 };
2928 
2929                 /omit-if-no-ref/
2930                 tsadc_shut: tsadc-shut {
2931                         rockchip,pins =
2932                                 /* tsadc_shut */
2933                                 <0 RK_PA1 2 &pcfg_pull_none>;
2934                 };
2935 
2936                 /omit-if-no-ref/
2937                 tsadc_shut_org: tsadc-shut-org {
2938                         rockchip,pins =
2939                                 /* tsadc_shut_org */
2940                                 <0 RK_PA1 1 &pcfg_pull_none>;
2941                 };
2942         };
2943 
2944         uart0 {
2945                 /omit-if-no-ref/
2946                 uart0m0_xfer: uart0m0-xfer {
2947                         rockchip,pins =
2948                                 /* uart0_rx_m0 */
2949                                 <0 RK_PC4 4 &pcfg_pull_up>,
2950                                 /* uart0_tx_m0 */
2951                                 <0 RK_PC5 4 &pcfg_pull_up>;
2952                 };
2953 
2954                 /omit-if-no-ref/
2955                 uart0m1_xfer: uart0m1-xfer {
2956                         rockchip,pins =
2957                                 /* uart0_rx_m1 */
2958                                 <0 RK_PB0 4 &pcfg_pull_up>,
2959                                 /* uart0_tx_m1 */
2960                                 <0 RK_PB1 4 &pcfg_pull_up>;
2961                 };
2962 
2963                 /omit-if-no-ref/
2964                 uart0m2_xfer: uart0m2-xfer {
2965                         rockchip,pins =
2966                                 /* uart0_rx_m2 */
2967                                 <4 RK_PA4 10 &pcfg_pull_up>,
2968                                 /* uart0_tx_m2 */
2969                                 <4 RK_PA3 10 &pcfg_pull_up>;
2970                 };
2971 
2972                 /omit-if-no-ref/
2973                 uart0_ctsn: uart0-ctsn {
2974                         rockchip,pins =
2975                                 /* uart0_ctsn */
2976                                 <0 RK_PD1 4 &pcfg_pull_none>;
2977                 };
2978 
2979                 /omit-if-no-ref/
2980                 uart0_rtsn: uart0-rtsn {
2981                         rockchip,pins =
2982                                 /* uart0_rtsn */
2983                                 <0 RK_PC6 4 &pcfg_pull_none>;
2984                 };
2985         };
2986 
2987         uart1 {
2988                 /omit-if-no-ref/
2989                 uart1m1_xfer: uart1m1-xfer {
2990                         rockchip,pins =
2991                                 /* uart1_rx_m1 */
2992                                 <1 RK_PB7 10 &pcfg_pull_up>,
2993                                 /* uart1_tx_m1 */
2994                                 <1 RK_PB6 10 &pcfg_pull_up>;
2995                 };
2996 
2997                 /omit-if-no-ref/
2998                 uart1m1_ctsn: uart1m1-ctsn {
2999                         rockchip,pins =
3000                                 /* uart1m1_ctsn */
3001                                 <1 RK_PD7 10 &pcfg_pull_none>;
3002                 };
3003 
3004                 /omit-if-no-ref/
3005                 uart1m1_rtsn: uart1m1-rtsn {
3006                         rockchip,pins =
3007                                 /* uart1m1_rtsn */
3008                                 <1 RK_PD6 10 &pcfg_pull_none>;
3009                 };
3010 
3011                 /omit-if-no-ref/
3012                 uart1m2_xfer: uart1m2-xfer {
3013                         rockchip,pins =
3014                                 /* uart1_rx_m2 */
3015                                 <0 RK_PD2 10 &pcfg_pull_up>,
3016                                 /* uart1_tx_m2 */
3017                                 <0 RK_PD1 10 &pcfg_pull_up>;
3018                 };
3019 
3020                 /omit-if-no-ref/
3021                 uart1m2_ctsn: uart1m2-ctsn {
3022                         rockchip,pins =
3023                                 /* uart1m2_ctsn */
3024                                 <0 RK_PD0 10 &pcfg_pull_none>;
3025                 };
3026 
3027                 /omit-if-no-ref/
3028                 uart1m2_rtsn: uart1m2-rtsn {
3029                         rockchip,pins =
3030                                 /* uart1m2_rtsn */
3031                                 <0 RK_PC7 10 &pcfg_pull_none>;
3032                 };
3033         };
3034 
3035         uart2 {
3036                 /omit-if-no-ref/
3037                 uart2m0_xfer: uart2m0-xfer {
3038                         rockchip,pins =
3039                                 /* uart2_rx_m0 */
3040                                 <0 RK_PB6 10 &pcfg_pull_up>,
3041                                 /* uart2_tx_m0 */
3042                                 <0 RK_PB5 10 &pcfg_pull_up>;
3043                 };
3044 
3045                 /omit-if-no-ref/
3046                 uart2m1_xfer: uart2m1-xfer {
3047                         rockchip,pins =
3048                                 /* uart2_rx_m1 */
3049                                 <4 RK_PD1 10 &pcfg_pull_up>,
3050                                 /* uart2_tx_m1 */
3051                                 <4 RK_PD0 10 &pcfg_pull_up>;
3052                 };
3053 
3054                 /omit-if-no-ref/
3055                 uart2m2_xfer: uart2m2-xfer {
3056                         rockchip,pins =
3057                                 /* uart2_rx_m2 */
3058                                 <3 RK_PB2 10 &pcfg_pull_up>,
3059                                 /* uart2_tx_m2 */
3060                                 <3 RK_PB1 10 &pcfg_pull_up>;
3061                 };
3062 
3063                 /omit-if-no-ref/
3064                 uart2_ctsn: uart2-ctsn {
3065                         rockchip,pins =
3066                                 /* uart2_ctsn */
3067                                 <3 RK_PB4 10 &pcfg_pull_none>;
3068                 };
3069 
3070                 /omit-if-no-ref/
3071                 uart2_rtsn: uart2-rtsn {
3072                         rockchip,pins =
3073                                 /* uart2_rtsn */
3074                                 <3 RK_PB3 10 &pcfg_pull_none>;
3075                 };
3076         };
3077 
3078         uart3 {
3079                 /omit-if-no-ref/
3080                 uart3m0_xfer: uart3m0-xfer {
3081                         rockchip,pins =
3082                                 /* uart3_rx_m0 */
3083                                 <1 RK_PC0 10 &pcfg_pull_up>,
3084                                 /* uart3_tx_m0 */
3085                                 <1 RK_PC1 10 &pcfg_pull_up>;
3086                 };
3087 
3088                 /omit-if-no-ref/
3089                 uart3m1_xfer: uart3m1-xfer {
3090                         rockchip,pins =
3091                                 /* uart3_rx_m1 */
3092                                 <3 RK_PB6 10 &pcfg_pull_up>,
3093                                 /* uart3_tx_m1 */
3094                                 <3 RK_PB5 10 &pcfg_pull_up>;
3095                 };
3096 
3097                 /omit-if-no-ref/
3098                 uart3m2_xfer: uart3m2-xfer {
3099                         rockchip,pins =
3100                                 /* uart3_rx_m2 */
3101                                 <4 RK_PA6 10 &pcfg_pull_up>,
3102                                 /* uart3_tx_m2 */
3103                                 <4 RK_PA5 10 &pcfg_pull_up>;
3104                 };
3105 
3106                 /omit-if-no-ref/
3107                 uart3_ctsn: uart3-ctsn {
3108                         rockchip,pins =
3109                                 /* uart3_ctsn */
3110                                 <1 RK_PC3 10 &pcfg_pull_none>;
3111                 };
3112 
3113                 /omit-if-no-ref/
3114                 uart3_rtsn: uart3-rtsn {
3115                         rockchip,pins =
3116                                 /* uart3_rtsn */
3117                                 <1 RK_PC2 10 &pcfg_pull_none>;
3118                 };
3119         };
3120 
3121         uart4 {
3122                 /omit-if-no-ref/
3123                 uart4m0_xfer: uart4m0-xfer {
3124                         rockchip,pins =
3125                                 /* uart4_rx_m0 */
3126                                 <1 RK_PD3 10 &pcfg_pull_up>,
3127                                 /* uart4_tx_m0 */
3128                                 <1 RK_PD2 10 &pcfg_pull_up>;
3129                 };
3130 
3131                 /omit-if-no-ref/
3132                 uart4m1_xfer: uart4m1-xfer {
3133                         rockchip,pins =
3134                                 /* uart4_rx_m1 */
3135                                 <3 RK_PD0 10 &pcfg_pull_up>,
3136                                 /* uart4_tx_m1 */
3137                                 <3 RK_PD1 10 &pcfg_pull_up>;
3138                 };
3139 
3140                 /omit-if-no-ref/
3141                 uart4m2_xfer: uart4m2-xfer {
3142                         rockchip,pins =
3143                                 /* uart4_rx_m2 */
3144                                 <1 RK_PB2 10 &pcfg_pull_up>,
3145                                 /* uart4_tx_m2 */
3146                                 <1 RK_PB3 10 &pcfg_pull_up>;
3147                 };
3148 
3149                 /omit-if-no-ref/
3150                 uart4_ctsn: uart4-ctsn {
3151                         rockchip,pins =
3152                                 /* uart4_ctsn */
3153                                 <1 RK_PC7 10 &pcfg_pull_none>;
3154                 };
3155 
3156                 /omit-if-no-ref/
3157                 uart4_rtsn: uart4-rtsn {
3158                         rockchip,pins =
3159                                 /* uart4_rtsn */
3160                                 <1 RK_PC5 10 &pcfg_pull_none>;
3161                 };
3162         };
3163 
3164         uart5 {
3165                 /omit-if-no-ref/
3166                 uart5m0_xfer: uart5m0-xfer {
3167                         rockchip,pins =
3168                                 /* uart5_rx_m0 */
3169                                 <4 RK_PD4 10 &pcfg_pull_up>,
3170                                 /* uart5_tx_m0 */
3171                                 <4 RK_PD5 10 &pcfg_pull_up>;
3172                 };
3173 
3174                 /omit-if-no-ref/
3175                 uart5m0_ctsn: uart5m0-ctsn {
3176                         rockchip,pins =
3177                                 /* uart5m0_ctsn */
3178                                 <4 RK_PD2 10 &pcfg_pull_none>;
3179                 };
3180 
3181                 /omit-if-no-ref/
3182                 uart5m0_rtsn: uart5m0-rtsn {
3183                         rockchip,pins =
3184                                 /* uart5m0_rtsn */
3185                                 <4 RK_PD3 10 &pcfg_pull_none>;
3186                 };
3187 
3188                 /omit-if-no-ref/
3189                 uart5m1_xfer: uart5m1-xfer {
3190                         rockchip,pins =
3191                                 /* uart5_rx_m1 */
3192                                 <3 RK_PC5 10 &pcfg_pull_up>,
3193                                 /* uart5_tx_m1 */
3194                                 <3 RK_PC4 10 &pcfg_pull_up>;
3195                 };
3196 
3197                 /omit-if-no-ref/
3198                 uart5m1_ctsn: uart5m1-ctsn {
3199                         rockchip,pins =
3200                                 /* uart5m1_ctsn */
3201                                 <2 RK_PA2 10 &pcfg_pull_none>;
3202                 };
3203 
3204                 /omit-if-no-ref/
3205                 uart5m1_rtsn: uart5m1-rtsn {
3206                         rockchip,pins =
3207                                 /* uart5m1_rtsn */
3208                                 <2 RK_PA3 10 &pcfg_pull_none>;
3209                 };
3210 
3211                 /omit-if-no-ref/
3212                 uart5m2_xfer: uart5m2-xfer {
3213                         rockchip,pins =
3214                                 /* uart5_rx_m2 */
3215                                 <2 RK_PD4 10 &pcfg_pull_up>,
3216                                 /* uart5_tx_m2 */
3217                                 <2 RK_PD5 10 &pcfg_pull_up>;
3218                 };
3219         };
3220 
3221         uart6 {
3222                 /omit-if-no-ref/
3223                 uart6m1_xfer: uart6m1-xfer {
3224                         rockchip,pins =
3225                                 /* uart6_rx_m1 */
3226                                 <1 RK_PA0 10 &pcfg_pull_up>,
3227                                 /* uart6_tx_m1 */
3228                                 <1 RK_PA1 10 &pcfg_pull_up>;
3229                 };
3230 
3231                 /omit-if-no-ref/
3232                 uart6m1_ctsn: uart6m1-ctsn {
3233                         rockchip,pins =
3234                                 /* uart6m1_ctsn */
3235                                 <1 RK_PA3 10 &pcfg_pull_none>;
3236                 };
3237 
3238                 /omit-if-no-ref/
3239                 uart6m1_rtsn: uart6m1-rtsn {
3240                         rockchip,pins =
3241                                 /* uart6m1_rtsn */
3242                                 <1 RK_PA2 10 &pcfg_pull_none>;
3243                 };
3244 
3245                 /omit-if-no-ref/
3246                 uart6m2_xfer: uart6m2-xfer {
3247                         rockchip,pins =
3248                                 /* uart6_rx_m2 */
3249                                 <1 RK_PD1 10 &pcfg_pull_up>,
3250                                 /* uart6_tx_m2 */
3251                                 <1 RK_PD0 10 &pcfg_pull_up>;
3252                 };
3253         };
3254 
3255         uart7 {
3256                 /omit-if-no-ref/
3257                 uart7m1_xfer: uart7m1-xfer {
3258                         rockchip,pins =
3259                                 /* uart7_rx_m1 */
3260                                 <3 RK_PC1 10 &pcfg_pull_up>,
3261                                 /* uart7_tx_m1 */
3262                                 <3 RK_PC0 10 &pcfg_pull_up>;
3263                 };
3264 
3265                 /omit-if-no-ref/
3266                 uart7m1_ctsn: uart7m1-ctsn {
3267                         rockchip,pins =
3268                                 /* uart7m1_ctsn */
3269                                 <3 RK_PC3 10 &pcfg_pull_none>;
3270                 };
3271 
3272                 /omit-if-no-ref/
3273                 uart7m1_rtsn: uart7m1-rtsn {
3274                         rockchip,pins =
3275                                 /* uart7m1_rtsn */
3276                                 <3 RK_PC2 10 &pcfg_pull_none>;
3277                 };
3278 
3279                 /omit-if-no-ref/
3280                 uart7m2_xfer: uart7m2-xfer {
3281                         rockchip,pins =
3282                                 /* uart7_rx_m2 */
3283                                 <1 RK_PB4 10 &pcfg_pull_up>,
3284                                 /* uart7_tx_m2 */
3285                                 <1 RK_PB5 10 &pcfg_pull_up>;
3286                 };
3287         };
3288 
3289         uart8 {
3290                 /omit-if-no-ref/
3291                 uart8m0_xfer: uart8m0-xfer {
3292                         rockchip,pins =
3293                                 /* uart8_rx_m0 */
3294                                 <4 RK_PB1 10 &pcfg_pull_up>,
3295                                 /* uart8_tx_m0 */
3296                                 <4 RK_PB0 10 &pcfg_pull_up>;
3297                 };
3298 
3299                 /omit-if-no-ref/
3300                 uart8m0_ctsn: uart8m0-ctsn {
3301                         rockchip,pins =
3302                                 /* uart8m0_ctsn */
3303                                 <4 RK_PB3 10 &pcfg_pull_none>;
3304                 };
3305 
3306                 /omit-if-no-ref/
3307                 uart8m0_rtsn: uart8m0-rtsn {
3308                         rockchip,pins =
3309                                 /* uart8m0_rtsn */
3310                                 <4 RK_PB2 10 &pcfg_pull_none>;
3311                 };
3312 
3313                 /omit-if-no-ref/
3314                 uart8m1_xfer: uart8m1-xfer {
3315                         rockchip,pins =
3316                                 /* uart8_rx_m1 */
3317                                 <3 RK_PA3 10 &pcfg_pull_up>,
3318                                 /* uart8_tx_m1 */
3319                                 <3 RK_PA2 10 &pcfg_pull_up>;
3320                 };
3321 
3322                 /omit-if-no-ref/
3323                 uart8m1_ctsn: uart8m1-ctsn {
3324                         rockchip,pins =
3325                                 /* uart8m1_ctsn */
3326                                 <3 RK_PA5 10 &pcfg_pull_none>;
3327                 };
3328 
3329                 /omit-if-no-ref/
3330                 uart8m1_rtsn: uart8m1-rtsn {
3331                         rockchip,pins =
3332                                 /* uart8m1_rtsn */
3333                                 <3 RK_PA4 10 &pcfg_pull_none>;
3334                 };
3335 
3336                 /omit-if-no-ref/
3337                 uart8_xfer: uart8-xfer {
3338                         rockchip,pins =
3339                                 /* uart8_rx_ */
3340                                 <4 RK_PB1 10 &pcfg_pull_up>;
3341                 };
3342         };
3343 
3344         uart9 {
3345                 /omit-if-no-ref/
3346                 uart9m0_xfer: uart9m0-xfer {
3347                         rockchip,pins =
3348                                 /* uart9_rx_m0 */
3349                                 <2 RK_PC4 10 &pcfg_pull_up>,
3350                                 /* uart9_tx_m0 */
3351                                 <2 RK_PC2 10 &pcfg_pull_up>;
3352                 };
3353 
3354                 /omit-if-no-ref/
3355                 uart9m1_xfer: uart9m1-xfer {
3356                         rockchip,pins =
3357                                 /* uart9_rx_m1 */
3358                                 <4 RK_PB5 10 &pcfg_pull_up>,
3359                                 /* uart9_tx_m1 */
3360                                 <4 RK_PB4 10 &pcfg_pull_up>;
3361                 };
3362 
3363                 /omit-if-no-ref/
3364                 uart9m1_ctsn: uart9m1-ctsn {
3365                         rockchip,pins =
3366                                 /* uart9m1_ctsn */
3367                                 <4 RK_PA1 10 &pcfg_pull_none>;
3368                 };
3369 
3370                 /omit-if-no-ref/
3371                 uart9m1_rtsn: uart9m1-rtsn {
3372                         rockchip,pins =
3373                                 /* uart9m1_rtsn */
3374                                 <4 RK_PA0 10 &pcfg_pull_none>;
3375                 };
3376 
3377                 /omit-if-no-ref/
3378                 uart9m2_xfer: uart9m2-xfer {
3379                         rockchip,pins =
3380                                 /* uart9_rx_m2 */
3381                                 <3 RK_PD4 10 &pcfg_pull_up>,
3382                                 /* uart9_tx_m2 */
3383                                 <3 RK_PD5 10 &pcfg_pull_up>;
3384                 };
3385 
3386                 /omit-if-no-ref/
3387                 uart9m2_ctsn: uart9m2-ctsn {
3388                         rockchip,pins =
3389                                 /* uart9m2_ctsn */
3390                                 <3 RK_PD3 10 &pcfg_pull_none>;
3391                 };
3392 
3393                 /omit-if-no-ref/
3394                 uart9m2_rtsn: uart9m2-rtsn {
3395                         rockchip,pins =
3396                                 /* uart9m2_rtsn */
3397                                 <3 RK_PD2 10 &pcfg_pull_none>;
3398                 };
3399         };
3400 
3401         vop {
3402                 /omit-if-no-ref/
3403                 vop_pins: vop-pins {
3404                         rockchip,pins =
3405                                 /* vop_post_empty */
3406                                 <1 RK_PA2 1 &pcfg_pull_none>;
3407                 };
3408         };
3409 };
3410 
3411 /*
3412  * This part is edited handly.
3413  */
3414 &pinctrl {
3415         bt656 {
3416                 /omit-if-no-ref/
3417                 bt656_pins: bt656-pins {
3418                         rockchip,pins =
3419                                 /* bt1120_clkout */
3420                                 <4 RK_PB0 2 &pcfg_pull_none_drv_level_2>,
3421                                 /* bt1120_d0 */
3422                                 <4 RK_PA0 2 &pcfg_pull_none_drv_level_2>,
3423                                 /* bt1120_d1 */
3424                                 <4 RK_PA1 2 &pcfg_pull_none_drv_level_2>,
3425                                 /* bt1120_d2 */
3426                                 <4 RK_PA2 2 &pcfg_pull_none_drv_level_2>,
3427                                 /* bt1120_d3 */
3428                                 <4 RK_PA3 2 &pcfg_pull_none_drv_level_2>,
3429                                 /* bt1120_d4 */
3430                                 <4 RK_PA4 2 &pcfg_pull_none_drv_level_2>,
3431                                 /* bt1120_d5 */
3432                                 <4 RK_PA5 2 &pcfg_pull_none_drv_level_2>,
3433                                 /* bt1120_d6 */
3434                                 <4 RK_PA6 2 &pcfg_pull_none_drv_level_2>,
3435                                 /* bt1120_d7 */
3436                                 <4 RK_PA7 2 &pcfg_pull_none_drv_level_2>;
3437                 };
3438         };
3439 
3440         gpio-func {
3441                 /omit-if-no-ref/
3442                 tsadc_gpio_func: tsadc-gpio-func {
3443                         rockchip,pins =
3444                                 <0 RK_PA1 RK_FUNC_GPIO &pcfg_pull_none>;
3445                 };
3446         };
3447 };

~ [ source navigation ] ~ [ diff markup ] ~ [ identifier search ] ~

kernel.org | git.kernel.org | LWN.net | Project Home | SVN repository | Mail admin

Linux® is a registered trademark of Linus Torvalds in the United States and other countries.
TOMOYO® is a registered trademark of NTT DATA CORPORATION.

sflogo.php