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