Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux

pinctrl: mtk: fix check warnings.

This patch fixes check warnings.

Signed-off-by: Zhiyong Tao <zhiyong.tao@mediatek.com>
Signed-off-by: Linus Walleij <linus.walleij@linaro.org>

authored by

Zhiyong Tao and committed by
Linus Walleij
e6c462d3 6af8df4c

+802 -1604
+280 -560
drivers/pinctrl/mediatek/pinctrl-mtk-mt2701.h
··· 19 19 #include "pinctrl-mtk-common.h" 20 20 21 21 static const struct mtk_desc_pin mtk_pins_mt2701[] = { 22 - MTK_PIN( 23 - PINCTRL_PIN(0, "PWRAP_SPI0_MI"), 22 + MTK_PIN(PINCTRL_PIN(0, "PWRAP_SPI0_MI"), 24 23 NULL, "mt2701", 25 24 MTK_EINT_FUNCTION(0, 148), 26 25 MTK_FUNCTION(0, "GPIO0"), 27 26 MTK_FUNCTION(1, "PWRAP_SPIDO"), 28 27 MTK_FUNCTION(2, "PWRAP_SPIDI") 29 28 ), 30 - MTK_PIN( 31 - PINCTRL_PIN(1, "PWRAP_SPI0_MO"), 29 + MTK_PIN(PINCTRL_PIN(1, "PWRAP_SPI0_MO"), 32 30 NULL, "mt2701", 33 31 MTK_EINT_FUNCTION(0, 149), 34 32 MTK_FUNCTION(0, "GPIO1"), 35 33 MTK_FUNCTION(1, "PWRAP_SPIDI"), 36 34 MTK_FUNCTION(2, "PWRAP_SPIDO") 37 35 ), 38 - MTK_PIN( 39 - PINCTRL_PIN(2, "PWRAP_INT"), 36 + MTK_PIN(PINCTRL_PIN(2, "PWRAP_INT"), 40 37 NULL, "mt2701", 41 38 MTK_EINT_FUNCTION(0, 150), 42 39 MTK_FUNCTION(0, "GPIO2"), 43 40 MTK_FUNCTION(1, "PWRAP_INT") 44 41 ), 45 - MTK_PIN( 46 - PINCTRL_PIN(3, "PWRAP_SPI0_CK"), 42 + MTK_PIN(PINCTRL_PIN(3, "PWRAP_SPI0_CK"), 47 43 NULL, "mt2701", 48 44 MTK_EINT_FUNCTION(0, 151), 49 45 MTK_FUNCTION(0, "GPIO3"), 50 46 MTK_FUNCTION(1, "PWRAP_SPICK_I") 51 47 ), 52 - MTK_PIN( 53 - PINCTRL_PIN(4, "PWRAP_SPI0_CSN"), 48 + MTK_PIN(PINCTRL_PIN(4, "PWRAP_SPI0_CSN"), 54 49 NULL, "mt2701", 55 50 MTK_EINT_FUNCTION(0, 152), 56 51 MTK_FUNCTION(0, "GPIO4"), 57 52 MTK_FUNCTION(1, "PWRAP_SPICS_B_I") 58 53 ), 59 - MTK_PIN( 60 - PINCTRL_PIN(5, "PWRAP_SPI0_CK2"), 54 + MTK_PIN(PINCTRL_PIN(5, "PWRAP_SPI0_CK2"), 61 55 NULL, "mt2701", 62 56 MTK_EINT_FUNCTION(0, 153), 63 57 MTK_FUNCTION(0, "GPIO5"), 64 58 MTK_FUNCTION(1, "PWRAP_SPICK2_I"), 65 59 MTK_FUNCTION(5, "ANT_SEL1") 66 60 ), 67 - MTK_PIN( 68 - PINCTRL_PIN(6, "PWRAP_SPI0_CSN2"), 61 + MTK_PIN(PINCTRL_PIN(6, "PWRAP_SPI0_CSN2"), 69 62 NULL, "mt2701", 70 63 MTK_EINT_FUNCTION(0, 154), 71 64 MTK_FUNCTION(0, "GPIO6"), ··· 66 73 MTK_FUNCTION(5, "ANT_SEL0"), 67 74 MTK_FUNCTION(7, "DBG_MON_A[0]") 68 75 ), 69 - MTK_PIN( 70 - PINCTRL_PIN(7, "SPI1_CSN"), 76 + MTK_PIN(PINCTRL_PIN(7, "SPI1_CSN"), 71 77 NULL, "mt2701", 72 78 MTK_EINT_FUNCTION(0, 155), 73 79 MTK_FUNCTION(0, "GPIO7"), ··· 74 82 MTK_FUNCTION(4, "KCOL0"), 75 83 MTK_FUNCTION(7, "DBG_MON_B[12]") 76 84 ), 77 - MTK_PIN( 78 - PINCTRL_PIN(8, "SPI1_MI"), 85 + MTK_PIN(PINCTRL_PIN(8, "SPI1_MI"), 79 86 NULL, "mt2701", 80 87 MTK_EINT_FUNCTION(0, 156), 81 88 MTK_FUNCTION(0, "GPIO8"), ··· 83 92 MTK_FUNCTION(4, "KCOL1"), 84 93 MTK_FUNCTION(7, "DBG_MON_B[13]") 85 94 ), 86 - MTK_PIN( 87 - PINCTRL_PIN(9, "SPI1_MO"), 95 + MTK_PIN(PINCTRL_PIN(9, "SPI1_MO"), 88 96 NULL, "mt2701", 89 97 MTK_EINT_FUNCTION(0, 157), 90 98 MTK_FUNCTION(0, "GPIO9"), ··· 93 103 MTK_FUNCTION(4, "KCOL2"), 94 104 MTK_FUNCTION(7, "DBG_MON_B[14]") 95 105 ), 96 - MTK_PIN( 97 - PINCTRL_PIN(10, "RTC32K_CK"), 106 + MTK_PIN(PINCTRL_PIN(10, "RTC32K_CK"), 98 107 NULL, "mt2701", 99 108 MTK_EINT_FUNCTION(0, 158), 100 109 MTK_FUNCTION(0, "GPIO10"), 101 110 MTK_FUNCTION(1, "RTC32K_CK") 102 111 ), 103 - MTK_PIN( 104 - PINCTRL_PIN(11, "WATCHDOG"), 112 + MTK_PIN(PINCTRL_PIN(11, "WATCHDOG"), 105 113 NULL, "mt2701", 106 114 MTK_EINT_FUNCTION(0, 159), 107 115 MTK_FUNCTION(0, "GPIO11"), 108 116 MTK_FUNCTION(1, "WATCHDOG") 109 117 ), 110 - MTK_PIN( 111 - PINCTRL_PIN(12, "SRCLKENA"), 118 + MTK_PIN(PINCTRL_PIN(12, "SRCLKENA"), 112 119 NULL, "mt2701", 113 120 MTK_EINT_FUNCTION(0, 160), 114 121 MTK_FUNCTION(0, "GPIO12"), 115 122 MTK_FUNCTION(1, "SRCLKENA") 116 123 ), 117 - MTK_PIN( 118 - PINCTRL_PIN(13, "SRCLKENAI"), 124 + MTK_PIN(PINCTRL_PIN(13, "SRCLKENAI"), 119 125 NULL, "mt2701", 120 126 MTK_EINT_FUNCTION(0, 161), 121 127 MTK_FUNCTION(0, "GPIO13"), 122 128 MTK_FUNCTION(1, "SRCLKENAI") 123 129 ), 124 - MTK_PIN( 125 - PINCTRL_PIN(14, "URXD2"), 130 + MTK_PIN(PINCTRL_PIN(14, "URXD2"), 126 131 NULL, "mt2701", 127 132 MTK_EINT_FUNCTION(0, 162), 128 133 MTK_FUNCTION(0, "GPIO14"), ··· 126 141 MTK_FUNCTION(5, "SRCCLKENAI2"), 127 142 MTK_FUNCTION(7, "DBG_MON_B[30]") 128 143 ), 129 - MTK_PIN( 130 - PINCTRL_PIN(15, "UTXD2"), 144 + MTK_PIN(PINCTRL_PIN(15, "UTXD2"), 131 145 NULL, "mt2701", 132 146 MTK_EINT_FUNCTION(0, 163), 133 147 MTK_FUNCTION(0, "GPIO15"), ··· 134 150 MTK_FUNCTION(2, "URXD2"), 135 151 MTK_FUNCTION(7, "DBG_MON_B[31]") 136 152 ), 137 - MTK_PIN( 138 - PINCTRL_PIN(16, "I2S5_DATA_IN"), 153 + MTK_PIN(PINCTRL_PIN(16, "I2S5_DATA_IN"), 139 154 NULL, "mt2701", 140 155 MTK_EINT_FUNCTION(0, 164), 141 156 MTK_FUNCTION(0, "GPIO16"), ··· 142 159 MTK_FUNCTION(3, "PCM_RX"), 143 160 MTK_FUNCTION(4, "ANT_SEL4") 144 161 ), 145 - MTK_PIN( 146 - PINCTRL_PIN(17, "I2S5_BCK"), 162 + MTK_PIN(PINCTRL_PIN(17, "I2S5_BCK"), 147 163 NULL, "mt2701", 148 164 MTK_EINT_FUNCTION(0, 165), 149 165 MTK_FUNCTION(0, "GPIO17"), ··· 150 168 MTK_FUNCTION(3, "PCM_CLK0"), 151 169 MTK_FUNCTION(4, "ANT_SEL2") 152 170 ), 153 - MTK_PIN( 154 - PINCTRL_PIN(18, "PCM_CLK"), 171 + MTK_PIN(PINCTRL_PIN(18, "PCM_CLK"), 155 172 NULL, "mt2701", 156 173 MTK_EINT_FUNCTION(0, 166), 157 174 MTK_FUNCTION(0, "GPIO18"), ··· 161 180 MTK_FUNCTION(6, "WCN_PCM_CLKO"), 162 181 MTK_FUNCTION(7, "DBG_MON_A[3]") 163 182 ), 164 - MTK_PIN( 165 - PINCTRL_PIN(19, "PCM_SYNC"), 183 + MTK_PIN(PINCTRL_PIN(19, "PCM_SYNC"), 166 184 NULL, "mt2701", 167 185 MTK_EINT_FUNCTION(0, 167), 168 186 MTK_FUNCTION(0, "GPIO19"), ··· 171 191 MTK_FUNCTION(6, "WCN_PCM_SYNC"), 172 192 MTK_FUNCTION(7, "DBG_MON_A[5]") 173 193 ), 174 - MTK_PIN( 175 - PINCTRL_PIN(20, "PCM_RX"), 194 + MTK_PIN(PINCTRL_PIN(20, "PCM_RX"), 176 195 NULL, "mt2701", 177 196 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT), 178 197 MTK_FUNCTION(0, "GPIO20"), ··· 183 204 MTK_FUNCTION(6, "WCN_PCM_RX"), 184 205 MTK_FUNCTION(7, "DBG_MON_A[4]") 185 206 ), 186 - MTK_PIN( 187 - PINCTRL_PIN(21, "PCM_TX"), 207 + MTK_PIN(PINCTRL_PIN(21, "PCM_TX"), 188 208 NULL, "mt2701", 189 209 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT), 190 210 MTK_FUNCTION(0, "GPIO21"), ··· 195 217 MTK_FUNCTION(6, "WCN_PCM_TX"), 196 218 MTK_FUNCTION(7, "DBG_MON_A[2]") 197 219 ), 198 - MTK_PIN( 199 - PINCTRL_PIN(22, "EINT0"), 220 + MTK_PIN(PINCTRL_PIN(22, "EINT0"), 200 221 NULL, "mt2701", 201 222 MTK_EINT_FUNCTION(0, 0), 202 223 MTK_FUNCTION(0, "GPIO22"), ··· 208 231 MTK_FUNCTION(7, "DBG_MON_A[30]"), 209 232 MTK_FUNCTION(10, "PCIE0_PERST_N") 210 233 ), 211 - MTK_PIN( 212 - PINCTRL_PIN(23, "EINT1"), 234 + MTK_PIN(PINCTRL_PIN(23, "EINT1"), 213 235 NULL, "mt2701", 214 236 MTK_EINT_FUNCTION(0, 1), 215 237 MTK_FUNCTION(0, "GPIO23"), ··· 221 245 MTK_FUNCTION(7, "DBG_MON_A[29]"), 222 246 MTK_FUNCTION(10, "PCIE1_PERST_N") 223 247 ), 224 - MTK_PIN( 225 - PINCTRL_PIN(24, "EINT2"), 248 + MTK_PIN(PINCTRL_PIN(24, "EINT2"), 226 249 NULL, "mt2701", 227 250 MTK_EINT_FUNCTION(0, 2), 228 251 MTK_FUNCTION(0, "GPIO24"), ··· 233 258 MTK_FUNCTION(7, "DBG_MON_A[28]"), 234 259 MTK_FUNCTION(10, "PCIE2_PERST_N") 235 260 ), 236 - MTK_PIN( 237 - PINCTRL_PIN(25, "EINT3"), 261 + MTK_PIN(PINCTRL_PIN(25, "EINT3"), 238 262 NULL, "mt2701", 239 263 MTK_EINT_FUNCTION(0, 3), 240 264 MTK_FUNCTION(0, "GPIO25"), ··· 242 268 MTK_FUNCTION(4, "CONN_MCU_DBGI_N"), 243 269 MTK_FUNCTION(7, "DBG_MON_A[27]") 244 270 ), 245 - MTK_PIN( 246 - PINCTRL_PIN(26, "EINT4"), 271 + MTK_PIN(PINCTRL_PIN(26, "EINT4"), 247 272 NULL, "mt2701", 248 273 MTK_EINT_FUNCTION(0, 4), 249 274 MTK_FUNCTION(0, "GPIO26"), ··· 254 281 MTK_FUNCTION(6, "PCIE2_WAKE_N"), 255 282 MTK_FUNCTION(7, "DBG_MON_A[26]") 256 283 ), 257 - MTK_PIN( 258 - PINCTRL_PIN(27, "EINT5"), 284 + MTK_PIN(PINCTRL_PIN(27, "EINT5"), 259 285 NULL, "mt2701", 260 286 MTK_EINT_FUNCTION(0, 5), 261 287 MTK_FUNCTION(0, "GPIO27"), ··· 265 293 MTK_FUNCTION(6, "PCIE1_WAKE_N"), 266 294 MTK_FUNCTION(7, "DBG_MON_A[25]") 267 295 ), 268 - MTK_PIN( 269 - PINCTRL_PIN(28, "EINT6"), 296 + MTK_PIN(PINCTRL_PIN(28, "EINT6"), 270 297 NULL, "mt2701", 271 298 MTK_EINT_FUNCTION(0, 6), 272 299 MTK_FUNCTION(0, "GPIO28"), ··· 275 304 MTK_FUNCTION(6, "PCIE0_WAKE_N"), 276 305 MTK_FUNCTION(7, "DBG_MON_A[24]") 277 306 ), 278 - MTK_PIN( 279 - PINCTRL_PIN(29, "EINT7"), 307 + MTK_PIN(PINCTRL_PIN(29, "EINT7"), 280 308 NULL, "mt2701", 281 309 MTK_EINT_FUNCTION(0, 7), 282 310 MTK_FUNCTION(0, "GPIO29"), ··· 289 319 MTK_FUNCTION(7, "DBG_MON_A[23]"), 290 320 MTK_FUNCTION(14, "PCIE2_PERST_N") 291 321 ), 292 - MTK_PIN( 293 - PINCTRL_PIN(30, "I2S5_LRCK"), 322 + MTK_PIN(PINCTRL_PIN(30, "I2S5_LRCK"), 294 323 NULL, "mt2701", 295 324 MTK_EINT_FUNCTION(0, 12), 296 325 MTK_FUNCTION(0, "GPIO30"), ··· 297 328 MTK_FUNCTION(3, "PCM_SYNC"), 298 329 MTK_FUNCTION(4, "ANT_SEL1") 299 330 ), 300 - MTK_PIN( 301 - PINCTRL_PIN(31, "I2S5_MCLK"), 331 + MTK_PIN(PINCTRL_PIN(31, "I2S5_MCLK"), 302 332 NULL, "mt2701", 303 333 MTK_EINT_FUNCTION(0, 13), 304 334 MTK_FUNCTION(0, "GPIO31"), 305 335 MTK_FUNCTION(1, "I2S5_MCLK"), 306 336 MTK_FUNCTION(4, "ANT_SEL0") 307 337 ), 308 - MTK_PIN( 309 - PINCTRL_PIN(32, "I2S5_DATA"), 338 + MTK_PIN(PINCTRL_PIN(32, "I2S5_DATA"), 310 339 NULL, "mt2701", 311 340 MTK_EINT_FUNCTION(0, 14), 312 341 MTK_FUNCTION(0, "GPIO32"), ··· 313 346 MTK_FUNCTION(3, "PCM_TX"), 314 347 MTK_FUNCTION(4, "ANT_SEL3") 315 348 ), 316 - MTK_PIN( 317 - PINCTRL_PIN(33, "I2S1_DATA"), 349 + MTK_PIN(PINCTRL_PIN(33, "I2S1_DATA"), 318 350 NULL, "mt2701", 319 351 MTK_EINT_FUNCTION(0, 15), 320 352 MTK_FUNCTION(0, "GPIO33"), ··· 325 359 MTK_FUNCTION(6, "WCN_PCM_TX"), 326 360 MTK_FUNCTION(7, "DBG_MON_B[8]") 327 361 ), 328 - MTK_PIN( 329 - PINCTRL_PIN(34, "I2S1_DATA_IN"), 362 + MTK_PIN(PINCTRL_PIN(34, "I2S1_DATA_IN"), 330 363 NULL, "mt2701", 331 364 MTK_EINT_FUNCTION(0, 16), 332 365 MTK_FUNCTION(0, "GPIO34"), ··· 336 371 MTK_FUNCTION(6, "WCN_PCM_RX"), 337 372 MTK_FUNCTION(7, "DBG_MON_B[7]") 338 373 ), 339 - MTK_PIN( 340 - PINCTRL_PIN(35, "I2S1_BCK"), 374 + MTK_PIN(PINCTRL_PIN(35, "I2S1_BCK"), 341 375 NULL, "mt2701", 342 376 MTK_EINT_FUNCTION(0, 17), 343 377 MTK_FUNCTION(0, "GPIO35"), ··· 346 382 MTK_FUNCTION(6, "WCN_PCM_CLKO"), 347 383 MTK_FUNCTION(7, "DBG_MON_B[9]") 348 384 ), 349 - MTK_PIN( 350 - PINCTRL_PIN(36, "I2S1_LRCK"), 385 + MTK_PIN(PINCTRL_PIN(36, "I2S1_LRCK"), 351 386 NULL, "mt2701", 352 387 MTK_EINT_FUNCTION(0, 18), 353 388 MTK_FUNCTION(0, "GPIO36"), ··· 356 393 MTK_FUNCTION(6, "WCN_PCM_SYNC"), 357 394 MTK_FUNCTION(7, "DBG_MON_B[10]") 358 395 ), 359 - MTK_PIN( 360 - PINCTRL_PIN(37, "I2S1_MCLK"), 396 + MTK_PIN(PINCTRL_PIN(37, "I2S1_MCLK"), 361 397 NULL, "mt2701", 362 398 MTK_EINT_FUNCTION(0, 19), 363 399 MTK_FUNCTION(0, "GPIO37"), ··· 364 402 MTK_FUNCTION(5, "G1_RXDV"), 365 403 MTK_FUNCTION(7, "DBG_MON_B[11]") 366 404 ), 367 - MTK_PIN( 368 - PINCTRL_PIN(38, "I2S2_DATA"), 405 + MTK_PIN(PINCTRL_PIN(38, "I2S2_DATA"), 369 406 NULL, "mt2701", 370 407 MTK_EINT_FUNCTION(0, 20), 371 408 MTK_FUNCTION(0, "GPIO38"), ··· 372 411 MTK_FUNCTION(3, "PCM_TX"), 373 412 MTK_FUNCTION(4, "DMIC_DAT0") 374 413 ), 375 - MTK_PIN( 376 - PINCTRL_PIN(39, "JTMS"), 414 + MTK_PIN(PINCTRL_PIN(39, "JTMS"), 377 415 NULL, "mt2701", 378 416 MTK_EINT_FUNCTION(0, 21), 379 417 MTK_FUNCTION(0, "GPIO39"), ··· 381 421 MTK_FUNCTION(3, "CONN_MCU_AICE_JMSC"), 382 422 MTK_FUNCTION(4, "DFD_TMS_XI") 383 423 ), 384 - MTK_PIN( 385 - PINCTRL_PIN(40, "JTCK"), 424 + MTK_PIN(PINCTRL_PIN(40, "JTCK"), 386 425 NULL, "mt2701", 387 426 MTK_EINT_FUNCTION(0, 22), 388 427 MTK_FUNCTION(0, "GPIO40"), ··· 390 431 MTK_FUNCTION(3, "CONN_MCU_AICE_JCKC"), 391 432 MTK_FUNCTION(4, "DFD_TCK_XI") 392 433 ), 393 - MTK_PIN( 394 - PINCTRL_PIN(41, "JTDI"), 434 + MTK_PIN(PINCTRL_PIN(41, "JTDI"), 395 435 NULL, "mt2701", 396 436 MTK_EINT_FUNCTION(0, 23), 397 437 MTK_FUNCTION(0, "GPIO41"), ··· 398 440 MTK_FUNCTION(2, "CONN_MCU_TDI"), 399 441 MTK_FUNCTION(4, "DFD_TDI_XI") 400 442 ), 401 - MTK_PIN( 402 - PINCTRL_PIN(42, "JTDO"), 443 + MTK_PIN(PINCTRL_PIN(42, "JTDO"), 403 444 NULL, "mt2701", 404 445 MTK_EINT_FUNCTION(0, 24), 405 446 MTK_FUNCTION(0, "GPIO42"), ··· 406 449 MTK_FUNCTION(2, "CONN_MCU_TDO"), 407 450 MTK_FUNCTION(4, "DFD_TDO") 408 451 ), 409 - MTK_PIN( 410 - PINCTRL_PIN(43, "NCLE"), 452 + MTK_PIN(PINCTRL_PIN(43, "NCLE"), 411 453 NULL, "mt2701", 412 454 MTK_EINT_FUNCTION(0, 25), 413 455 MTK_FUNCTION(0, "GPIO43"), 414 456 MTK_FUNCTION(1, "NCLE"), 415 457 MTK_FUNCTION(2, "EXT_XCS2") 416 458 ), 417 - MTK_PIN( 418 - PINCTRL_PIN(44, "NCEB1"), 459 + MTK_PIN(PINCTRL_PIN(44, "NCEB1"), 419 460 NULL, "mt2701", 420 461 MTK_EINT_FUNCTION(0, 26), 421 462 MTK_FUNCTION(0, "GPIO44"), 422 463 MTK_FUNCTION(1, "NCEB1"), 423 464 MTK_FUNCTION(2, "IDDIG") 424 465 ), 425 - MTK_PIN( 426 - PINCTRL_PIN(45, "NCEB0"), 466 + MTK_PIN(PINCTRL_PIN(45, "NCEB0"), 427 467 NULL, "mt2701", 428 468 MTK_EINT_FUNCTION(0, 27), 429 469 MTK_FUNCTION(0, "GPIO45"), 430 470 MTK_FUNCTION(1, "NCEB0"), 431 471 MTK_FUNCTION(2, "DRV_VBUS") 432 472 ), 433 - MTK_PIN( 434 - PINCTRL_PIN(46, "IR"), 473 + MTK_PIN(PINCTRL_PIN(46, "IR"), 435 474 NULL, "mt2701", 436 475 MTK_EINT_FUNCTION(0, 28), 437 476 MTK_FUNCTION(0, "GPIO46"), 438 477 MTK_FUNCTION(1, "IR") 439 478 ), 440 - MTK_PIN( 441 - PINCTRL_PIN(47, "NREB"), 479 + MTK_PIN(PINCTRL_PIN(47, "NREB"), 442 480 NULL, "mt2701", 443 481 MTK_EINT_FUNCTION(0, 29), 444 482 MTK_FUNCTION(0, "GPIO47"), 445 483 MTK_FUNCTION(1, "NREB"), 446 484 MTK_FUNCTION(2, "IDDIG_P1") 447 485 ), 448 - MTK_PIN( 449 - PINCTRL_PIN(48, "NRNB"), 486 + MTK_PIN(PINCTRL_PIN(48, "NRNB"), 450 487 NULL, "mt2701", 451 488 MTK_EINT_FUNCTION(0, 30), 452 489 MTK_FUNCTION(0, "GPIO48"), 453 490 MTK_FUNCTION(1, "NRNB"), 454 491 MTK_FUNCTION(2, "DRV_VBUS_P1") 455 492 ), 456 - MTK_PIN( 457 - PINCTRL_PIN(49, "I2S0_DATA"), 493 + MTK_PIN(PINCTRL_PIN(49, "I2S0_DATA"), 458 494 NULL, "mt2701", 459 495 MTK_EINT_FUNCTION(0, 31), 460 496 MTK_FUNCTION(0, "GPIO49"), ··· 457 507 MTK_FUNCTION(6, "WCN_I2S_DO"), 458 508 MTK_FUNCTION(7, "DBG_MON_B[3]") 459 509 ), 460 - MTK_PIN( 461 - PINCTRL_PIN(50, "I2S2_BCK"), 510 + MTK_PIN(PINCTRL_PIN(50, "I2S2_BCK"), 462 511 NULL, "mt2701", 463 512 MTK_EINT_FUNCTION(0, 32), 464 513 MTK_FUNCTION(0, "GPIO50"), ··· 465 516 MTK_FUNCTION(3, "PCM_CLK0"), 466 517 MTK_FUNCTION(4, "DMIC_SCK1") 467 518 ), 468 - MTK_PIN( 469 - PINCTRL_PIN(51, "I2S2_DATA_IN"), 519 + MTK_PIN(PINCTRL_PIN(51, "I2S2_DATA_IN"), 470 520 NULL, "mt2701", 471 521 MTK_EINT_FUNCTION(0, 33), 472 522 MTK_FUNCTION(0, "GPIO51"), ··· 473 525 MTK_FUNCTION(3, "PCM_RX"), 474 526 MTK_FUNCTION(4, "DMIC_SCK0") 475 527 ), 476 - MTK_PIN( 477 - PINCTRL_PIN(52, "I2S2_LRCK"), 528 + MTK_PIN(PINCTRL_PIN(52, "I2S2_LRCK"), 478 529 NULL, "mt2701", 479 530 MTK_EINT_FUNCTION(0, 34), 480 531 MTK_FUNCTION(0, "GPIO52"), ··· 481 534 MTK_FUNCTION(3, "PCM_SYNC"), 482 535 MTK_FUNCTION(4, "DMIC_DAT1") 483 536 ), 484 - MTK_PIN( 485 - PINCTRL_PIN(53, "SPI0_CSN"), 537 + MTK_PIN(PINCTRL_PIN(53, "SPI0_CSN"), 486 538 NULL, "mt2701", 487 539 MTK_EINT_FUNCTION(0, 35), 488 540 MTK_FUNCTION(0, "GPIO53"), ··· 491 545 MTK_FUNCTION(5, "PWM1"), 492 546 MTK_FUNCTION(7, "DBG_MON_A[7]") 493 547 ), 494 - MTK_PIN( 495 - PINCTRL_PIN(54, "SPI0_CK"), 548 + MTK_PIN(PINCTRL_PIN(54, "SPI0_CK"), 496 549 NULL, "mt2701", 497 550 MTK_EINT_FUNCTION(0, 36), 498 551 MTK_FUNCTION(0, "GPIO54"), ··· 500 555 MTK_FUNCTION(4, "ADC_DAT_IN"), 501 556 MTK_FUNCTION(7, "DBG_MON_A[10]") 502 557 ), 503 - MTK_PIN( 504 - PINCTRL_PIN(55, "SPI0_MI"), 558 + MTK_PIN(PINCTRL_PIN(55, "SPI0_MI"), 505 559 NULL, "mt2701", 506 560 MTK_EINT_FUNCTION(0, 37), 507 561 MTK_FUNCTION(0, "GPIO55"), ··· 511 567 MTK_FUNCTION(5, "PWM2"), 512 568 MTK_FUNCTION(7, "DBG_MON_A[8]") 513 569 ), 514 - MTK_PIN( 515 - PINCTRL_PIN(56, "SPI0_MO"), 570 + MTK_PIN(PINCTRL_PIN(56, "SPI0_MO"), 516 571 NULL, "mt2701", 517 572 MTK_EINT_FUNCTION(0, 38), 518 573 MTK_FUNCTION(0, "GPIO56"), ··· 520 577 MTK_FUNCTION(3, "SPDIF_IN0"), 521 578 MTK_FUNCTION(7, "DBG_MON_A[9]") 522 579 ), 523 - MTK_PIN( 524 - PINCTRL_PIN(57, "SDA1"), 580 + MTK_PIN(PINCTRL_PIN(57, "SDA1"), 525 581 NULL, "mt2701", 526 582 MTK_EINT_FUNCTION(0, 39), 527 583 MTK_FUNCTION(0, "GPIO57"), 528 584 MTK_FUNCTION(1, "SDA1") 529 585 ), 530 - MTK_PIN( 531 - PINCTRL_PIN(58, "SCL1"), 586 + MTK_PIN(PINCTRL_PIN(58, "SCL1"), 532 587 NULL, "mt2701", 533 588 MTK_EINT_FUNCTION(0, 40), 534 589 MTK_FUNCTION(0, "GPIO58"), 535 590 MTK_FUNCTION(1, "SCL1") 536 591 ), 537 - MTK_PIN( 538 - PINCTRL_PIN(59, "RAMBUF_I_CLK"), 592 + MTK_PIN(PINCTRL_PIN(59, "RAMBUF_I_CLK"), 539 593 NULL, "mt2701", 540 594 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT), 541 595 MTK_FUNCTION(0, "GPIO59"), 542 596 MTK_FUNCTION(1, "RAMBUF_I_CLK") 543 597 ), 544 - MTK_PIN( 545 - PINCTRL_PIN(60, "WB_RSTB"), 598 + MTK_PIN(PINCTRL_PIN(60, "WB_RSTB"), 546 599 NULL, "mt2701", 547 600 MTK_EINT_FUNCTION(0, 41), 548 601 MTK_FUNCTION(0, "GPIO60"), 549 602 MTK_FUNCTION(1, "WB_RSTB"), 550 603 MTK_FUNCTION(7, "DBG_MON_A[11]") 551 604 ), 552 - MTK_PIN( 553 - PINCTRL_PIN(61, "F2W_DATA"), 605 + MTK_PIN(PINCTRL_PIN(61, "F2W_DATA"), 554 606 NULL, "mt2701", 555 607 MTK_EINT_FUNCTION(0, 42), 556 608 MTK_FUNCTION(0, "GPIO61"), 557 609 MTK_FUNCTION(1, "F2W_DATA"), 558 610 MTK_FUNCTION(7, "DBG_MON_A[16]") 559 611 ), 560 - MTK_PIN( 561 - PINCTRL_PIN(62, "F2W_CLK"), 612 + MTK_PIN(PINCTRL_PIN(62, "F2W_CLK"), 562 613 NULL, "mt2701", 563 614 MTK_EINT_FUNCTION(0, 43), 564 615 MTK_FUNCTION(0, "GPIO62"), 565 616 MTK_FUNCTION(1, "F2W_CK"), 566 617 MTK_FUNCTION(7, "DBG_MON_A[15]") 567 618 ), 568 - MTK_PIN( 569 - PINCTRL_PIN(63, "WB_SCLK"), 619 + MTK_PIN(PINCTRL_PIN(63, "WB_SCLK"), 570 620 NULL, "mt2701", 571 621 MTK_EINT_FUNCTION(0, 44), 572 622 MTK_FUNCTION(0, "GPIO63"), 573 623 MTK_FUNCTION(1, "WB_SCLK"), 574 624 MTK_FUNCTION(7, "DBG_MON_A[13]") 575 625 ), 576 - MTK_PIN( 577 - PINCTRL_PIN(64, "WB_SDATA"), 626 + MTK_PIN(PINCTRL_PIN(64, "WB_SDATA"), 578 627 NULL, "mt2701", 579 628 MTK_EINT_FUNCTION(0, 45), 580 629 MTK_FUNCTION(0, "GPIO64"), 581 630 MTK_FUNCTION(1, "WB_SDATA"), 582 631 MTK_FUNCTION(7, "DBG_MON_A[12]") 583 632 ), 584 - MTK_PIN( 585 - PINCTRL_PIN(65, "WB_SEN"), 633 + MTK_PIN(PINCTRL_PIN(65, "WB_SEN"), 586 634 NULL, "mt2701", 587 635 MTK_EINT_FUNCTION(0, 46), 588 636 MTK_FUNCTION(0, "GPIO65"), 589 637 MTK_FUNCTION(1, "WB_SEN"), 590 638 MTK_FUNCTION(7, "DBG_MON_A[14]") 591 639 ), 592 - MTK_PIN( 593 - PINCTRL_PIN(66, "WB_CRTL0"), 640 + MTK_PIN(PINCTRL_PIN(66, "WB_CRTL0"), 594 641 NULL, "mt2701", 595 642 MTK_EINT_FUNCTION(0, 47), 596 643 MTK_FUNCTION(0, "GPIO66"), ··· 588 655 MTK_FUNCTION(5, "DFD_NTRST_XI"), 589 656 MTK_FUNCTION(7, "DBG_MON_A[17]") 590 657 ), 591 - MTK_PIN( 592 - PINCTRL_PIN(67, "WB_CRTL1"), 658 + MTK_PIN(PINCTRL_PIN(67, "WB_CRTL1"), 593 659 NULL, "mt2701", 594 660 MTK_EINT_FUNCTION(0, 48), 595 661 MTK_FUNCTION(0, "GPIO67"), ··· 596 664 MTK_FUNCTION(5, "DFD_TMS_XI"), 597 665 MTK_FUNCTION(7, "DBG_MON_A[18]") 598 666 ), 599 - MTK_PIN( 600 - PINCTRL_PIN(68, "WB_CRTL2"), 667 + MTK_PIN(PINCTRL_PIN(68, "WB_CRTL2"), 601 668 NULL, "mt2701", 602 669 MTK_EINT_FUNCTION(0, 49), 603 670 MTK_FUNCTION(0, "GPIO68"), ··· 604 673 MTK_FUNCTION(5, "DFD_TCK_XI"), 605 674 MTK_FUNCTION(7, "DBG_MON_A[19]") 606 675 ), 607 - MTK_PIN( 608 - PINCTRL_PIN(69, "WB_CRTL3"), 676 + MTK_PIN(PINCTRL_PIN(69, "WB_CRTL3"), 609 677 NULL, "mt2701", 610 678 MTK_EINT_FUNCTION(0, 50), 611 679 MTK_FUNCTION(0, "GPIO69"), ··· 612 682 MTK_FUNCTION(5, "DFD_TDI_XI"), 613 683 MTK_FUNCTION(7, "DBG_MON_A[20]") 614 684 ), 615 - MTK_PIN( 616 - PINCTRL_PIN(70, "WB_CRTL4"), 685 + MTK_PIN(PINCTRL_PIN(70, "WB_CRTL4"), 617 686 NULL, "mt2701", 618 687 MTK_EINT_FUNCTION(0, 51), 619 688 MTK_FUNCTION(0, "GPIO70"), ··· 620 691 MTK_FUNCTION(5, "DFD_TDO"), 621 692 MTK_FUNCTION(7, "DBG_MON_A[21]") 622 693 ), 623 - MTK_PIN( 624 - PINCTRL_PIN(71, "WB_CRTL5"), 694 + MTK_PIN(PINCTRL_PIN(71, "WB_CRTL5"), 625 695 NULL, "mt2701", 626 696 MTK_EINT_FUNCTION(0, 52), 627 697 MTK_FUNCTION(0, "GPIO71"), 628 698 MTK_FUNCTION(1, "WB_CRTL5"), 629 699 MTK_FUNCTION(7, "DBG_MON_A[22]") 630 700 ), 631 - MTK_PIN( 632 - PINCTRL_PIN(72, "I2S0_DATA_IN"), 701 + MTK_PIN(PINCTRL_PIN(72, "I2S0_DATA_IN"), 633 702 NULL, "mt2701", 634 703 MTK_EINT_FUNCTION(0, 53), 635 704 MTK_FUNCTION(0, "GPIO72"), ··· 638 711 MTK_FUNCTION(6, "WCN_I2S_DI"), 639 712 MTK_FUNCTION(7, "DBG_MON_B[2]") 640 713 ), 641 - MTK_PIN( 642 - PINCTRL_PIN(73, "I2S0_LRCK"), 714 + MTK_PIN(PINCTRL_PIN(73, "I2S0_LRCK"), 643 715 NULL, "mt2701", 644 716 MTK_EINT_FUNCTION(0, 54), 645 717 MTK_FUNCTION(0, "GPIO73"), ··· 647 721 MTK_FUNCTION(6, "WCN_I2S_LRCK"), 648 722 MTK_FUNCTION(7, "DBG_MON_B[5]") 649 723 ), 650 - MTK_PIN( 651 - PINCTRL_PIN(74, "I2S0_BCK"), 724 + MTK_PIN(PINCTRL_PIN(74, "I2S0_BCK"), 652 725 NULL, "mt2701", 653 726 MTK_EINT_FUNCTION(0, 55), 654 727 MTK_FUNCTION(0, "GPIO74"), ··· 656 731 MTK_FUNCTION(6, "WCN_I2S_BCK"), 657 732 MTK_FUNCTION(7, "DBG_MON_B[4]") 658 733 ), 659 - MTK_PIN( 660 - PINCTRL_PIN(75, "SDA0"), 734 + MTK_PIN(PINCTRL_PIN(75, "SDA0"), 661 735 NULL, "mt2701", 662 736 MTK_EINT_FUNCTION(0, 56), 663 737 MTK_FUNCTION(0, "GPIO75"), 664 738 MTK_FUNCTION(1, "SDA0") 665 739 ), 666 - MTK_PIN( 667 - PINCTRL_PIN(76, "SCL0"), 740 + MTK_PIN(PINCTRL_PIN(76, "SCL0"), 668 741 NULL, "mt2701", 669 742 MTK_EINT_FUNCTION(0, 57), 670 743 MTK_FUNCTION(0, "GPIO76"), 671 744 MTK_FUNCTION(1, "SCL0") 672 745 ), 673 - MTK_PIN( 674 - PINCTRL_PIN(77, "SDA2"), 746 + MTK_PIN(PINCTRL_PIN(77, "SDA2"), 675 747 NULL, "mt2701", 676 748 MTK_EINT_FUNCTION(0, 58), 677 749 MTK_FUNCTION(0, "GPIO77"), 678 750 MTK_FUNCTION(1, "SDA2") 679 751 ), 680 - MTK_PIN( 681 - PINCTRL_PIN(78, "SCL2"), 752 + MTK_PIN(PINCTRL_PIN(78, "SCL2"), 682 753 NULL, "mt2701", 683 754 MTK_EINT_FUNCTION(0, 59), 684 755 MTK_FUNCTION(0, "GPIO78"), 685 756 MTK_FUNCTION(1, "SCL2") 686 757 ), 687 - MTK_PIN( 688 - PINCTRL_PIN(79, "URXD0"), 758 + MTK_PIN(PINCTRL_PIN(79, "URXD0"), 689 759 NULL, "mt2701", 690 760 MTK_EINT_FUNCTION(0, 60), 691 761 MTK_FUNCTION(0, "GPIO79"), 692 762 MTK_FUNCTION(1, "URXD0"), 693 763 MTK_FUNCTION(2, "UTXD0") 694 764 ), 695 - MTK_PIN( 696 - PINCTRL_PIN(80, "UTXD0"), 765 + MTK_PIN(PINCTRL_PIN(80, "UTXD0"), 697 766 NULL, "mt2701", 698 767 MTK_EINT_FUNCTION(0, 61), 699 768 MTK_FUNCTION(0, "GPIO80"), 700 769 MTK_FUNCTION(1, "UTXD0"), 701 770 MTK_FUNCTION(2, "URXD0") 702 771 ), 703 - MTK_PIN( 704 - PINCTRL_PIN(81, "URXD1"), 772 + MTK_PIN(PINCTRL_PIN(81, "URXD1"), 705 773 NULL, "mt2701", 706 774 MTK_EINT_FUNCTION(0, 62), 707 775 MTK_FUNCTION(0, "GPIO81"), 708 776 MTK_FUNCTION(1, "URXD1"), 709 777 MTK_FUNCTION(2, "UTXD1") 710 778 ), 711 - MTK_PIN( 712 - PINCTRL_PIN(82, "UTXD1"), 779 + MTK_PIN(PINCTRL_PIN(82, "UTXD1"), 713 780 NULL, "mt2701", 714 781 MTK_EINT_FUNCTION(0, 63), 715 782 MTK_FUNCTION(0, "GPIO82"), 716 783 MTK_FUNCTION(1, "UTXD1"), 717 784 MTK_FUNCTION(2, "URXD1") 718 785 ), 719 - MTK_PIN( 720 - PINCTRL_PIN(83, "LCM_RST"), 786 + MTK_PIN(PINCTRL_PIN(83, "LCM_RST"), 721 787 NULL, "mt2701", 722 788 MTK_EINT_FUNCTION(0, 64), 723 789 MTK_FUNCTION(0, "GPIO83"), ··· 716 800 MTK_FUNCTION(2, "VDAC_CK_XI"), 717 801 MTK_FUNCTION(7, "DBG_MON_B[1]") 718 802 ), 719 - MTK_PIN( 720 - PINCTRL_PIN(84, "DSI_TE"), 803 + MTK_PIN(PINCTRL_PIN(84, "DSI_TE"), 721 804 NULL, "mt2701", 722 805 MTK_EINT_FUNCTION(0, 65), 723 806 MTK_FUNCTION(0, "GPIO84"), 724 807 MTK_FUNCTION(1, "DSI_TE"), 725 808 MTK_FUNCTION(7, "DBG_MON_B[0]") 726 809 ), 727 - MTK_PIN( 728 - PINCTRL_PIN(85, "MSDC2_CMD"), 810 + MTK_PIN(PINCTRL_PIN(85, "MSDC2_CMD"), 729 811 NULL, "mt2701", 730 812 MTK_EINT_FUNCTION(0, 66), 731 813 MTK_FUNCTION(0, "GPIO85"), ··· 732 818 MTK_FUNCTION(3, "SDA1"), 733 819 MTK_FUNCTION(6, "I2SOUT_BCK") 734 820 ), 735 - MTK_PIN( 736 - PINCTRL_PIN(86, "MSDC2_CLK"), 821 + MTK_PIN(PINCTRL_PIN(86, "MSDC2_CLK"), 737 822 NULL, "mt2701", 738 823 MTK_EINT_FUNCTION(0, 67), 739 824 MTK_FUNCTION(0, "GPIO86"), ··· 741 828 MTK_FUNCTION(3, "SCL1"), 742 829 MTK_FUNCTION(6, "I2SOUT_LRCK") 743 830 ), 744 - MTK_PIN( 745 - PINCTRL_PIN(87, "MSDC2_DAT0"), 831 + MTK_PIN(PINCTRL_PIN(87, "MSDC2_DAT0"), 746 832 NULL, "mt2701", 747 833 MTK_EINT_FUNCTION(0, 68), 748 834 MTK_FUNCTION(0, "GPIO87"), ··· 750 838 MTK_FUNCTION(5, "UTXD0"), 751 839 MTK_FUNCTION(6, "I2SOUT_DATA_OUT") 752 840 ), 753 - MTK_PIN( 754 - PINCTRL_PIN(88, "MSDC2_DAT1"), 841 + MTK_PIN(PINCTRL_PIN(88, "MSDC2_DAT1"), 755 842 NULL, "mt2701", 756 843 MTK_EINT_FUNCTION(0, 71), 757 844 MTK_FUNCTION(0, "GPIO88"), ··· 760 849 MTK_FUNCTION(5, "URXD0"), 761 850 MTK_FUNCTION(6, "PWM1") 762 851 ), 763 - MTK_PIN( 764 - PINCTRL_PIN(89, "MSDC2_DAT2"), 852 + MTK_PIN(PINCTRL_PIN(89, "MSDC2_DAT2"), 765 853 NULL, "mt2701", 766 854 MTK_EINT_FUNCTION(0, 72), 767 855 MTK_FUNCTION(0, "GPIO89"), ··· 770 860 MTK_FUNCTION(5, "UTXD1"), 771 861 MTK_FUNCTION(6, "PWM2") 772 862 ), 773 - MTK_PIN( 774 - PINCTRL_PIN(90, "MSDC2_DAT3"), 863 + MTK_PIN(PINCTRL_PIN(90, "MSDC2_DAT3"), 775 864 NULL, "mt2701", 776 865 MTK_EINT_FUNCTION(0, 73), 777 866 MTK_FUNCTION(0, "GPIO90"), ··· 781 872 MTK_FUNCTION(5, "URXD1"), 782 873 MTK_FUNCTION(6, "PWM3") 783 874 ), 784 - MTK_PIN( 785 - PINCTRL_PIN(91, "TDN3"), 875 + MTK_PIN(PINCTRL_PIN(91, "TDN3"), 786 876 NULL, "mt2701", 787 877 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT), 788 878 MTK_FUNCTION(0, "GPI91"), 789 879 MTK_FUNCTION(1, "TDN3") 790 880 ), 791 - MTK_PIN( 792 - PINCTRL_PIN(92, "TDP3"), 881 + MTK_PIN(PINCTRL_PIN(92, "TDP3"), 793 882 NULL, "mt2701", 794 883 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT), 795 884 MTK_FUNCTION(0, "GPI92"), 796 885 MTK_FUNCTION(1, "TDP3") 797 886 ), 798 - MTK_PIN( 799 - PINCTRL_PIN(93, "TDN2"), 887 + MTK_PIN(PINCTRL_PIN(93, "TDN2"), 800 888 NULL, "mt2701", 801 889 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT), 802 890 MTK_FUNCTION(0, "GPI93"), 803 891 MTK_FUNCTION(1, "TDN2") 804 892 ), 805 - MTK_PIN( 806 - PINCTRL_PIN(94, "TDP2"), 893 + MTK_PIN(PINCTRL_PIN(94, "TDP2"), 807 894 NULL, "mt2701", 808 895 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT), 809 896 MTK_FUNCTION(0, "GPI94"), 810 897 MTK_FUNCTION(1, "TDP2") 811 898 ), 812 - MTK_PIN( 813 - PINCTRL_PIN(95, "TCN"), 899 + MTK_PIN(PINCTRL_PIN(95, "TCN"), 814 900 NULL, "mt2701", 815 901 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT), 816 902 MTK_FUNCTION(0, "GPI95"), 817 903 MTK_FUNCTION(1, "TCN") 818 904 ), 819 - MTK_PIN( 820 - PINCTRL_PIN(96, "TCP"), 905 + MTK_PIN(PINCTRL_PIN(96, "TCP"), 821 906 NULL, "mt2701", 822 907 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT), 823 908 MTK_FUNCTION(0, "GPI96"), 824 909 MTK_FUNCTION(1, "TCP") 825 910 ), 826 - MTK_PIN( 827 - PINCTRL_PIN(97, "TDN1"), 911 + MTK_PIN(PINCTRL_PIN(97, "TDN1"), 828 912 NULL, "mt2701", 829 913 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT), 830 914 MTK_FUNCTION(0, "GPI97"), 831 915 MTK_FUNCTION(1, "TDN1") 832 916 ), 833 - MTK_PIN( 834 - PINCTRL_PIN(98, "TDP1"), 917 + MTK_PIN(PINCTRL_PIN(98, "TDP1"), 835 918 NULL, "mt2701", 836 919 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT), 837 920 MTK_FUNCTION(0, "GPI98"), 838 921 MTK_FUNCTION(1, "TDP1") 839 922 ), 840 - MTK_PIN( 841 - PINCTRL_PIN(99, "TDN0"), 923 + MTK_PIN(PINCTRL_PIN(99, "TDN0"), 842 924 NULL, "mt2701", 843 925 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT), 844 926 MTK_FUNCTION(0, "GPI99"), 845 927 MTK_FUNCTION(1, "TDN0") 846 928 ), 847 - MTK_PIN( 848 - PINCTRL_PIN(100, "TDP0"), 929 + MTK_PIN(PINCTRL_PIN(100, "TDP0"), 849 930 NULL, "mt2701", 850 931 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT), 851 932 MTK_FUNCTION(0, "GPI100"), 852 933 MTK_FUNCTION(1, "TDP0") 853 934 ), 854 - MTK_PIN( 855 - PINCTRL_PIN(101, "SPI2_CSN"), 935 + MTK_PIN(PINCTRL_PIN(101, "SPI2_CSN"), 856 936 NULL, "mt2701", 857 937 MTK_EINT_FUNCTION(0, 74), 858 938 MTK_FUNCTION(0, "GPIO101"), ··· 849 951 MTK_FUNCTION(3, "SCL3"), 850 952 MTK_FUNCTION(4, "KROW0") 851 953 ), 852 - MTK_PIN( 853 - PINCTRL_PIN(102, "SPI2_MI"), 954 + MTK_PIN(PINCTRL_PIN(102, "SPI2_MI"), 854 955 NULL, "mt2701", 855 956 MTK_EINT_FUNCTION(0, 75), 856 957 MTK_FUNCTION(0, "GPIO102"), ··· 858 961 MTK_FUNCTION(3, "SDA3"), 859 962 MTK_FUNCTION(4, "KROW1") 860 963 ), 861 - MTK_PIN( 862 - PINCTRL_PIN(103, "SPI2_MO"), 964 + MTK_PIN(PINCTRL_PIN(103, "SPI2_MO"), 863 965 NULL, "mt2701", 864 966 MTK_EINT_FUNCTION(0, 76), 865 967 MTK_FUNCTION(0, "GPIO103"), ··· 867 971 MTK_FUNCTION(3, "SCL3"), 868 972 MTK_FUNCTION(4, "KROW2") 869 973 ), 870 - MTK_PIN( 871 - PINCTRL_PIN(104, "SPI2_CLK"), 974 + MTK_PIN(PINCTRL_PIN(104, "SPI2_CLK"), 872 975 NULL, "mt2701", 873 976 MTK_EINT_FUNCTION(0, 77), 874 977 MTK_FUNCTION(0, "GPIO104"), ··· 875 980 MTK_FUNCTION(3, "SDA3"), 876 981 MTK_FUNCTION(4, "KROW3") 877 982 ), 878 - MTK_PIN( 879 - PINCTRL_PIN(105, "MSDC1_CMD"), 983 + MTK_PIN(PINCTRL_PIN(105, "MSDC1_CMD"), 880 984 NULL, "mt2701", 881 985 MTK_EINT_FUNCTION(0, 78), 882 986 MTK_FUNCTION(0, "GPIO105"), ··· 885 991 MTK_FUNCTION(6, "I2SOUT_BCK"), 886 992 MTK_FUNCTION(7, "DBG_MON_B[27]") 887 993 ), 888 - MTK_PIN( 889 - PINCTRL_PIN(106, "MSDC1_CLK"), 994 + MTK_PIN(PINCTRL_PIN(106, "MSDC1_CLK"), 890 995 NULL, "mt2701", 891 996 MTK_EINT_FUNCTION(0, 79), 892 997 MTK_FUNCTION(0, "GPIO106"), ··· 895 1002 MTK_FUNCTION(6, "I2SOUT_LRCK"), 896 1003 MTK_FUNCTION(7, "DBG_MON_B[28]") 897 1004 ), 898 - MTK_PIN( 899 - PINCTRL_PIN(107, "MSDC1_DAT0"), 1005 + MTK_PIN(PINCTRL_PIN(107, "MSDC1_DAT0"), 900 1006 NULL, "mt2701", 901 1007 MTK_EINT_FUNCTION(0, 80), 902 1008 MTK_FUNCTION(0, "GPIO107"), ··· 905 1013 MTK_FUNCTION(6, "I2SOUT_DATA_OUT"), 906 1014 MTK_FUNCTION(7, "DBG_MON_B[26]") 907 1015 ), 908 - MTK_PIN( 909 - PINCTRL_PIN(108, "MSDC1_DAT1"), 1016 + MTK_PIN(PINCTRL_PIN(108, "MSDC1_DAT1"), 910 1017 NULL, "mt2701", 911 1018 MTK_EINT_FUNCTION(0, 81), 912 1019 MTK_FUNCTION(0, "GPIO108"), ··· 916 1025 MTK_FUNCTION(6, "PWM1"), 917 1026 MTK_FUNCTION(7, "DBG_MON_B[25]") 918 1027 ), 919 - MTK_PIN( 920 - PINCTRL_PIN(109, "MSDC1_DAT2"), 1028 + MTK_PIN(PINCTRL_PIN(109, "MSDC1_DAT2"), 921 1029 NULL, "mt2701", 922 1030 MTK_EINT_FUNCTION(0, 82), 923 1031 MTK_FUNCTION(0, "GPIO109"), ··· 927 1037 MTK_FUNCTION(6, "PWM2"), 928 1038 MTK_FUNCTION(7, "DBG_MON_B[24]") 929 1039 ), 930 - MTK_PIN( 931 - PINCTRL_PIN(110, "MSDC1_DAT3"), 1040 + MTK_PIN(PINCTRL_PIN(110, "MSDC1_DAT3"), 932 1041 NULL, "mt2701", 933 1042 MTK_EINT_FUNCTION(0, 83), 934 1043 MTK_FUNCTION(0, "GPIO110"), ··· 939 1050 MTK_FUNCTION(6, "PWM3"), 940 1051 MTK_FUNCTION(7, "DBG_MON_B[23]") 941 1052 ), 942 - MTK_PIN( 943 - PINCTRL_PIN(111, "MSDC0_DAT7"), 1053 + MTK_PIN(PINCTRL_PIN(111, "MSDC0_DAT7"), 944 1054 NULL, "mt2701", 945 1055 MTK_EINT_FUNCTION(0, 84), 946 1056 MTK_FUNCTION(0, "GPIO111"), 947 1057 MTK_FUNCTION(1, "MSDC0_DAT7"), 948 1058 MTK_FUNCTION(4, "NLD7") 949 1059 ), 950 - MTK_PIN( 951 - PINCTRL_PIN(112, "MSDC0_DAT6"), 1060 + MTK_PIN(PINCTRL_PIN(112, "MSDC0_DAT6"), 952 1061 NULL, "mt2701", 953 1062 MTK_EINT_FUNCTION(0, 85), 954 1063 MTK_FUNCTION(0, "GPIO112"), 955 1064 MTK_FUNCTION(1, "MSDC0_DAT6"), 956 1065 MTK_FUNCTION(4, "NLD6") 957 1066 ), 958 - MTK_PIN( 959 - PINCTRL_PIN(113, "MSDC0_DAT5"), 1067 + MTK_PIN(PINCTRL_PIN(113, "MSDC0_DAT5"), 960 1068 NULL, "mt2701", 961 1069 MTK_EINT_FUNCTION(0, 86), 962 1070 MTK_FUNCTION(0, "GPIO113"), 963 1071 MTK_FUNCTION(1, "MSDC0_DAT5"), 964 1072 MTK_FUNCTION(4, "NLD5") 965 1073 ), 966 - MTK_PIN( 967 - PINCTRL_PIN(114, "MSDC0_DAT4"), 1074 + MTK_PIN(PINCTRL_PIN(114, "MSDC0_DAT4"), 968 1075 NULL, "mt2701", 969 1076 MTK_EINT_FUNCTION(0, 87), 970 1077 MTK_FUNCTION(0, "GPIO114"), 971 1078 MTK_FUNCTION(1, "MSDC0_DAT4"), 972 1079 MTK_FUNCTION(4, "NLD4") 973 1080 ), 974 - MTK_PIN( 975 - PINCTRL_PIN(115, "MSDC0_RSTB"), 1081 + MTK_PIN(PINCTRL_PIN(115, "MSDC0_RSTB"), 976 1082 NULL, "mt2701", 977 1083 MTK_EINT_FUNCTION(0, 88), 978 1084 MTK_FUNCTION(0, "GPIO115"), 979 1085 MTK_FUNCTION(1, "MSDC0_RSTB"), 980 1086 MTK_FUNCTION(4, "NLD8") 981 1087 ), 982 - MTK_PIN( 983 - PINCTRL_PIN(116, "MSDC0_CMD"), 1088 + MTK_PIN(PINCTRL_PIN(116, "MSDC0_CMD"), 984 1089 NULL, "mt2701", 985 1090 MTK_EINT_FUNCTION(0, 89), 986 1091 MTK_FUNCTION(0, "GPIO116"), 987 1092 MTK_FUNCTION(1, "MSDC0_CMD"), 988 1093 MTK_FUNCTION(4, "NALE") 989 1094 ), 990 - MTK_PIN( 991 - PINCTRL_PIN(117, "MSDC0_CLK"), 1095 + MTK_PIN(PINCTRL_PIN(117, "MSDC0_CLK"), 992 1096 NULL, "mt2701", 993 1097 MTK_EINT_FUNCTION(0, 90), 994 1098 MTK_FUNCTION(0, "GPIO117"), 995 1099 MTK_FUNCTION(1, "MSDC0_CLK"), 996 1100 MTK_FUNCTION(4, "NWEB") 997 1101 ), 998 - MTK_PIN( 999 - PINCTRL_PIN(118, "MSDC0_DAT3"), 1102 + MTK_PIN(PINCTRL_PIN(118, "MSDC0_DAT3"), 1000 1103 NULL, "mt2701", 1001 1104 MTK_EINT_FUNCTION(0, 91), 1002 1105 MTK_FUNCTION(0, "GPIO118"), 1003 1106 MTK_FUNCTION(1, "MSDC0_DAT3"), 1004 1107 MTK_FUNCTION(4, "NLD3") 1005 1108 ), 1006 - MTK_PIN( 1007 - PINCTRL_PIN(119, "MSDC0_DAT2"), 1109 + MTK_PIN(PINCTRL_PIN(119, "MSDC0_DAT2"), 1008 1110 NULL, "mt2701", 1009 1111 MTK_EINT_FUNCTION(0, 92), 1010 1112 MTK_FUNCTION(0, "GPIO119"), 1011 1113 MTK_FUNCTION(1, "MSDC0_DAT2"), 1012 1114 MTK_FUNCTION(4, "NLD2") 1013 1115 ), 1014 - MTK_PIN( 1015 - PINCTRL_PIN(120, "MSDC0_DAT1"), 1116 + MTK_PIN(PINCTRL_PIN(120, "MSDC0_DAT1"), 1016 1117 NULL, "mt2701", 1017 1118 MTK_EINT_FUNCTION(0, 93), 1018 1119 MTK_FUNCTION(0, "GPIO120"), 1019 1120 MTK_FUNCTION(1, "MSDC0_DAT1"), 1020 1121 MTK_FUNCTION(4, "NLD1") 1021 1122 ), 1022 - MTK_PIN( 1023 - PINCTRL_PIN(121, "MSDC0_DAT0"), 1123 + MTK_PIN(PINCTRL_PIN(121, "MSDC0_DAT0"), 1024 1124 NULL, "mt2701", 1025 1125 MTK_EINT_FUNCTION(0, 94), 1026 1126 MTK_FUNCTION(0, "GPIO121"), ··· 1017 1139 MTK_FUNCTION(4, "NLD0"), 1018 1140 MTK_FUNCTION(5, "WATCHDOG") 1019 1141 ), 1020 - MTK_PIN( 1021 - PINCTRL_PIN(122, "CEC"), 1142 + MTK_PIN(PINCTRL_PIN(122, "CEC"), 1022 1143 NULL, "mt2701", 1023 1144 MTK_EINT_FUNCTION(0, 95), 1024 1145 MTK_FUNCTION(0, "GPIO122"), ··· 1025 1148 MTK_FUNCTION(4, "SDA2"), 1026 1149 MTK_FUNCTION(5, "URXD0") 1027 1150 ), 1028 - MTK_PIN( 1029 - PINCTRL_PIN(123, "HTPLG"), 1151 + MTK_PIN(PINCTRL_PIN(123, "HTPLG"), 1030 1152 NULL, "mt2701", 1031 1153 MTK_EINT_FUNCTION(0, 96), 1032 1154 MTK_FUNCTION(0, "GPIO123"), ··· 1033 1157 MTK_FUNCTION(4, "SCL2"), 1034 1158 MTK_FUNCTION(5, "UTXD0") 1035 1159 ), 1036 - MTK_PIN( 1037 - PINCTRL_PIN(124, "HDMISCK"), 1160 + MTK_PIN(PINCTRL_PIN(124, "HDMISCK"), 1038 1161 NULL, "mt2701", 1039 1162 MTK_EINT_FUNCTION(0, 97), 1040 1163 MTK_FUNCTION(0, "GPIO124"), ··· 1041 1166 MTK_FUNCTION(4, "SDA1"), 1042 1167 MTK_FUNCTION(5, "PWM3") 1043 1168 ), 1044 - MTK_PIN( 1045 - PINCTRL_PIN(125, "HDMISD"), 1169 + MTK_PIN(PINCTRL_PIN(125, "HDMISD"), 1046 1170 NULL, "mt2701", 1047 1171 MTK_EINT_FUNCTION(0, 98), 1048 1172 MTK_FUNCTION(0, "GPIO125"), ··· 1049 1175 MTK_FUNCTION(4, "SCL1"), 1050 1176 MTK_FUNCTION(5, "PWM4") 1051 1177 ), 1052 - MTK_PIN( 1053 - PINCTRL_PIN(126, "I2S0_MCLK"), 1178 + MTK_PIN(PINCTRL_PIN(126, "I2S0_MCLK"), 1054 1179 NULL, "mt2701", 1055 1180 MTK_EINT_FUNCTION(0, 99), 1056 1181 MTK_FUNCTION(0, "GPIO126"), ··· 1057 1184 MTK_FUNCTION(6, "WCN_I2S_MCLK"), 1058 1185 MTK_FUNCTION(7, "DBG_MON_B[6]") 1059 1186 ), 1060 - MTK_PIN( 1061 - PINCTRL_PIN(127, "RAMBUF_IDATA0"), 1187 + MTK_PIN(PINCTRL_PIN(127, "RAMBUF_IDATA0"), 1062 1188 NULL, "mt2701", 1063 1189 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT), 1064 1190 MTK_FUNCTION(0, "GPIO127"), 1065 1191 MTK_FUNCTION(1, "RAMBUF_IDATA0") 1066 1192 ), 1067 - MTK_PIN( 1068 - PINCTRL_PIN(128, "RAMBUF_IDATA1"), 1193 + MTK_PIN(PINCTRL_PIN(128, "RAMBUF_IDATA1"), 1069 1194 NULL, "mt2701", 1070 1195 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT), 1071 1196 MTK_FUNCTION(0, "GPIO128"), 1072 1197 MTK_FUNCTION(1, "RAMBUF_IDATA1") 1073 1198 ), 1074 - MTK_PIN( 1075 - PINCTRL_PIN(129, "RAMBUF_IDATA2"), 1199 + MTK_PIN(PINCTRL_PIN(129, "RAMBUF_IDATA2"), 1076 1200 NULL, "mt2701", 1077 1201 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT), 1078 1202 MTK_FUNCTION(0, "GPIO129"), 1079 1203 MTK_FUNCTION(1, "RAMBUF_IDATA2") 1080 1204 ), 1081 - MTK_PIN( 1082 - PINCTRL_PIN(130, "RAMBUF_IDATA3"), 1205 + MTK_PIN(PINCTRL_PIN(130, "RAMBUF_IDATA3"), 1083 1206 NULL, "mt2701", 1084 1207 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT), 1085 1208 MTK_FUNCTION(0, "GPIO130"), 1086 1209 MTK_FUNCTION(1, "RAMBUF_IDATA3") 1087 1210 ), 1088 - MTK_PIN( 1089 - PINCTRL_PIN(131, "RAMBUF_IDATA4"), 1211 + MTK_PIN(PINCTRL_PIN(131, "RAMBUF_IDATA4"), 1090 1212 NULL, "mt2701", 1091 1213 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT), 1092 1214 MTK_FUNCTION(0, "GPIO131"), 1093 1215 MTK_FUNCTION(1, "RAMBUF_IDATA4") 1094 1216 ), 1095 - MTK_PIN( 1096 - PINCTRL_PIN(132, "RAMBUF_IDATA5"), 1217 + MTK_PIN(PINCTRL_PIN(132, "RAMBUF_IDATA5"), 1097 1218 NULL, "mt2701", 1098 1219 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT), 1099 1220 MTK_FUNCTION(0, "GPIO132"), 1100 1221 MTK_FUNCTION(1, "RAMBUF_IDATA5") 1101 1222 ), 1102 - MTK_PIN( 1103 - PINCTRL_PIN(133, "RAMBUF_IDATA6"), 1223 + MTK_PIN(PINCTRL_PIN(133, "RAMBUF_IDATA6"), 1104 1224 NULL, "mt2701", 1105 1225 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT), 1106 1226 MTK_FUNCTION(0, "GPIO133"), 1107 1227 MTK_FUNCTION(1, "RAMBUF_IDATA6") 1108 1228 ), 1109 - MTK_PIN( 1110 - PINCTRL_PIN(134, "RAMBUF_IDATA7"), 1229 + MTK_PIN(PINCTRL_PIN(134, "RAMBUF_IDATA7"), 1111 1230 NULL, "mt2701", 1112 1231 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT), 1113 1232 MTK_FUNCTION(0, "GPIO134"), 1114 1233 MTK_FUNCTION(1, "RAMBUF_IDATA7") 1115 1234 ), 1116 - MTK_PIN( 1117 - PINCTRL_PIN(135, "RAMBUF_IDATA8"), 1235 + MTK_PIN(PINCTRL_PIN(135, "RAMBUF_IDATA8"), 1118 1236 NULL, "mt2701", 1119 1237 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT), 1120 1238 MTK_FUNCTION(0, "GPIO135"), 1121 1239 MTK_FUNCTION(1, "RAMBUF_IDATA8") 1122 1240 ), 1123 - MTK_PIN( 1124 - PINCTRL_PIN(136, "RAMBUF_IDATA9"), 1241 + MTK_PIN(PINCTRL_PIN(136, "RAMBUF_IDATA9"), 1125 1242 NULL, "mt2701", 1126 1243 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT), 1127 1244 MTK_FUNCTION(0, "GPIO136"), 1128 1245 MTK_FUNCTION(1, "RAMBUF_IDATA9") 1129 1246 ), 1130 - MTK_PIN( 1131 - PINCTRL_PIN(137, "RAMBUF_IDATA10"), 1247 + MTK_PIN(PINCTRL_PIN(137, "RAMBUF_IDATA10"), 1132 1248 NULL, "mt2701", 1133 1249 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT), 1134 1250 MTK_FUNCTION(0, "GPIO137"), 1135 1251 MTK_FUNCTION(1, "RAMBUF_IDATA10") 1136 1252 ), 1137 - MTK_PIN( 1138 - PINCTRL_PIN(138, "RAMBUF_IDATA11"), 1253 + MTK_PIN(PINCTRL_PIN(138, "RAMBUF_IDATA11"), 1139 1254 NULL, "mt2701", 1140 1255 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT), 1141 1256 MTK_FUNCTION(0, "GPIO138"), 1142 1257 MTK_FUNCTION(1, "RAMBUF_IDATA11") 1143 1258 ), 1144 - MTK_PIN( 1145 - PINCTRL_PIN(139, "RAMBUF_IDATA12"), 1259 + MTK_PIN(PINCTRL_PIN(139, "RAMBUF_IDATA12"), 1146 1260 NULL, "mt2701", 1147 1261 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT), 1148 1262 MTK_FUNCTION(0, "GPIO139"), 1149 1263 MTK_FUNCTION(1, "RAMBUF_IDATA12") 1150 1264 ), 1151 - MTK_PIN( 1152 - PINCTRL_PIN(140, "RAMBUF_IDATA13"), 1265 + MTK_PIN(PINCTRL_PIN(140, "RAMBUF_IDATA13"), 1153 1266 NULL, "mt2701", 1154 1267 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT), 1155 1268 MTK_FUNCTION(0, "GPIO140"), 1156 1269 MTK_FUNCTION(1, "RAMBUF_IDATA13") 1157 1270 ), 1158 - MTK_PIN( 1159 - PINCTRL_PIN(141, "RAMBUF_IDATA14"), 1271 + MTK_PIN(PINCTRL_PIN(141, "RAMBUF_IDATA14"), 1160 1272 NULL, "mt2701", 1161 1273 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT), 1162 1274 MTK_FUNCTION(0, "GPIO141"), 1163 1275 MTK_FUNCTION(1, "RAMBUF_IDATA14") 1164 1276 ), 1165 - MTK_PIN( 1166 - PINCTRL_PIN(142, "RAMBUF_IDATA15"), 1277 + MTK_PIN(PINCTRL_PIN(142, "RAMBUF_IDATA15"), 1167 1278 NULL, "mt2701", 1168 1279 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT), 1169 1280 MTK_FUNCTION(0, "GPIO142"), 1170 1281 MTK_FUNCTION(1, "RAMBUF_IDATA15") 1171 1282 ), 1172 - MTK_PIN( 1173 - PINCTRL_PIN(143, "RAMBUF_ODATA0"), 1283 + MTK_PIN(PINCTRL_PIN(143, "RAMBUF_ODATA0"), 1174 1284 NULL, "mt2701", 1175 1285 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT), 1176 1286 MTK_FUNCTION(0, "GPIO143"), 1177 1287 MTK_FUNCTION(1, "RAMBUF_ODATA0") 1178 1288 ), 1179 - MTK_PIN( 1180 - PINCTRL_PIN(144, "RAMBUF_ODATA1"), 1289 + MTK_PIN(PINCTRL_PIN(144, "RAMBUF_ODATA1"), 1181 1290 NULL, "mt2701", 1182 1291 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT), 1183 1292 MTK_FUNCTION(0, "GPIO144"), 1184 1293 MTK_FUNCTION(1, "RAMBUF_ODATA1") 1185 1294 ), 1186 - MTK_PIN( 1187 - PINCTRL_PIN(145, "RAMBUF_ODATA2"), 1295 + MTK_PIN(PINCTRL_PIN(145, "RAMBUF_ODATA2"), 1188 1296 NULL, "mt2701", 1189 1297 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT), 1190 1298 MTK_FUNCTION(0, "GPIO145"), 1191 1299 MTK_FUNCTION(1, "RAMBUF_ODATA2") 1192 1300 ), 1193 - MTK_PIN( 1194 - PINCTRL_PIN(146, "RAMBUF_ODATA3"), 1301 + MTK_PIN(PINCTRL_PIN(146, "RAMBUF_ODATA3"), 1195 1302 NULL, "mt2701", 1196 1303 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT), 1197 1304 MTK_FUNCTION(0, "GPIO146"), 1198 1305 MTK_FUNCTION(1, "RAMBUF_ODATA3") 1199 1306 ), 1200 - MTK_PIN( 1201 - PINCTRL_PIN(147, "RAMBUF_ODATA4"), 1307 + MTK_PIN(PINCTRL_PIN(147, "RAMBUF_ODATA4"), 1202 1308 NULL, "mt2701", 1203 1309 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT), 1204 1310 MTK_FUNCTION(0, "GPIO147"), 1205 1311 MTK_FUNCTION(1, "RAMBUF_ODATA4") 1206 1312 ), 1207 - MTK_PIN( 1208 - PINCTRL_PIN(148, "RAMBUF_ODATA5"), 1313 + MTK_PIN(PINCTRL_PIN(148, "RAMBUF_ODATA5"), 1209 1314 NULL, "mt2701", 1210 1315 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT), 1211 1316 MTK_FUNCTION(0, "GPIO148"), 1212 1317 MTK_FUNCTION(1, "RAMBUF_ODATA5") 1213 1318 ), 1214 - MTK_PIN( 1215 - PINCTRL_PIN(149, "RAMBUF_ODATA6"), 1319 + MTK_PIN(PINCTRL_PIN(149, "RAMBUF_ODATA6"), 1216 1320 NULL, "mt2701", 1217 1321 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT), 1218 1322 MTK_FUNCTION(0, "GPIO149"), 1219 1323 MTK_FUNCTION(1, "RAMBUF_ODATA6") 1220 1324 ), 1221 - MTK_PIN( 1222 - PINCTRL_PIN(150, "RAMBUF_ODATA7"), 1325 + MTK_PIN(PINCTRL_PIN(150, "RAMBUF_ODATA7"), 1223 1326 NULL, "mt2701", 1224 1327 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT), 1225 1328 MTK_FUNCTION(0, "GPIO150"), 1226 1329 MTK_FUNCTION(1, "RAMBUF_ODATA7") 1227 1330 ), 1228 - MTK_PIN( 1229 - PINCTRL_PIN(151, "RAMBUF_ODATA8"), 1331 + MTK_PIN(PINCTRL_PIN(151, "RAMBUF_ODATA8"), 1230 1332 NULL, "mt2701", 1231 1333 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT), 1232 1334 MTK_FUNCTION(0, "GPIO151"), 1233 1335 MTK_FUNCTION(1, "RAMBUF_ODATA8") 1234 1336 ), 1235 - MTK_PIN( 1236 - PINCTRL_PIN(152, "RAMBUF_ODATA9"), 1337 + MTK_PIN(PINCTRL_PIN(152, "RAMBUF_ODATA9"), 1237 1338 NULL, "mt2701", 1238 1339 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT), 1239 1340 MTK_FUNCTION(0, "GPIO152"), 1240 1341 MTK_FUNCTION(1, "RAMBUF_ODATA9") 1241 1342 ), 1242 - MTK_PIN( 1243 - PINCTRL_PIN(153, "RAMBUF_ODATA10"), 1343 + MTK_PIN(PINCTRL_PIN(153, "RAMBUF_ODATA10"), 1244 1344 NULL, "mt2701", 1245 1345 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT), 1246 1346 MTK_FUNCTION(0, "GPIO153"), 1247 1347 MTK_FUNCTION(1, "RAMBUF_ODATA10") 1248 1348 ), 1249 - MTK_PIN( 1250 - PINCTRL_PIN(154, "RAMBUF_ODATA11"), 1349 + MTK_PIN(PINCTRL_PIN(154, "RAMBUF_ODATA11"), 1251 1350 NULL, "mt2701", 1252 1351 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT), 1253 1352 MTK_FUNCTION(0, "GPIO154"), 1254 1353 MTK_FUNCTION(1, "RAMBUF_ODATA11") 1255 1354 ), 1256 - MTK_PIN( 1257 - PINCTRL_PIN(155, "RAMBUF_ODATA12"), 1355 + MTK_PIN(PINCTRL_PIN(155, "RAMBUF_ODATA12"), 1258 1356 NULL, "mt2701", 1259 1357 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT), 1260 1358 MTK_FUNCTION(0, "GPIO155"), 1261 1359 MTK_FUNCTION(1, "RAMBUF_ODATA12") 1262 1360 ), 1263 - MTK_PIN( 1264 - PINCTRL_PIN(156, "RAMBUF_ODATA13"), 1361 + MTK_PIN(PINCTRL_PIN(156, "RAMBUF_ODATA13"), 1265 1362 NULL, "mt2701", 1266 1363 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT), 1267 1364 MTK_FUNCTION(0, "GPIO156"), 1268 1365 MTK_FUNCTION(1, "RAMBUF_ODATA13") 1269 1366 ), 1270 - MTK_PIN( 1271 - PINCTRL_PIN(157, "RAMBUF_ODATA14"), 1367 + MTK_PIN(PINCTRL_PIN(157, "RAMBUF_ODATA14"), 1272 1368 NULL, "mt2701", 1273 1369 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT), 1274 1370 MTK_FUNCTION(0, "GPIO157"), 1275 1371 MTK_FUNCTION(1, "RAMBUF_ODATA14") 1276 1372 ), 1277 - MTK_PIN( 1278 - PINCTRL_PIN(158, "RAMBUF_ODATA15"), 1373 + MTK_PIN(PINCTRL_PIN(158, "RAMBUF_ODATA15"), 1279 1374 NULL, "mt2701", 1280 1375 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT), 1281 1376 MTK_FUNCTION(0, "GPIO158"), 1282 1377 MTK_FUNCTION(1, "RAMBUF_ODATA15") 1283 1378 ), 1284 - MTK_PIN( 1285 - PINCTRL_PIN(159, "RAMBUF_BE0"), 1379 + MTK_PIN(PINCTRL_PIN(159, "RAMBUF_BE0"), 1286 1380 NULL, "mt2701", 1287 1381 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT), 1288 1382 MTK_FUNCTION(0, "GPIO159"), 1289 1383 MTK_FUNCTION(1, "RAMBUF_BE0") 1290 1384 ), 1291 - MTK_PIN( 1292 - PINCTRL_PIN(160, "RAMBUF_BE1"), 1385 + MTK_PIN(PINCTRL_PIN(160, "RAMBUF_BE1"), 1293 1386 NULL, "mt2701", 1294 1387 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT), 1295 1388 MTK_FUNCTION(0, "GPIO160"), 1296 1389 MTK_FUNCTION(1, "RAMBUF_BE1") 1297 1390 ), 1298 - MTK_PIN( 1299 - PINCTRL_PIN(161, "AP2PT_INT"), 1391 + MTK_PIN(PINCTRL_PIN(161, "AP2PT_INT"), 1300 1392 NULL, "mt2701", 1301 1393 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT), 1302 1394 MTK_FUNCTION(0, "GPIO161"), 1303 1395 MTK_FUNCTION(1, "AP2PT_INT") 1304 1396 ), 1305 - MTK_PIN( 1306 - PINCTRL_PIN(162, "AP2PT_INT_CLR"), 1397 + MTK_PIN(PINCTRL_PIN(162, "AP2PT_INT_CLR"), 1307 1398 NULL, "mt2701", 1308 1399 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT), 1309 1400 MTK_FUNCTION(0, "GPIO162"), 1310 1401 MTK_FUNCTION(1, "AP2PT_INT_CLR") 1311 1402 ), 1312 - MTK_PIN( 1313 - PINCTRL_PIN(163, "PT2AP_INT"), 1403 + MTK_PIN(PINCTRL_PIN(163, "PT2AP_INT"), 1314 1404 NULL, "mt2701", 1315 1405 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT), 1316 1406 MTK_FUNCTION(0, "GPIO163"), 1317 1407 MTK_FUNCTION(1, "PT2AP_INT") 1318 1408 ), 1319 - MTK_PIN( 1320 - PINCTRL_PIN(164, "PT2AP_INT_CLR"), 1409 + MTK_PIN(PINCTRL_PIN(164, "PT2AP_INT_CLR"), 1321 1410 NULL, "mt2701", 1322 1411 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT), 1323 1412 MTK_FUNCTION(0, "GPIO164"), 1324 1413 MTK_FUNCTION(1, "PT2AP_INT_CLR") 1325 1414 ), 1326 - MTK_PIN( 1327 - PINCTRL_PIN(165, "AP2UP_INT"), 1415 + MTK_PIN(PINCTRL_PIN(165, "AP2UP_INT"), 1328 1416 NULL, "mt2701", 1329 1417 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT), 1330 1418 MTK_FUNCTION(0, "GPIO165"), 1331 1419 MTK_FUNCTION(1, "AP2UP_INT") 1332 1420 ), 1333 - MTK_PIN( 1334 - PINCTRL_PIN(166, "AP2UP_INT_CLR"), 1421 + MTK_PIN(PINCTRL_PIN(166, "AP2UP_INT_CLR"), 1335 1422 NULL, "mt2701", 1336 1423 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT), 1337 1424 MTK_FUNCTION(0, "GPIO166"), 1338 1425 MTK_FUNCTION(1, "AP2UP_INT_CLR") 1339 1426 ), 1340 - MTK_PIN( 1341 - PINCTRL_PIN(167, "UP2AP_INT"), 1427 + MTK_PIN(PINCTRL_PIN(167, "UP2AP_INT"), 1342 1428 NULL, "mt2701", 1343 1429 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT), 1344 1430 MTK_FUNCTION(0, "GPIO167"), 1345 1431 MTK_FUNCTION(1, "UP2AP_INT") 1346 1432 ), 1347 - MTK_PIN( 1348 - PINCTRL_PIN(168, "UP2AP_INT_CLR"), 1433 + MTK_PIN(PINCTRL_PIN(168, "UP2AP_INT_CLR"), 1349 1434 NULL, "mt2701", 1350 1435 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT), 1351 1436 MTK_FUNCTION(0, "GPIO168"), 1352 1437 MTK_FUNCTION(1, "UP2AP_INT_CLR") 1353 1438 ), 1354 - MTK_PIN( 1355 - PINCTRL_PIN(169, "RAMBUF_ADDR0"), 1439 + MTK_PIN(PINCTRL_PIN(169, "RAMBUF_ADDR0"), 1356 1440 NULL, "mt2701", 1357 1441 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT), 1358 1442 MTK_FUNCTION(0, "GPIO169"), 1359 1443 MTK_FUNCTION(1, "RAMBUF_ADDR0") 1360 1444 ), 1361 - MTK_PIN( 1362 - PINCTRL_PIN(170, "RAMBUF_ADDR1"), 1445 + MTK_PIN(PINCTRL_PIN(170, "RAMBUF_ADDR1"), 1363 1446 NULL, "mt2701", 1364 1447 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT), 1365 1448 MTK_FUNCTION(0, "GPIO170"), 1366 1449 MTK_FUNCTION(1, "RAMBUF_ADDR1") 1367 1450 ), 1368 - MTK_PIN( 1369 - PINCTRL_PIN(171, "RAMBUF_ADDR2"), 1451 + MTK_PIN(PINCTRL_PIN(171, "RAMBUF_ADDR2"), 1370 1452 NULL, "mt2701", 1371 1453 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT), 1372 1454 MTK_FUNCTION(0, "GPIO171"), 1373 1455 MTK_FUNCTION(1, "RAMBUF_ADDR2") 1374 1456 ), 1375 - MTK_PIN( 1376 - PINCTRL_PIN(172, "RAMBUF_ADDR3"), 1457 + MTK_PIN(PINCTRL_PIN(172, "RAMBUF_ADDR3"), 1377 1458 NULL, "mt2701", 1378 1459 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT), 1379 1460 MTK_FUNCTION(0, "GPIO172"), 1380 1461 MTK_FUNCTION(1, "RAMBUF_ADDR3") 1381 1462 ), 1382 - MTK_PIN( 1383 - PINCTRL_PIN(173, "RAMBUF_ADDR4"), 1463 + MTK_PIN(PINCTRL_PIN(173, "RAMBUF_ADDR4"), 1384 1464 NULL, "mt2701", 1385 1465 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT), 1386 1466 MTK_FUNCTION(0, "GPIO173"), 1387 1467 MTK_FUNCTION(1, "RAMBUF_ADDR4") 1388 1468 ), 1389 - MTK_PIN( 1390 - PINCTRL_PIN(174, "RAMBUF_ADDR5"), 1469 + MTK_PIN(PINCTRL_PIN(174, "RAMBUF_ADDR5"), 1391 1470 NULL, "mt2701", 1392 1471 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT), 1393 1472 MTK_FUNCTION(0, "GPIO174"), 1394 1473 MTK_FUNCTION(1, "RAMBUF_ADDR5") 1395 1474 ), 1396 - MTK_PIN( 1397 - PINCTRL_PIN(175, "RAMBUF_ADDR6"), 1475 + MTK_PIN(PINCTRL_PIN(175, "RAMBUF_ADDR6"), 1398 1476 NULL, "mt2701", 1399 1477 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT), 1400 1478 MTK_FUNCTION(0, "GPIO175"), 1401 1479 MTK_FUNCTION(1, "RAMBUF_ADDR6") 1402 1480 ), 1403 - MTK_PIN( 1404 - PINCTRL_PIN(176, "RAMBUF_ADDR7"), 1481 + MTK_PIN(PINCTRL_PIN(176, "RAMBUF_ADDR7"), 1405 1482 NULL, "mt2701", 1406 1483 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT), 1407 1484 MTK_FUNCTION(0, "GPIO176"), 1408 1485 MTK_FUNCTION(1, "RAMBUF_ADDR7") 1409 1486 ), 1410 - MTK_PIN( 1411 - PINCTRL_PIN(177, "RAMBUF_ADDR8"), 1487 + MTK_PIN(PINCTRL_PIN(177, "RAMBUF_ADDR8"), 1412 1488 NULL, "mt2701", 1413 1489 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT), 1414 1490 MTK_FUNCTION(0, "GPIO177"), 1415 1491 MTK_FUNCTION(1, "RAMBUF_ADDR8") 1416 1492 ), 1417 - MTK_PIN( 1418 - PINCTRL_PIN(178, "RAMBUF_ADDR9"), 1493 + MTK_PIN(PINCTRL_PIN(178, "RAMBUF_ADDR9"), 1419 1494 NULL, "mt2701", 1420 1495 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT), 1421 1496 MTK_FUNCTION(0, "GPIO178"), 1422 1497 MTK_FUNCTION(1, "RAMBUF_ADDR9") 1423 1498 ), 1424 - MTK_PIN( 1425 - PINCTRL_PIN(179, "RAMBUF_ADDR10"), 1499 + MTK_PIN(PINCTRL_PIN(179, "RAMBUF_ADDR10"), 1426 1500 NULL, "mt2701", 1427 1501 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT), 1428 1502 MTK_FUNCTION(0, "GPIO179"), 1429 1503 MTK_FUNCTION(1, "RAMBUF_ADDR10") 1430 1504 ), 1431 - MTK_PIN( 1432 - PINCTRL_PIN(180, "RAMBUF_RW"), 1505 + MTK_PIN(PINCTRL_PIN(180, "RAMBUF_RW"), 1433 1506 NULL, "mt2701", 1434 1507 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT), 1435 1508 MTK_FUNCTION(0, "GPIO180"), 1436 1509 MTK_FUNCTION(1, "RAMBUF_RW") 1437 1510 ), 1438 - MTK_PIN( 1439 - PINCTRL_PIN(181, "RAMBUF_LAST"), 1511 + MTK_PIN(PINCTRL_PIN(181, "RAMBUF_LAST"), 1440 1512 NULL, "mt2701", 1441 1513 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT), 1442 1514 MTK_FUNCTION(0, "GPIO181"), 1443 1515 MTK_FUNCTION(1, "RAMBUF_LAST") 1444 1516 ), 1445 - MTK_PIN( 1446 - PINCTRL_PIN(182, "RAMBUF_HP"), 1517 + MTK_PIN(PINCTRL_PIN(182, "RAMBUF_HP"), 1447 1518 NULL, "mt2701", 1448 1519 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT), 1449 1520 MTK_FUNCTION(0, "GPIO182"), 1450 1521 MTK_FUNCTION(1, "RAMBUF_HP") 1451 1522 ), 1452 - MTK_PIN( 1453 - PINCTRL_PIN(183, "RAMBUF_REQ"), 1523 + MTK_PIN(PINCTRL_PIN(183, "RAMBUF_REQ"), 1454 1524 NULL, "mt2701", 1455 1525 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT), 1456 1526 MTK_FUNCTION(0, "GPIO183"), 1457 1527 MTK_FUNCTION(1, "RAMBUF_REQ") 1458 1528 ), 1459 - MTK_PIN( 1460 - PINCTRL_PIN(184, "RAMBUF_ALE"), 1529 + MTK_PIN(PINCTRL_PIN(184, "RAMBUF_ALE"), 1461 1530 NULL, "mt2701", 1462 1531 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT), 1463 1532 MTK_FUNCTION(0, "GPIO184"), 1464 1533 MTK_FUNCTION(1, "RAMBUF_ALE") 1465 1534 ), 1466 - MTK_PIN( 1467 - PINCTRL_PIN(185, "RAMBUF_DLE"), 1535 + MTK_PIN(PINCTRL_PIN(185, "RAMBUF_DLE"), 1468 1536 NULL, "mt2701", 1469 1537 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT), 1470 1538 MTK_FUNCTION(0, "GPIO185"), 1471 1539 MTK_FUNCTION(1, "RAMBUF_DLE") 1472 1540 ), 1473 - MTK_PIN( 1474 - PINCTRL_PIN(186, "RAMBUF_WDLE"), 1541 + MTK_PIN(PINCTRL_PIN(186, "RAMBUF_WDLE"), 1475 1542 NULL, "mt2701", 1476 1543 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT), 1477 1544 MTK_FUNCTION(0, "GPIO186"), 1478 1545 MTK_FUNCTION(1, "RAMBUF_WDLE") 1479 1546 ), 1480 - MTK_PIN( 1481 - PINCTRL_PIN(187, "RAMBUF_O_CLK"), 1547 + MTK_PIN(PINCTRL_PIN(187, "RAMBUF_O_CLK"), 1482 1548 NULL, "mt2701", 1483 1549 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT), 1484 1550 MTK_FUNCTION(0, "GPIO187"), 1485 1551 MTK_FUNCTION(1, "RAMBUF_O_CLK") 1486 1552 ), 1487 - MTK_PIN( 1488 - PINCTRL_PIN(188, "I2S2_MCLK"), 1553 + MTK_PIN(PINCTRL_PIN(188, "I2S2_MCLK"), 1489 1554 NULL, "mt2701", 1490 1555 MTK_EINT_FUNCTION(0, 100), 1491 1556 MTK_FUNCTION(0, "GPIO188"), 1492 1557 MTK_FUNCTION(1, "I2S2_MCLK") 1493 1558 ), 1494 - MTK_PIN( 1495 - PINCTRL_PIN(189, "I2S3_DATA"), 1559 + MTK_PIN(PINCTRL_PIN(189, "I2S3_DATA"), 1496 1560 NULL, "mt2701", 1497 1561 MTK_EINT_FUNCTION(0, 101), 1498 1562 MTK_FUNCTION(0, "GPIO189"), 1499 1563 MTK_FUNCTION(2, "I2S3_DATA_BYPS"), 1500 1564 MTK_FUNCTION(3, "PCM_TX") 1501 1565 ), 1502 - MTK_PIN( 1503 - PINCTRL_PIN(190, "I2S3_DATA_IN"), 1566 + MTK_PIN(PINCTRL_PIN(190, "I2S3_DATA_IN"), 1504 1567 NULL, "mt2701", 1505 1568 MTK_EINT_FUNCTION(0, 102), 1506 1569 MTK_FUNCTION(0, "GPIO190"), 1507 1570 MTK_FUNCTION(1, "I2S3_DATA_IN"), 1508 1571 MTK_FUNCTION(3, "PCM_RX") 1509 1572 ), 1510 - MTK_PIN( 1511 - PINCTRL_PIN(191, "I2S3_BCK"), 1573 + MTK_PIN(PINCTRL_PIN(191, "I2S3_BCK"), 1512 1574 NULL, "mt2701", 1513 1575 MTK_EINT_FUNCTION(0, 103), 1514 1576 MTK_FUNCTION(0, "GPIO191"), 1515 1577 MTK_FUNCTION(1, "I2S3_BCK"), 1516 1578 MTK_FUNCTION(3, "PCM_CLK0") 1517 1579 ), 1518 - MTK_PIN( 1519 - PINCTRL_PIN(192, "I2S3_LRCK"), 1580 + MTK_PIN(PINCTRL_PIN(192, "I2S3_LRCK"), 1520 1581 NULL, "mt2701", 1521 1582 MTK_EINT_FUNCTION(0, 104), 1522 1583 MTK_FUNCTION(0, "GPIO192"), 1523 1584 MTK_FUNCTION(1, "I2S3_LRCK"), 1524 1585 MTK_FUNCTION(3, "PCM_SYNC") 1525 1586 ), 1526 - MTK_PIN( 1527 - PINCTRL_PIN(193, "I2S3_MCLK"), 1587 + MTK_PIN(PINCTRL_PIN(193, "I2S3_MCLK"), 1528 1588 NULL, "mt2701", 1529 1589 MTK_EINT_FUNCTION(0, 105), 1530 1590 MTK_FUNCTION(0, "GPIO193"), 1531 1591 MTK_FUNCTION(1, "I2S3_MCLK") 1532 1592 ), 1533 - MTK_PIN( 1534 - PINCTRL_PIN(194, "I2S4_DATA"), 1593 + MTK_PIN(PINCTRL_PIN(194, "I2S4_DATA"), 1535 1594 NULL, "mt2701", 1536 1595 MTK_EINT_FUNCTION(0, 106), 1537 1596 MTK_FUNCTION(0, "GPIO194"), ··· 1471 1666 MTK_FUNCTION(2, "I2S4_DATA_BYPS"), 1472 1667 MTK_FUNCTION(3, "PCM_TX") 1473 1668 ), 1474 - MTK_PIN( 1475 - PINCTRL_PIN(195, "I2S4_DATA_IN"), 1669 + MTK_PIN(PINCTRL_PIN(195, "I2S4_DATA_IN"), 1476 1670 NULL, "mt2701", 1477 1671 MTK_EINT_FUNCTION(0, 107), 1478 1672 MTK_FUNCTION(0, "GPIO195"), 1479 1673 MTK_FUNCTION(1, "I2S4_DATA_IN"), 1480 1674 MTK_FUNCTION(3, "PCM_RX") 1481 1675 ), 1482 - MTK_PIN( 1483 - PINCTRL_PIN(196, "I2S4_BCK"), 1676 + MTK_PIN(PINCTRL_PIN(196, "I2S4_BCK"), 1484 1677 NULL, "mt2701", 1485 1678 MTK_EINT_FUNCTION(0, 108), 1486 1679 MTK_FUNCTION(0, "GPIO196"), 1487 1680 MTK_FUNCTION(1, "I2S4_BCK"), 1488 1681 MTK_FUNCTION(3, "PCM_CLK0") 1489 1682 ), 1490 - MTK_PIN( 1491 - PINCTRL_PIN(197, "I2S4_LRCK"), 1683 + MTK_PIN(PINCTRL_PIN(197, "I2S4_LRCK"), 1492 1684 NULL, "mt2701", 1493 1685 MTK_EINT_FUNCTION(0, 109), 1494 1686 MTK_FUNCTION(0, "GPIO197"), 1495 1687 MTK_FUNCTION(1, "I2S4_LRCK"), 1496 1688 MTK_FUNCTION(3, "PCM_SYNC") 1497 1689 ), 1498 - MTK_PIN( 1499 - PINCTRL_PIN(198, "I2S4_MCLK"), 1690 + MTK_PIN(PINCTRL_PIN(198, "I2S4_MCLK"), 1500 1691 NULL, "mt2701", 1501 1692 MTK_EINT_FUNCTION(0, 110), 1502 1693 MTK_FUNCTION(0, "GPIO198"), 1503 1694 MTK_FUNCTION(1, "I2S4_MCLK") 1504 1695 ), 1505 - MTK_PIN( 1506 - PINCTRL_PIN(199, "SPI1_CLK"), 1696 + MTK_PIN(PINCTRL_PIN(199, "SPI1_CLK"), 1507 1697 NULL, "mt2701", 1508 1698 MTK_EINT_FUNCTION(0, 111), 1509 1699 MTK_FUNCTION(0, "GPIO199"), ··· 1507 1707 MTK_FUNCTION(4, "KCOL3"), 1508 1708 MTK_FUNCTION(7, "DBG_MON_B[15]") 1509 1709 ), 1510 - MTK_PIN( 1511 - PINCTRL_PIN(200, "SPDIF_OUT"), 1710 + MTK_PIN(PINCTRL_PIN(200, "SPDIF_OUT"), 1512 1711 NULL, "mt2701", 1513 1712 MTK_EINT_FUNCTION(0, 112), 1514 1713 MTK_FUNCTION(0, "GPIO200"), ··· 1516 1717 MTK_FUNCTION(6, "URXD2"), 1517 1718 MTK_FUNCTION(7, "DBG_MON_B[16]") 1518 1719 ), 1519 - MTK_PIN( 1520 - PINCTRL_PIN(201, "SPDIF_IN0"), 1720 + MTK_PIN(PINCTRL_PIN(201, "SPDIF_IN0"), 1521 1721 NULL, "mt2701", 1522 1722 MTK_EINT_FUNCTION(0, 113), 1523 1723 MTK_FUNCTION(0, "GPIO201"), ··· 1525 1727 MTK_FUNCTION(6, "UTXD2"), 1526 1728 MTK_FUNCTION(7, "DBG_MON_B[17]") 1527 1729 ), 1528 - MTK_PIN( 1529 - PINCTRL_PIN(202, "SPDIF_IN1"), 1730 + MTK_PIN(PINCTRL_PIN(202, "SPDIF_IN1"), 1530 1731 NULL, "mt2701", 1531 1732 MTK_EINT_FUNCTION(0, 114), 1532 1733 MTK_FUNCTION(0, "GPIO202"), 1533 1734 MTK_FUNCTION(1, "SPDIF_IN1") 1534 1735 ), 1535 - MTK_PIN( 1536 - PINCTRL_PIN(203, "PWM0"), 1736 + MTK_PIN(PINCTRL_PIN(203, "PWM0"), 1537 1737 NULL, "mt2701", 1538 1738 MTK_EINT_FUNCTION(0, 115), 1539 1739 MTK_FUNCTION(0, "GPIO203"), ··· 1541 1745 MTK_FUNCTION(7, "DBG_MON_B[18]"), 1542 1746 MTK_FUNCTION(9, "I2S2_DATA") 1543 1747 ), 1544 - MTK_PIN( 1545 - PINCTRL_PIN(204, "PWM1"), 1748 + MTK_PIN(PINCTRL_PIN(204, "PWM1"), 1546 1749 NULL, "mt2701", 1547 1750 MTK_EINT_FUNCTION(0, 116), 1548 1751 MTK_FUNCTION(0, "GPIO204"), ··· 1551 1756 MTK_FUNCTION(7, "DBG_MON_B[19]"), 1552 1757 MTK_FUNCTION(9, "I2S3_DATA") 1553 1758 ), 1554 - MTK_PIN( 1555 - PINCTRL_PIN(205, "PWM2"), 1759 + MTK_PIN(PINCTRL_PIN(205, "PWM2"), 1556 1760 NULL, "mt2701", 1557 1761 MTK_EINT_FUNCTION(0, 117), 1558 1762 MTK_FUNCTION(0, "GPIO205"), ··· 1560 1766 MTK_FUNCTION(5, "G1_TXD0"), 1561 1767 MTK_FUNCTION(7, "DBG_MON_B[20]") 1562 1768 ), 1563 - MTK_PIN( 1564 - PINCTRL_PIN(206, "PWM3"), 1769 + MTK_PIN(PINCTRL_PIN(206, "PWM3"), 1565 1770 NULL, "mt2701", 1566 1771 MTK_EINT_FUNCTION(0, 118), 1567 1772 MTK_FUNCTION(0, "GPIO206"), ··· 1570 1777 MTK_FUNCTION(5, "G1_TXC"), 1571 1778 MTK_FUNCTION(7, "DBG_MON_B[21]") 1572 1779 ), 1573 - MTK_PIN( 1574 - PINCTRL_PIN(207, "PWM4"), 1780 + MTK_PIN(PINCTRL_PIN(207, "PWM4"), 1575 1781 NULL, "mt2701", 1576 1782 MTK_EINT_FUNCTION(0, 119), 1577 1783 MTK_FUNCTION(0, "GPIO207"), ··· 1580 1788 MTK_FUNCTION(5, "G1_RXC"), 1581 1789 MTK_FUNCTION(7, "DBG_MON_B[22]") 1582 1790 ), 1583 - MTK_PIN( 1584 - PINCTRL_PIN(208, "AUD_EXT_CK1"), 1791 + MTK_PIN(PINCTRL_PIN(208, "AUD_EXT_CK1"), 1585 1792 NULL, "mt2701", 1586 1793 MTK_EINT_FUNCTION(0, 120), 1587 1794 MTK_FUNCTION(0, "GPIO208"), ··· 1593 1802 MTK_FUNCTION(7, "DBG_MON_A[31]"), 1594 1803 MTK_FUNCTION(11, "PCIE0_PERST_N") 1595 1804 ), 1596 - MTK_PIN( 1597 - PINCTRL_PIN(209, "AUD_EXT_CK2"), 1805 + MTK_PIN(PINCTRL_PIN(209, "AUD_EXT_CK2"), 1598 1806 NULL, "mt2701", 1599 1807 MTK_EINT_FUNCTION(0, 121), 1600 1808 MTK_FUNCTION(0, "GPIO209"), ··· 1605 1815 MTK_FUNCTION(7, "DBG_MON_A[32]"), 1606 1816 MTK_FUNCTION(11, "PCIE1_PERST_N") 1607 1817 ), 1608 - MTK_PIN( 1609 - PINCTRL_PIN(210, "AUD_CLOCK"), 1818 + MTK_PIN(PINCTRL_PIN(210, "AUD_CLOCK"), 1610 1819 NULL, "mt2701", 1611 1820 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT), 1612 1821 MTK_FUNCTION(0, "GPIO210"), 1613 1822 MTK_FUNCTION(1, "AUD_CLOCK") 1614 1823 ), 1615 - MTK_PIN( 1616 - PINCTRL_PIN(211, "DVP_RESET"), 1824 + MTK_PIN(PINCTRL_PIN(211, "DVP_RESET"), 1617 1825 NULL, "mt2701", 1618 1826 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT), 1619 1827 MTK_FUNCTION(0, "GPIO211"), 1620 1828 MTK_FUNCTION(1, "DVP_RESET") 1621 1829 ), 1622 - MTK_PIN( 1623 - PINCTRL_PIN(212, "DVP_CLOCK"), 1830 + MTK_PIN(PINCTRL_PIN(212, "DVP_CLOCK"), 1624 1831 NULL, "mt2701", 1625 1832 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT), 1626 1833 MTK_FUNCTION(0, "GPIO212"), 1627 1834 MTK_FUNCTION(1, "DVP_CLOCK") 1628 1835 ), 1629 - MTK_PIN( 1630 - PINCTRL_PIN(213, "DVP_CS"), 1836 + MTK_PIN(PINCTRL_PIN(213, "DVP_CS"), 1631 1837 NULL, "mt2701", 1632 1838 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT), 1633 1839 MTK_FUNCTION(0, "GPIO213"), 1634 1840 MTK_FUNCTION(1, "DVP_CS") 1635 1841 ), 1636 - MTK_PIN( 1637 - PINCTRL_PIN(214, "DVP_CK"), 1842 + MTK_PIN(PINCTRL_PIN(214, "DVP_CK"), 1638 1843 NULL, "mt2701", 1639 1844 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT), 1640 1845 MTK_FUNCTION(0, "GPIO214"), 1641 1846 MTK_FUNCTION(1, "DVP_CK") 1642 1847 ), 1643 - MTK_PIN( 1644 - PINCTRL_PIN(215, "DVP_DI"), 1848 + MTK_PIN(PINCTRL_PIN(215, "DVP_DI"), 1645 1849 NULL, "mt2701", 1646 1850 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT), 1647 1851 MTK_FUNCTION(0, "GPIO215"), 1648 1852 MTK_FUNCTION(1, "DVP_DI") 1649 1853 ), 1650 - MTK_PIN( 1651 - PINCTRL_PIN(216, "DVP_DO"), 1854 + MTK_PIN(PINCTRL_PIN(216, "DVP_DO"), 1652 1855 NULL, "mt2701", 1653 1856 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT), 1654 1857 MTK_FUNCTION(0, "GPIO216"), 1655 1858 MTK_FUNCTION(1, "DVP_DO") 1656 1859 ), 1657 - MTK_PIN( 1658 - PINCTRL_PIN(217, "AP_CS"), 1860 + MTK_PIN(PINCTRL_PIN(217, "AP_CS"), 1659 1861 NULL, "mt2701", 1660 1862 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT), 1661 1863 MTK_FUNCTION(0, "GPIO217"), 1662 1864 MTK_FUNCTION(1, "AP_CS") 1663 1865 ), 1664 - MTK_PIN( 1665 - PINCTRL_PIN(218, "AP_CK"), 1866 + MTK_PIN(PINCTRL_PIN(218, "AP_CK"), 1666 1867 NULL, "mt2701", 1667 1868 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT), 1668 1869 MTK_FUNCTION(0, "GPIO218"), 1669 1870 MTK_FUNCTION(1, "AP_CK") 1670 1871 ), 1671 - MTK_PIN( 1672 - PINCTRL_PIN(219, "AP_DI"), 1872 + MTK_PIN(PINCTRL_PIN(219, "AP_DI"), 1673 1873 NULL, "mt2701", 1674 1874 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT), 1675 1875 MTK_FUNCTION(0, "GPIO219"), 1676 1876 MTK_FUNCTION(1, "AP_DI") 1677 1877 ), 1678 - MTK_PIN( 1679 - PINCTRL_PIN(220, "AP_DO"), 1878 + MTK_PIN(PINCTRL_PIN(220, "AP_DO"), 1680 1879 NULL, "mt2701", 1681 1880 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT), 1682 1881 MTK_FUNCTION(0, "GPIO220"), 1683 1882 MTK_FUNCTION(1, "AP_DO") 1684 1883 ), 1685 - MTK_PIN( 1686 - PINCTRL_PIN(221, "DVD_BCLK"), 1884 + MTK_PIN(PINCTRL_PIN(221, "DVD_BCLK"), 1687 1885 NULL, "mt2701", 1688 1886 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT), 1689 1887 MTK_FUNCTION(0, "GPIO221"), 1690 1888 MTK_FUNCTION(1, "DVD_BCLK") 1691 1889 ), 1692 - MTK_PIN( 1693 - PINCTRL_PIN(222, "T8032_CLK"), 1890 + MTK_PIN(PINCTRL_PIN(222, "T8032_CLK"), 1694 1891 NULL, "mt2701", 1695 1892 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT), 1696 1893 MTK_FUNCTION(0, "GPIO222"), 1697 1894 MTK_FUNCTION(1, "T8032_CLK") 1698 1895 ), 1699 - MTK_PIN( 1700 - PINCTRL_PIN(223, "AP_BCLK"), 1896 + MTK_PIN(PINCTRL_PIN(223, "AP_BCLK"), 1701 1897 NULL, "mt2701", 1702 1898 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT), 1703 1899 MTK_FUNCTION(0, "GPIO223"), 1704 1900 MTK_FUNCTION(1, "AP_BCLK") 1705 1901 ), 1706 - MTK_PIN( 1707 - PINCTRL_PIN(224, "HOST_CS"), 1902 + MTK_PIN(PINCTRL_PIN(224, "HOST_CS"), 1708 1903 NULL, "mt2701", 1709 1904 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT), 1710 1905 MTK_FUNCTION(0, "GPIO224"), 1711 1906 MTK_FUNCTION(1, "HOST_CS") 1712 1907 ), 1713 - MTK_PIN( 1714 - PINCTRL_PIN(225, "HOST_CK"), 1908 + MTK_PIN(PINCTRL_PIN(225, "HOST_CK"), 1715 1909 NULL, "mt2701", 1716 1910 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT), 1717 1911 MTK_FUNCTION(0, "GPIO225"), 1718 1912 MTK_FUNCTION(1, "HOST_CK") 1719 1913 ), 1720 - MTK_PIN( 1721 - PINCTRL_PIN(226, "HOST_DO0"), 1914 + MTK_PIN(PINCTRL_PIN(226, "HOST_DO0"), 1722 1915 NULL, "mt2701", 1723 1916 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT), 1724 1917 MTK_FUNCTION(0, "GPIO226"), 1725 1918 MTK_FUNCTION(1, "HOST_DO0") 1726 1919 ), 1727 - MTK_PIN( 1728 - PINCTRL_PIN(227, "HOST_DO1"), 1920 + MTK_PIN(PINCTRL_PIN(227, "HOST_DO1"), 1729 1921 NULL, "mt2701", 1730 1922 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT), 1731 1923 MTK_FUNCTION(0, "GPIO227"), 1732 1924 MTK_FUNCTION(1, "HOST_DO1") 1733 1925 ), 1734 - MTK_PIN( 1735 - PINCTRL_PIN(228, "SLV_CS"), 1926 + MTK_PIN(PINCTRL_PIN(228, "SLV_CS"), 1736 1927 NULL, "mt2701", 1737 1928 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT), 1738 1929 MTK_FUNCTION(0, "GPIO228"), 1739 1930 MTK_FUNCTION(1, "SLV_CS") 1740 1931 ), 1741 - MTK_PIN( 1742 - PINCTRL_PIN(229, "SLV_CK"), 1932 + MTK_PIN(PINCTRL_PIN(229, "SLV_CK"), 1743 1933 NULL, "mt2701", 1744 1934 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT), 1745 1935 MTK_FUNCTION(0, "GPIO229"), 1746 1936 MTK_FUNCTION(1, "SLV_CK") 1747 1937 ), 1748 - MTK_PIN( 1749 - PINCTRL_PIN(230, "SLV_DI0"), 1938 + MTK_PIN(PINCTRL_PIN(230, "SLV_DI0"), 1750 1939 NULL, "mt2701", 1751 1940 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT), 1752 1941 MTK_FUNCTION(0, "GPIO230"), 1753 1942 MTK_FUNCTION(1, "SLV_DI0") 1754 1943 ), 1755 - MTK_PIN( 1756 - PINCTRL_PIN(231, "SLV_DI1"), 1944 + MTK_PIN(PINCTRL_PIN(231, "SLV_DI1"), 1757 1945 NULL, "mt2701", 1758 1946 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT), 1759 1947 MTK_FUNCTION(0, "GPIO231"), 1760 1948 MTK_FUNCTION(1, "SLV_DI1") 1761 1949 ), 1762 - MTK_PIN( 1763 - PINCTRL_PIN(232, "AP2DSP_INT"), 1950 + MTK_PIN(PINCTRL_PIN(232, "AP2DSP_INT"), 1764 1951 NULL, "mt2701", 1765 1952 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT), 1766 1953 MTK_FUNCTION(0, "GPIO232"), 1767 1954 MTK_FUNCTION(1, "AP2DSP_INT") 1768 1955 ), 1769 - MTK_PIN( 1770 - PINCTRL_PIN(233, "AP2DSP_INT_CLR"), 1956 + MTK_PIN(PINCTRL_PIN(233, "AP2DSP_INT_CLR"), 1771 1957 NULL, "mt2701", 1772 1958 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT), 1773 1959 MTK_FUNCTION(0, "GPIO233"), 1774 1960 MTK_FUNCTION(1, "AP2DSP_INT_CLR") 1775 1961 ), 1776 - MTK_PIN( 1777 - PINCTRL_PIN(234, "DSP2AP_INT"), 1962 + MTK_PIN(PINCTRL_PIN(234, "DSP2AP_INT"), 1778 1963 NULL, "mt2701", 1779 1964 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT), 1780 1965 MTK_FUNCTION(0, "GPIO234"), 1781 1966 MTK_FUNCTION(1, "DSP2AP_INT") 1782 1967 ), 1783 - MTK_PIN( 1784 - PINCTRL_PIN(235, "DSP2AP_INT_CLR"), 1968 + MTK_PIN(PINCTRL_PIN(235, "DSP2AP_INT_CLR"), 1785 1969 NULL, "mt2701", 1786 1970 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT), 1787 1971 MTK_FUNCTION(0, "GPIO235"), 1788 1972 MTK_FUNCTION(1, "DSP2AP_INT_CLR") 1789 1973 ), 1790 - MTK_PIN( 1791 - PINCTRL_PIN(236, "EXT_SDIO3"), 1974 + MTK_PIN(PINCTRL_PIN(236, "EXT_SDIO3"), 1792 1975 NULL, "mt2701", 1793 1976 MTK_EINT_FUNCTION(0, 122), 1794 1977 MTK_FUNCTION(0, "GPIO236"), ··· 1769 2006 MTK_FUNCTION(2, "IDDIG"), 1770 2007 MTK_FUNCTION(7, "DBG_MON_A[1]") 1771 2008 ), 1772 - MTK_PIN( 1773 - PINCTRL_PIN(237, "EXT_SDIO2"), 2009 + MTK_PIN(PINCTRL_PIN(237, "EXT_SDIO2"), 1774 2010 NULL, "mt2701", 1775 2011 MTK_EINT_FUNCTION(0, 123), 1776 2012 MTK_FUNCTION(0, "GPIO237"), 1777 2013 MTK_FUNCTION(1, "EXT_SDIO2"), 1778 2014 MTK_FUNCTION(2, "DRV_VBUS") 1779 2015 ), 1780 - MTK_PIN( 1781 - PINCTRL_PIN(238, "EXT_SDIO1"), 2016 + MTK_PIN(PINCTRL_PIN(238, "EXT_SDIO1"), 1782 2017 NULL, "mt2701", 1783 2018 MTK_EINT_FUNCTION(0, 124), 1784 2019 MTK_FUNCTION(0, "GPIO238"), 1785 2020 MTK_FUNCTION(1, "EXT_SDIO1"), 1786 2021 MTK_FUNCTION(2, "IDDIG_P1") 1787 2022 ), 1788 - MTK_PIN( 1789 - PINCTRL_PIN(239, "EXT_SDIO0"), 2023 + MTK_PIN(PINCTRL_PIN(239, "EXT_SDIO0"), 1790 2024 NULL, "mt2701", 1791 2025 MTK_EINT_FUNCTION(0, 125), 1792 2026 MTK_FUNCTION(0, "GPIO239"), 1793 2027 MTK_FUNCTION(1, "EXT_SDIO0"), 1794 2028 MTK_FUNCTION(2, "DRV_VBUS_P1") 1795 2029 ), 1796 - MTK_PIN( 1797 - PINCTRL_PIN(240, "EXT_XCS"), 2030 + MTK_PIN(PINCTRL_PIN(240, "EXT_XCS"), 1798 2031 NULL, "mt2701", 1799 2032 MTK_EINT_FUNCTION(0, 126), 1800 2033 MTK_FUNCTION(0, "GPIO240"), 1801 2034 MTK_FUNCTION(1, "EXT_XCS") 1802 2035 ), 1803 - MTK_PIN( 1804 - PINCTRL_PIN(241, "EXT_SCK"), 2036 + MTK_PIN(PINCTRL_PIN(241, "EXT_SCK"), 1805 2037 NULL, "mt2701", 1806 2038 MTK_EINT_FUNCTION(0, 127), 1807 2039 MTK_FUNCTION(0, "GPIO241"), 1808 2040 MTK_FUNCTION(1, "EXT_SCK") 1809 2041 ), 1810 - MTK_PIN( 1811 - PINCTRL_PIN(242, "URTS2"), 2042 + MTK_PIN(PINCTRL_PIN(242, "URTS2"), 1812 2043 NULL, "mt2701", 1813 2044 MTK_EINT_FUNCTION(0, 128), 1814 2045 MTK_FUNCTION(0, "GPIO242"), ··· 1812 2055 MTK_FUNCTION(4, "SCL1"), 1813 2056 MTK_FUNCTION(7, "DBG_MON_B[32]") 1814 2057 ), 1815 - MTK_PIN( 1816 - PINCTRL_PIN(243, "UCTS2"), 2058 + MTK_PIN(PINCTRL_PIN(243, "UCTS2"), 1817 2059 NULL, "mt2701", 1818 2060 MTK_EINT_FUNCTION(0, 129), 1819 2061 MTK_FUNCTION(0, "GPIO243"), ··· 1822 2066 MTK_FUNCTION(4, "SDA1"), 1823 2067 MTK_FUNCTION(7, "DBG_MON_A[6]") 1824 2068 ), 1825 - MTK_PIN( 1826 - PINCTRL_PIN(244, "HDMI_SDA_RX"), 2069 + MTK_PIN(PINCTRL_PIN(244, "HDMI_SDA_RX"), 1827 2070 NULL, "mt2701", 1828 2071 MTK_EINT_FUNCTION(0, 130), 1829 2072 MTK_FUNCTION(0, "GPIO244"), 1830 2073 MTK_FUNCTION(1, "HDMI_SDA_RX") 1831 2074 ), 1832 - MTK_PIN( 1833 - PINCTRL_PIN(245, "HDMI_SCL_RX"), 2075 + MTK_PIN(PINCTRL_PIN(245, "HDMI_SCL_RX"), 1834 2076 NULL, "mt2701", 1835 2077 MTK_EINT_FUNCTION(0, 131), 1836 2078 MTK_FUNCTION(0, "GPIO245"), 1837 2079 MTK_FUNCTION(1, "HDMI_SCL_RX") 1838 2080 ), 1839 - MTK_PIN( 1840 - PINCTRL_PIN(246, "MHL_SENCE"), 2081 + MTK_PIN(PINCTRL_PIN(246, "MHL_SENCE"), 1841 2082 NULL, "mt2701", 1842 2083 MTK_EINT_FUNCTION(0, 132), 1843 2084 MTK_FUNCTION(0, "GPIO246") 1844 2085 ), 1845 - MTK_PIN( 1846 - PINCTRL_PIN(247, "HDMI_HPD_CBUS_RX"), 2086 + MTK_PIN(PINCTRL_PIN(247, "HDMI_HPD_CBUS_RX"), 1847 2087 NULL, "mt2701", 1848 2088 MTK_EINT_FUNCTION(0, 69), 1849 2089 MTK_FUNCTION(0, "GPIO247"), 1850 2090 MTK_FUNCTION(1, "HDMI_HPD_RX") 1851 2091 ), 1852 - MTK_PIN( 1853 - PINCTRL_PIN(248, "HDMI_TESTOUTP_RX"), 2092 + MTK_PIN(PINCTRL_PIN(248, "HDMI_TESTOUTP_RX"), 1854 2093 NULL, "mt2701", 1855 2094 MTK_EINT_FUNCTION(0, 133), 1856 2095 MTK_FUNCTION(0, "GPIO248"), 1857 2096 MTK_FUNCTION(1, "HDMI_TESTOUTP_RX") 1858 2097 ), 1859 - MTK_PIN( 1860 - PINCTRL_PIN(249, "MSDC0E_RSTB"), 2098 + MTK_PIN(PINCTRL_PIN(249, "MSDC0E_RSTB"), 1861 2099 NULL, "mt2701", 1862 2100 MTK_EINT_FUNCTION(0, 134), 1863 2101 MTK_FUNCTION(0, "GPIO249"), 1864 2102 MTK_FUNCTION(1, "MSDC0E_RSTB") 1865 2103 ), 1866 - MTK_PIN( 1867 - PINCTRL_PIN(250, "MSDC0E_DAT7"), 2104 + MTK_PIN(PINCTRL_PIN(250, "MSDC0E_DAT7"), 1868 2105 NULL, "mt2701", 1869 2106 MTK_EINT_FUNCTION(0, 135), 1870 2107 MTK_FUNCTION(0, "GPIO250"), 1871 2108 MTK_FUNCTION(1, "MSDC3_DAT7"), 1872 2109 MTK_FUNCTION(6, "PCIE0_CLKREQ_N") 1873 2110 ), 1874 - MTK_PIN( 1875 - PINCTRL_PIN(251, "MSDC0E_DAT6"), 2111 + MTK_PIN(PINCTRL_PIN(251, "MSDC0E_DAT6"), 1876 2112 NULL, "mt2701", 1877 2113 MTK_EINT_FUNCTION(0, 136), 1878 2114 MTK_FUNCTION(0, "GPIO251"), 1879 2115 MTK_FUNCTION(1, "MSDC3_DAT6"), 1880 2116 MTK_FUNCTION(6, "PCIE0_WAKE_N") 1881 2117 ), 1882 - MTK_PIN( 1883 - PINCTRL_PIN(252, "MSDC0E_DAT5"), 2118 + MTK_PIN(PINCTRL_PIN(252, "MSDC0E_DAT5"), 1884 2119 NULL, "mt2701", 1885 2120 MTK_EINT_FUNCTION(0, 137), 1886 2121 MTK_FUNCTION(0, "GPIO252"), 1887 2122 MTK_FUNCTION(1, "MSDC3_DAT5"), 1888 2123 MTK_FUNCTION(6, "PCIE1_CLKREQ_N") 1889 2124 ), 1890 - MTK_PIN( 1891 - PINCTRL_PIN(253, "MSDC0E_DAT4"), 2125 + MTK_PIN(PINCTRL_PIN(253, "MSDC0E_DAT4"), 1892 2126 NULL, "mt2701", 1893 2127 MTK_EINT_FUNCTION(0, 138), 1894 2128 MTK_FUNCTION(0, "GPIO253"), 1895 2129 MTK_FUNCTION(1, "MSDC3_DAT4"), 1896 2130 MTK_FUNCTION(6, "PCIE1_WAKE_N") 1897 2131 ), 1898 - MTK_PIN( 1899 - PINCTRL_PIN(254, "MSDC0E_DAT3"), 2132 + MTK_PIN(PINCTRL_PIN(254, "MSDC0E_DAT3"), 1900 2133 NULL, "mt2701", 1901 2134 MTK_EINT_FUNCTION(0, 139), 1902 2135 MTK_FUNCTION(0, "GPIO254"), 1903 2136 MTK_FUNCTION(1, "MSDC3_DAT3"), 1904 2137 MTK_FUNCTION(6, "PCIE2_CLKREQ_N") 1905 2138 ), 1906 - MTK_PIN( 1907 - PINCTRL_PIN(255, "MSDC0E_DAT2"), 2139 + MTK_PIN(PINCTRL_PIN(255, "MSDC0E_DAT2"), 1908 2140 NULL, "mt2701", 1909 2141 MTK_EINT_FUNCTION(0, 140), 1910 2142 MTK_FUNCTION(0, "GPIO255"), 1911 2143 MTK_FUNCTION(1, "MSDC3_DAT2"), 1912 2144 MTK_FUNCTION(6, "PCIE2_WAKE_N") 1913 2145 ), 1914 - MTK_PIN( 1915 - PINCTRL_PIN(256, "MSDC0E_DAT1"), 2146 + MTK_PIN(PINCTRL_PIN(256, "MSDC0E_DAT1"), 1916 2147 NULL, "mt2701", 1917 2148 MTK_EINT_FUNCTION(0, 141), 1918 2149 MTK_FUNCTION(0, "GPIO256"), 1919 2150 MTK_FUNCTION(1, "MSDC3_DAT1") 1920 2151 ), 1921 - MTK_PIN( 1922 - PINCTRL_PIN(257, "MSDC0E_DAT0"), 2152 + MTK_PIN(PINCTRL_PIN(257, "MSDC0E_DAT0"), 1923 2153 NULL, "mt2701", 1924 2154 MTK_EINT_FUNCTION(0, 142), 1925 2155 MTK_FUNCTION(0, "GPIO257"), 1926 2156 MTK_FUNCTION(1, "MSDC3_DAT0") 1927 2157 ), 1928 - MTK_PIN( 1929 - PINCTRL_PIN(258, "MSDC0E_CMD"), 2158 + MTK_PIN(PINCTRL_PIN(258, "MSDC0E_CMD"), 1930 2159 NULL, "mt2701", 1931 2160 MTK_EINT_FUNCTION(0, 143), 1932 2161 MTK_FUNCTION(0, "GPIO258"), 1933 2162 MTK_FUNCTION(1, "MSDC3_CMD") 1934 2163 ), 1935 - MTK_PIN( 1936 - PINCTRL_PIN(259, "MSDC0E_CLK"), 2164 + MTK_PIN(PINCTRL_PIN(259, "MSDC0E_CLK"), 1937 2165 NULL, "mt2701", 1938 2166 MTK_EINT_FUNCTION(0, 144), 1939 2167 MTK_FUNCTION(0, "GPIO259"), 1940 2168 MTK_FUNCTION(1, "MSDC3_CLK") 1941 2169 ), 1942 - MTK_PIN( 1943 - PINCTRL_PIN(260, "MSDC0E_DSL"), 2170 + MTK_PIN(PINCTRL_PIN(260, "MSDC0E_DSL"), 1944 2171 NULL, "mt2701", 1945 2172 MTK_EINT_FUNCTION(0, 145), 1946 2173 MTK_FUNCTION(0, "GPIO260"), 1947 2174 MTK_FUNCTION(1, "MSDC3_DSL") 1948 2175 ), 1949 - MTK_PIN( 1950 - PINCTRL_PIN(261, "MSDC1_INS"), 2176 + MTK_PIN(PINCTRL_PIN(261, "MSDC1_INS"), 1951 2177 NULL, "mt2701", 1952 2178 MTK_EINT_FUNCTION(0, 146), 1953 2179 MTK_FUNCTION(0, "GPIO261"), 1954 2180 MTK_FUNCTION(1, "MSDC1_INS"), 1955 2181 MTK_FUNCTION(7, "DBG_MON_B[29]") 1956 2182 ), 1957 - MTK_PIN( 1958 - PINCTRL_PIN(262, "G2_TXEN"), 2183 + MTK_PIN(PINCTRL_PIN(262, "G2_TXEN"), 1959 2184 NULL, "mt2701", 1960 2185 MTK_EINT_FUNCTION(0, 8), 1961 2186 MTK_FUNCTION(0, "GPIO262"), 1962 2187 MTK_FUNCTION(1, "G2_TXEN") 1963 2188 ), 1964 - MTK_PIN( 1965 - PINCTRL_PIN(263, "G2_TXD3"), 2189 + MTK_PIN(PINCTRL_PIN(263, "G2_TXD3"), 1966 2190 NULL, "mt2701", 1967 2191 MTK_EINT_FUNCTION(0, 9), 1968 2192 MTK_FUNCTION(0, "GPIO263"), 1969 2193 MTK_FUNCTION(1, "G2_TXD3"), 1970 2194 MTK_FUNCTION(6, "ANT_SEL5") 1971 2195 ), 1972 - MTK_PIN( 1973 - PINCTRL_PIN(264, "G2_TXD2"), 2196 + MTK_PIN(PINCTRL_PIN(264, "G2_TXD2"), 1974 2197 NULL, "mt2701", 1975 2198 MTK_EINT_FUNCTION(0, 10), 1976 2199 MTK_FUNCTION(0, "GPIO264"), 1977 2200 MTK_FUNCTION(1, "G2_TXD2"), 1978 2201 MTK_FUNCTION(6, "ANT_SEL4") 1979 2202 ), 1980 - MTK_PIN( 1981 - PINCTRL_PIN(265, "G2_TXD1"), 2203 + MTK_PIN(PINCTRL_PIN(265, "G2_TXD1"), 1982 2204 NULL, "mt2701", 1983 2205 MTK_EINT_FUNCTION(0, 11), 1984 2206 MTK_FUNCTION(0, "GPIO265"), 1985 2207 MTK_FUNCTION(1, "G2_TXD1"), 1986 2208 MTK_FUNCTION(6, "ANT_SEL3") 1987 2209 ), 1988 - MTK_PIN( 1989 - PINCTRL_PIN(266, "G2_TXD0"), 2210 + MTK_PIN(PINCTRL_PIN(266, "G2_TXD0"), 1990 2211 NULL, "mt2701", 1991 2212 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT), 1992 2213 MTK_FUNCTION(0, "GPIO266"), 1993 2214 MTK_FUNCTION(1, "G2_TXD0"), 1994 2215 MTK_FUNCTION(6, "ANT_SEL2") 1995 2216 ), 1996 - MTK_PIN( 1997 - PINCTRL_PIN(267, "G2_TXC"), 2217 + MTK_PIN(PINCTRL_PIN(267, "G2_TXC"), 1998 2218 NULL, "mt2701", 1999 2219 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT), 2000 2220 MTK_FUNCTION(0, "GPIO267"), 2001 2221 MTK_FUNCTION(1, "G2_TXC") 2002 2222 ), 2003 - MTK_PIN( 2004 - PINCTRL_PIN(268, "G2_RXC"), 2223 + MTK_PIN(PINCTRL_PIN(268, "G2_RXC"), 2005 2224 NULL, "mt2701", 2006 2225 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT), 2007 2226 MTK_FUNCTION(0, "GPIO268"), 2008 2227 MTK_FUNCTION(1, "G2_RXC") 2009 2228 ), 2010 - MTK_PIN( 2011 - PINCTRL_PIN(269, "G2_RXD0"), 2229 + MTK_PIN(PINCTRL_PIN(269, "G2_RXD0"), 2012 2230 NULL, "mt2701", 2013 2231 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT), 2014 2232 MTK_FUNCTION(0, "GPIO269"), 2015 2233 MTK_FUNCTION(1, "G2_RXD0") 2016 2234 ), 2017 - MTK_PIN( 2018 - PINCTRL_PIN(270, "G2_RXD1"), 2235 + MTK_PIN(PINCTRL_PIN(270, "G2_RXD1"), 2019 2236 NULL, "mt2701", 2020 2237 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT), 2021 2238 MTK_FUNCTION(0, "GPIO270"), 2022 2239 MTK_FUNCTION(1, "G2_RXD1") 2023 2240 ), 2024 - MTK_PIN( 2025 - PINCTRL_PIN(271, "G2_RXD2"), 2241 + MTK_PIN(PINCTRL_PIN(271, "G2_RXD2"), 2026 2242 NULL, "mt2701", 2027 2243 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT), 2028 2244 MTK_FUNCTION(0, "GPIO271"), 2029 2245 MTK_FUNCTION(1, "G2_RXD2") 2030 2246 ), 2031 - MTK_PIN( 2032 - PINCTRL_PIN(272, "G2_RXD3"), 2247 + MTK_PIN(PINCTRL_PIN(272, "G2_RXD3"), 2033 2248 NULL, "mt2701", 2034 2249 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT), 2035 2250 MTK_FUNCTION(0, "GPIO272"), 2036 2251 MTK_FUNCTION(1, "G2_RXD3") 2037 2252 ), 2038 - MTK_PIN( 2039 - PINCTRL_PIN(273, "ESW_INT"), 2253 + MTK_PIN(PINCTRL_PIN(273, "ESW_INT"), 2040 2254 NULL, "mt2701", 2041 2255 MTK_EINT_FUNCTION(0, 168), 2042 2256 MTK_FUNCTION(0, "GPIO273"), 2043 2257 MTK_FUNCTION(1, "ESW_INT") 2044 2258 ), 2045 - MTK_PIN( 2046 - PINCTRL_PIN(274, "G2_RXDV"), 2259 + MTK_PIN(PINCTRL_PIN(274, "G2_RXDV"), 2047 2260 NULL, "mt2701", 2048 2261 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT), 2049 2262 MTK_FUNCTION(0, "GPIO274"), 2050 2263 MTK_FUNCTION(1, "G2_RXDV") 2051 2264 ), 2052 - MTK_PIN( 2053 - PINCTRL_PIN(275, "MDC"), 2265 + MTK_PIN(PINCTRL_PIN(275, "MDC"), 2054 2266 NULL, "mt2701", 2055 2267 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT), 2056 2268 MTK_FUNCTION(0, "GPIO275"), 2057 2269 MTK_FUNCTION(1, "MDC"), 2058 2270 MTK_FUNCTION(6, "ANT_SEL0") 2059 2271 ), 2060 - MTK_PIN( 2061 - PINCTRL_PIN(276, "MDIO"), 2272 + MTK_PIN(PINCTRL_PIN(276, "MDIO"), 2062 2273 NULL, "mt2701", 2063 2274 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT), 2064 2275 MTK_FUNCTION(0, "GPIO276"), 2065 2276 MTK_FUNCTION(1, "MDIO"), 2066 2277 MTK_FUNCTION(6, "ANT_SEL1") 2067 2278 ), 2068 - MTK_PIN( 2069 - PINCTRL_PIN(277, "ESW_RST"), 2279 + MTK_PIN(PINCTRL_PIN(277, "ESW_RST"), 2070 2280 NULL, "mt2701", 2071 2281 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT), 2072 2282 MTK_FUNCTION(0, "GPIO277"), 2073 2283 MTK_FUNCTION(1, "ESW_RST") 2074 2284 ), 2075 - MTK_PIN( 2076 - PINCTRL_PIN(278, "JTAG_RESET"), 2285 + MTK_PIN(PINCTRL_PIN(278, "JTAG_RESET"), 2077 2286 NULL, "mt2701", 2078 2287 MTK_EINT_FUNCTION(0, 147), 2079 2288 MTK_FUNCTION(0, "GPIO278"), 2080 2289 MTK_FUNCTION(1, "JTAG_RESET") 2081 2290 ), 2082 - MTK_PIN( 2083 - PINCTRL_PIN(279, "USB3_RES_BOND"), 2291 + MTK_PIN(PINCTRL_PIN(279, "USB3_RES_BOND"), 2084 2292 NULL, "mt2701", 2085 2293 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT), 2086 2294 MTK_FUNCTION(0, "GPIO279"),
+41 -82
drivers/pinctrl/mediatek/pinctrl-mtk-mt6397.h
··· 6 6 #include "pinctrl-mtk-common.h" 7 7 8 8 static const struct mtk_desc_pin mtk_pins_mt6397[] = { 9 - MTK_PIN( 10 - PINCTRL_PIN(0, "INT"), 9 + MTK_PIN(PINCTRL_PIN(0, "INT"), 11 10 "N2", "mt6397", 12 11 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT), 13 12 MTK_FUNCTION(0, "GPIO0"), 14 13 MTK_FUNCTION(1, "INT") 15 14 ), 16 - MTK_PIN( 17 - PINCTRL_PIN(1, "SRCVOLTEN"), 15 + MTK_PIN(PINCTRL_PIN(1, "SRCVOLTEN"), 18 16 "M4", "mt6397", 19 17 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT), 20 18 MTK_FUNCTION(0, "GPIO1"), 21 19 MTK_FUNCTION(1, "SRCVOLTEN"), 22 20 MTK_FUNCTION(6, "TEST_CK1") 23 21 ), 24 - MTK_PIN( 25 - PINCTRL_PIN(2, "SRCLKEN_PERI"), 22 + MTK_PIN(PINCTRL_PIN(2, "SRCLKEN_PERI"), 26 23 "M2", "mt6397", 27 24 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT), 28 25 MTK_FUNCTION(0, "GPIO2"), 29 26 MTK_FUNCTION(1, "SRCLKEN_PERI"), 30 27 MTK_FUNCTION(6, "TEST_CK2") 31 28 ), 32 - MTK_PIN( 33 - PINCTRL_PIN(3, "RTC_32K1V8"), 29 + MTK_PIN(PINCTRL_PIN(3, "RTC_32K1V8"), 34 30 "K3", "mt6397", 35 31 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT), 36 32 MTK_FUNCTION(0, "GPIO3"), 37 33 MTK_FUNCTION(1, "RTC_32K1V8"), 38 34 MTK_FUNCTION(6, "TEST_CK3") 39 35 ), 40 - MTK_PIN( 41 - PINCTRL_PIN(4, "WRAP_EVENT"), 36 + MTK_PIN(PINCTRL_PIN(4, "WRAP_EVENT"), 42 37 "J2", "mt6397", 43 38 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT), 44 39 MTK_FUNCTION(0, "GPIO4"), 45 40 MTK_FUNCTION(1, "WRAP_EVENT") 46 41 ), 47 - MTK_PIN( 48 - PINCTRL_PIN(5, "SPI_CLK"), 42 + MTK_PIN(PINCTRL_PIN(5, "SPI_CLK"), 49 43 "L4", "mt6397", 50 44 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT), 51 45 MTK_FUNCTION(0, "GPIO5"), 52 46 MTK_FUNCTION(1, "SPI_CLK") 53 47 ), 54 - MTK_PIN( 55 - PINCTRL_PIN(6, "SPI_CSN"), 48 + MTK_PIN(PINCTRL_PIN(6, "SPI_CSN"), 56 49 "J3", "mt6397", 57 50 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT), 58 51 MTK_FUNCTION(0, "GPIO6"), 59 52 MTK_FUNCTION(1, "SPI_CSN") 60 53 ), 61 - MTK_PIN( 62 - PINCTRL_PIN(7, "SPI_MOSI"), 54 + MTK_PIN(PINCTRL_PIN(7, "SPI_MOSI"), 63 55 "J1", "mt6397", 64 56 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT), 65 57 MTK_FUNCTION(0, "GPIO7"), 66 58 MTK_FUNCTION(1, "SPI_MOSI") 67 59 ), 68 - MTK_PIN( 69 - PINCTRL_PIN(8, "SPI_MISO"), 60 + MTK_PIN(PINCTRL_PIN(8, "SPI_MISO"), 70 61 "L3", "mt6397", 71 62 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT), 72 63 MTK_FUNCTION(0, "GPIO8"), 73 64 MTK_FUNCTION(1, "SPI_MISO") 74 65 ), 75 - MTK_PIN( 76 - PINCTRL_PIN(9, "AUD_CLK_MOSI"), 66 + MTK_PIN(PINCTRL_PIN(9, "AUD_CLK_MOSI"), 77 67 "H2", "mt6397", 78 68 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT), 79 69 MTK_FUNCTION(0, "GPIO9"), ··· 71 81 MTK_FUNCTION(6, "TEST_IN0"), 72 82 MTK_FUNCTION(7, "TEST_OUT0") 73 83 ), 74 - MTK_PIN( 75 - PINCTRL_PIN(10, "AUD_DAT_MISO"), 84 + MTK_PIN(PINCTRL_PIN(10, "AUD_DAT_MISO"), 76 85 "H3", "mt6397", 77 86 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT), 78 87 MTK_FUNCTION(0, "GPIO10"), ··· 79 90 MTK_FUNCTION(6, "TEST_IN1"), 80 91 MTK_FUNCTION(7, "TEST_OUT1") 81 92 ), 82 - MTK_PIN( 83 - PINCTRL_PIN(11, "AUD_DAT_MOSI"), 93 + MTK_PIN(PINCTRL_PIN(11, "AUD_DAT_MOSI"), 84 94 "H1", "mt6397", 85 95 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT), 86 96 MTK_FUNCTION(0, "GPIO11"), ··· 87 99 MTK_FUNCTION(6, "TEST_IN2"), 88 100 MTK_FUNCTION(7, "TEST_OUT2") 89 101 ), 90 - MTK_PIN( 91 - PINCTRL_PIN(12, "COL0"), 102 + MTK_PIN(PINCTRL_PIN(12, "COL0"), 92 103 "F3", "mt6397", 93 104 MTK_EINT_FUNCTION(2, 10), 94 105 MTK_FUNCTION(0, "GPIO12"), ··· 97 110 MTK_FUNCTION(6, "TEST_IN3"), 98 111 MTK_FUNCTION(7, "TEST_OUT3") 99 112 ), 100 - MTK_PIN( 101 - PINCTRL_PIN(13, "COL1"), 113 + MTK_PIN(PINCTRL_PIN(13, "COL1"), 102 114 "G8", "mt6397", 103 115 MTK_EINT_FUNCTION(2, 11), 104 116 MTK_FUNCTION(0, "GPIO13"), ··· 107 121 MTK_FUNCTION(6, "TEST_IN4"), 108 122 MTK_FUNCTION(7, "TEST_OUT4") 109 123 ), 110 - MTK_PIN( 111 - PINCTRL_PIN(14, "COL2"), 124 + MTK_PIN(PINCTRL_PIN(14, "COL2"), 112 125 "H4", "mt6397", 113 126 MTK_EINT_FUNCTION(2, 12), 114 127 MTK_FUNCTION(0, "GPIO14"), ··· 117 132 MTK_FUNCTION(6, "TEST_IN5"), 118 133 MTK_FUNCTION(7, "TEST_OUT5") 119 134 ), 120 - MTK_PIN( 121 - PINCTRL_PIN(15, "COL3"), 135 + MTK_PIN(PINCTRL_PIN(15, "COL3"), 122 136 "G2", "mt6397", 123 137 MTK_EINT_FUNCTION(2, 13), 124 138 MTK_FUNCTION(0, "GPIO15"), ··· 127 143 MTK_FUNCTION(6, "TEST_IN6"), 128 144 MTK_FUNCTION(7, "TEST_OUT6") 129 145 ), 130 - MTK_PIN( 131 - PINCTRL_PIN(16, "COL4"), 146 + MTK_PIN(PINCTRL_PIN(16, "COL4"), 132 147 "F2", "mt6397", 133 148 MTK_EINT_FUNCTION(2, 14), 134 149 MTK_FUNCTION(0, "GPIO16"), ··· 137 154 MTK_FUNCTION(6, "TEST_IN7"), 138 155 MTK_FUNCTION(7, "TEST_OUT7") 139 156 ), 140 - MTK_PIN( 141 - PINCTRL_PIN(17, "COL5"), 157 + MTK_PIN(PINCTRL_PIN(17, "COL5"), 142 158 "G7", "mt6397", 143 159 MTK_EINT_FUNCTION(2, 15), 144 160 MTK_FUNCTION(0, "GPIO17"), ··· 147 165 MTK_FUNCTION(6, "TEST_IN8"), 148 166 MTK_FUNCTION(7, "TEST_OUT8") 149 167 ), 150 - MTK_PIN( 151 - PINCTRL_PIN(18, "COL6"), 168 + MTK_PIN(PINCTRL_PIN(18, "COL6"), 152 169 "J6", "mt6397", 153 170 MTK_EINT_FUNCTION(2, 16), 154 171 MTK_FUNCTION(0, "GPIO18"), ··· 159 178 MTK_FUNCTION(6, "TEST_IN9"), 160 179 MTK_FUNCTION(7, "TEST_OUT9") 161 180 ), 162 - MTK_PIN( 163 - PINCTRL_PIN(19, "COL7"), 181 + MTK_PIN(PINCTRL_PIN(19, "COL7"), 164 182 "J5", "mt6397", 165 183 MTK_EINT_FUNCTION(2, 17), 166 184 MTK_FUNCTION(0, "GPIO19"), ··· 171 191 MTK_FUNCTION(6, "TEST_IN10"), 172 192 MTK_FUNCTION(7, "TEST_OUT10") 173 193 ), 174 - MTK_PIN( 175 - PINCTRL_PIN(20, "ROW0"), 194 + MTK_PIN(PINCTRL_PIN(20, "ROW0"), 176 195 "L7", "mt6397", 177 196 MTK_EINT_FUNCTION(2, 18), 178 197 MTK_FUNCTION(0, "GPIO20"), ··· 181 202 MTK_FUNCTION(6, "TEST_IN11"), 182 203 MTK_FUNCTION(7, "TEST_OUT11") 183 204 ), 184 - MTK_PIN( 185 - PINCTRL_PIN(21, "ROW1"), 205 + MTK_PIN(PINCTRL_PIN(21, "ROW1"), 186 206 "P1", "mt6397", 187 207 MTK_EINT_FUNCTION(2, 19), 188 208 MTK_FUNCTION(0, "GPIO21"), ··· 192 214 MTK_FUNCTION(6, "TEST_IN12"), 193 215 MTK_FUNCTION(7, "TEST_OUT12") 194 216 ), 195 - MTK_PIN( 196 - PINCTRL_PIN(22, "ROW2"), 217 + MTK_PIN(PINCTRL_PIN(22, "ROW2"), 197 218 "J8", "mt6397", 198 219 MTK_EINT_FUNCTION(2, 20), 199 220 MTK_FUNCTION(0, "GPIO22"), ··· 202 225 MTK_FUNCTION(6, "TEST_IN13"), 203 226 MTK_FUNCTION(7, "TEST_OUT13") 204 227 ), 205 - MTK_PIN( 206 - PINCTRL_PIN(23, "ROW3"), 228 + MTK_PIN(PINCTRL_PIN(23, "ROW3"), 207 229 "J7", "mt6397", 208 230 MTK_EINT_FUNCTION(2, 21), 209 231 MTK_FUNCTION(0, "GPIO23"), ··· 212 236 MTK_FUNCTION(6, "TEST_IN14"), 213 237 MTK_FUNCTION(7, "TEST_OUT14") 214 238 ), 215 - MTK_PIN( 216 - PINCTRL_PIN(24, "ROW4"), 239 + MTK_PIN(PINCTRL_PIN(24, "ROW4"), 217 240 "L5", "mt6397", 218 241 MTK_EINT_FUNCTION(2, 22), 219 242 MTK_FUNCTION(0, "GPIO24"), ··· 222 247 MTK_FUNCTION(6, "TEST_IN15"), 223 248 MTK_FUNCTION(7, "TEST_OUT15") 224 249 ), 225 - MTK_PIN( 226 - PINCTRL_PIN(25, "ROW5"), 250 + MTK_PIN(PINCTRL_PIN(25, "ROW5"), 227 251 "N6", "mt6397", 228 252 MTK_EINT_FUNCTION(2, 23), 229 253 MTK_FUNCTION(0, "GPIO25"), ··· 232 258 MTK_FUNCTION(6, "TEST_IN16"), 233 259 MTK_FUNCTION(7, "TEST_OUT16") 234 260 ), 235 - MTK_PIN( 236 - PINCTRL_PIN(26, "ROW6"), 261 + MTK_PIN(PINCTRL_PIN(26, "ROW6"), 237 262 "L6", "mt6397", 238 263 MTK_EINT_FUNCTION(2, 24), 239 264 MTK_FUNCTION(0, "GPIO26"), ··· 244 271 MTK_FUNCTION(6, "TEST_IN17"), 245 272 MTK_FUNCTION(7, "TEST_OUT17") 246 273 ), 247 - MTK_PIN( 248 - PINCTRL_PIN(27, "ROW7"), 274 + MTK_PIN(PINCTRL_PIN(27, "ROW7"), 249 275 "P2", "mt6397", 250 276 MTK_EINT_FUNCTION(2, 3), 251 277 MTK_FUNCTION(0, "GPIO27"), ··· 256 284 MTK_FUNCTION(6, "TEST_IN18"), 257 285 MTK_FUNCTION(7, "TEST_OUT18") 258 286 ), 259 - MTK_PIN( 260 - PINCTRL_PIN(28, "PWM1(VMSEL1)"), 287 + MTK_PIN(PINCTRL_PIN(28, "PWM1(VMSEL1)"), 261 288 "J4", "mt6397", 262 289 MTK_EINT_FUNCTION(2, 4), 263 290 MTK_FUNCTION(0, "GPIO28"), ··· 267 296 MTK_FUNCTION(6, "TEST_IN19"), 268 297 MTK_FUNCTION(7, "TEST_OUT19") 269 298 ), 270 - MTK_PIN( 271 - PINCTRL_PIN(29, "PWM2(VMSEL2)"), 299 + MTK_PIN(PINCTRL_PIN(29, "PWM2(VMSEL2)"), 272 300 "N5", "mt6397", 273 301 MTK_EINT_FUNCTION(2, 5), 274 302 MTK_FUNCTION(0, "GPIO29"), ··· 278 308 MTK_FUNCTION(6, "TEST_IN20"), 279 309 MTK_FUNCTION(7, "TEST_OUT20") 280 310 ), 281 - MTK_PIN( 282 - PINCTRL_PIN(30, "PWM3(PWM)"), 311 + MTK_PIN(PINCTRL_PIN(30, "PWM3(PWM)"), 283 312 "R3", "mt6397", 284 313 MTK_EINT_FUNCTION(2, 6), 285 314 MTK_FUNCTION(0, "GPIO30"), ··· 290 321 MTK_FUNCTION(6, "TEST_IN21"), 291 322 MTK_FUNCTION(7, "TEST_OUT21") 292 323 ), 293 - MTK_PIN( 294 - PINCTRL_PIN(31, "SCL0"), 324 + MTK_PIN(PINCTRL_PIN(31, "SCL0"), 295 325 "N1", "mt6397", 296 326 MTK_EINT_FUNCTION(2, 7), 297 327 MTK_FUNCTION(0, "GPIO31"), ··· 300 332 MTK_FUNCTION(6, "TEST_IN22"), 301 333 MTK_FUNCTION(7, "TEST_OUT22") 302 334 ), 303 - MTK_PIN( 304 - PINCTRL_PIN(32, "SDA0"), 335 + MTK_PIN(PINCTRL_PIN(32, "SDA0"), 305 336 "N3", "mt6397", 306 337 MTK_EINT_FUNCTION(2, 8), 307 338 MTK_FUNCTION(0, "GPIO32"), ··· 309 342 MTK_FUNCTION(6, "TEST_IN23"), 310 343 MTK_FUNCTION(7, "TEST_OUT23") 311 344 ), 312 - MTK_PIN( 313 - PINCTRL_PIN(33, "SCL1"), 345 + MTK_PIN(PINCTRL_PIN(33, "SCL1"), 314 346 "T1", "mt6397", 315 347 MTK_EINT_FUNCTION(2, 9), 316 348 MTK_FUNCTION(0, "GPIO33"), ··· 319 353 MTK_FUNCTION(6, "TEST_IN24"), 320 354 MTK_FUNCTION(7, "TEST_OUT24") 321 355 ), 322 - MTK_PIN( 323 - PINCTRL_PIN(34, "SDA1"), 356 + MTK_PIN(PINCTRL_PIN(34, "SDA1"), 324 357 "T2", "mt6397", 325 358 MTK_EINT_FUNCTION(2, 0), 326 359 MTK_FUNCTION(0, "GPIO34"), ··· 328 363 MTK_FUNCTION(6, "TEST_IN25"), 329 364 MTK_FUNCTION(7, "TEST_OUT25") 330 365 ), 331 - MTK_PIN( 332 - PINCTRL_PIN(35, "SCL2"), 366 + MTK_PIN(PINCTRL_PIN(35, "SCL2"), 333 367 "T3", "mt6397", 334 368 MTK_EINT_FUNCTION(2, 1), 335 369 MTK_FUNCTION(0, "GPIO35"), ··· 338 374 MTK_FUNCTION(6, "TEST_IN26"), 339 375 MTK_FUNCTION(7, "TEST_OUT26") 340 376 ), 341 - MTK_PIN( 342 - PINCTRL_PIN(36, "SDA2"), 377 + MTK_PIN(PINCTRL_PIN(36, "SDA2"), 343 378 "U2", "mt6397", 344 379 MTK_EINT_FUNCTION(2, 2), 345 380 MTK_FUNCTION(0, "GPIO36"), ··· 347 384 MTK_FUNCTION(6, "TEST_IN27"), 348 385 MTK_FUNCTION(7, "TEST_OUT27") 349 386 ), 350 - MTK_PIN( 351 - PINCTRL_PIN(37, "HDMISD"), 387 + MTK_PIN(PINCTRL_PIN(37, "HDMISD"), 352 388 "H6", "mt6397", 353 389 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT), 354 390 MTK_FUNCTION(0, "GPIO37"), ··· 355 393 MTK_FUNCTION(6, "TEST_IN28"), 356 394 MTK_FUNCTION(7, "TEST_OUT28") 357 395 ), 358 - MTK_PIN( 359 - PINCTRL_PIN(38, "HDMISCK"), 396 + MTK_PIN(PINCTRL_PIN(38, "HDMISCK"), 360 397 "H5", "mt6397", 361 398 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT), 362 399 MTK_FUNCTION(0, "GPIO38"), ··· 363 402 MTK_FUNCTION(6, "TEST_IN29"), 364 403 MTK_FUNCTION(7, "TEST_OUT29") 365 404 ), 366 - MTK_PIN( 367 - PINCTRL_PIN(39, "HTPLG"), 405 + MTK_PIN(PINCTRL_PIN(39, "HTPLG"), 368 406 "H7", "mt6397", 369 407 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT), 370 408 MTK_FUNCTION(0, "GPIO39"), ··· 371 411 MTK_FUNCTION(6, "TEST_IN30"), 372 412 MTK_FUNCTION(7, "TEST_OUT30") 373 413 ), 374 - MTK_PIN( 375 - PINCTRL_PIN(40, "CEC"), 414 + MTK_PIN(PINCTRL_PIN(40, "CEC"), 376 415 "J9", "mt6397", 377 416 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT), 378 417 MTK_FUNCTION(0, "GPIO40"),
+143 -286
drivers/pinctrl/mediatek/pinctrl-mtk-mt8127.h
··· 6 6 #include "pinctrl-mtk-common.h" 7 7 8 8 static const struct mtk_desc_pin mtk_pins_mt8127[] = { 9 - MTK_PIN( 10 - PINCTRL_PIN(0, "PWRAP_SPI0_MI"), 9 + MTK_PIN(PINCTRL_PIN(0, "PWRAP_SPI0_MI"), 11 10 "P22", "mt8127", 12 11 MTK_EINT_FUNCTION(0, 22), 13 12 MTK_FUNCTION(0, "GPIO0"), 14 13 MTK_FUNCTION(1, "PWRAP_SPIDO"), 15 14 MTK_FUNCTION(2, "PWRAP_SPIDI") 16 15 ), 17 - MTK_PIN( 18 - PINCTRL_PIN(1, "PWRAP_SPI0_MO"), 16 + MTK_PIN(PINCTRL_PIN(1, "PWRAP_SPI0_MO"), 19 17 "M22", "mt8127", 20 18 MTK_EINT_FUNCTION(0, 23), 21 19 MTK_FUNCTION(0, "GPIO1"), 22 20 MTK_FUNCTION(1, "PWRAP_SPIDI"), 23 21 MTK_FUNCTION(2, "PWRAP_SPIDO") 24 22 ), 25 - MTK_PIN( 26 - PINCTRL_PIN(2, "PWRAP_INT"), 23 + MTK_PIN(PINCTRL_PIN(2, "PWRAP_INT"), 27 24 "L23", "mt8127", 28 25 MTK_EINT_FUNCTION(0, 24), 29 26 MTK_FUNCTION(0, "GPIO2") 30 27 ), 31 - MTK_PIN( 32 - PINCTRL_PIN(3, "PWRAP_SPI0_CK"), 28 + MTK_PIN(PINCTRL_PIN(3, "PWRAP_SPI0_CK"), 33 29 "N23", "mt8127", 34 30 MTK_EINT_FUNCTION(0, 25), 35 31 MTK_FUNCTION(0, "GPIO3"), 36 32 MTK_FUNCTION(1, "PWRAP_SPICK_I") 37 33 ), 38 - MTK_PIN( 39 - PINCTRL_PIN(4, "PWRAP_SPI0_CSN"), 34 + MTK_PIN(PINCTRL_PIN(4, "PWRAP_SPI0_CSN"), 40 35 "N22", "mt8127", 41 36 MTK_EINT_FUNCTION(0, 26), 42 37 MTK_FUNCTION(0, "GPIO4"), 43 38 MTK_FUNCTION(1, "PWRAP_SPICS_B_I") 44 39 ), 45 - MTK_PIN( 46 - PINCTRL_PIN(5, "PWRAP_SPI0_CK2"), 40 + MTK_PIN(PINCTRL_PIN(5, "PWRAP_SPI0_CK2"), 47 41 "L19", "mt8127", 48 42 MTK_EINT_FUNCTION(0, 27), 49 43 MTK_FUNCTION(0, "GPIO5"), ··· 46 52 MTK_FUNCTION(3, "VDEC_TEST_CK"), 47 53 MTK_FUNCTION(7, "DBG_MON_B[0]") 48 54 ), 49 - MTK_PIN( 50 - PINCTRL_PIN(6, "PWRAP_SPI0_CSN2"), 55 + MTK_PIN(PINCTRL_PIN(6, "PWRAP_SPI0_CSN2"), 51 56 "M23", "mt8127", 52 57 MTK_EINT_FUNCTION(0, 28), 53 58 MTK_FUNCTION(0, "GPIO6"), ··· 55 62 MTK_FUNCTION(3, "MM_TEST_CK"), 56 63 MTK_FUNCTION(7, "DBG_MON_B[1]") 57 64 ), 58 - MTK_PIN( 59 - PINCTRL_PIN(7, "AUD_CLK_MOSI"), 65 + MTK_PIN(PINCTRL_PIN(7, "AUD_CLK_MOSI"), 60 66 "K23", "mt8127", 61 67 MTK_EINT_FUNCTION(0, 29), 62 68 MTK_FUNCTION(0, "GPIO7"), 63 69 MTK_FUNCTION(1, "AUD_CLK"), 64 70 MTK_FUNCTION(2, "ADC_CK") 65 71 ), 66 - MTK_PIN( 67 - PINCTRL_PIN(8, "AUD_DAT_MISO"), 72 + MTK_PIN(PINCTRL_PIN(8, "AUD_DAT_MISO"), 68 73 "K24", "mt8127", 69 74 MTK_EINT_FUNCTION(0, 30), 70 75 MTK_FUNCTION(0, "GPIO8"), ··· 70 79 MTK_FUNCTION(2, "ADC_DAT_IN"), 71 80 MTK_FUNCTION(3, "AUD_MOSI") 72 81 ), 73 - MTK_PIN( 74 - PINCTRL_PIN(9, "AUD_DAT_MOSI"), 82 + MTK_PIN(PINCTRL_PIN(9, "AUD_DAT_MOSI"), 75 83 "K22", "mt8127", 76 84 MTK_EINT_FUNCTION(0, 31), 77 85 MTK_FUNCTION(0, "GPIO9"), ··· 78 88 MTK_FUNCTION(2, "ADC_WS"), 79 89 MTK_FUNCTION(3, "AUD_MISO") 80 90 ), 81 - MTK_PIN( 82 - PINCTRL_PIN(10, "RTC32K_CK"), 91 + MTK_PIN(PINCTRL_PIN(10, "RTC32K_CK"), 83 92 "R21", "mt8127", 84 93 MTK_EINT_FUNCTION(0, 32), 85 94 MTK_FUNCTION(0, "GPIO10"), 86 95 MTK_FUNCTION(1, "RTC32K_CK") 87 96 ), 88 - MTK_PIN( 89 - PINCTRL_PIN(11, "WATCHDOG"), 97 + MTK_PIN(PINCTRL_PIN(11, "WATCHDOG"), 90 98 "P24", "mt8127", 91 99 MTK_EINT_FUNCTION(0, 33), 92 100 MTK_FUNCTION(0, "GPIO11"), 93 101 MTK_FUNCTION(1, "WATCHDOG") 94 102 ), 95 - MTK_PIN( 96 - PINCTRL_PIN(12, "SRCLKENA"), 103 + MTK_PIN(PINCTRL_PIN(12, "SRCLKENA"), 97 104 "R22", "mt8127", 98 105 MTK_EINT_FUNCTION(0, 34), 99 106 MTK_FUNCTION(0, "GPIO12"), 100 107 MTK_FUNCTION(1, "SRCLKENA") 101 108 ), 102 - MTK_PIN( 103 - PINCTRL_PIN(13, "SRCLKENAI"), 109 + MTK_PIN(PINCTRL_PIN(13, "SRCLKENAI"), 104 110 "P23", "mt8127", 105 111 MTK_EINT_FUNCTION(0, 35), 106 112 MTK_FUNCTION(0, "GPIO13"), 107 113 MTK_FUNCTION(1, "SRCLKENAI") 108 114 ), 109 - MTK_PIN( 110 - PINCTRL_PIN(14, "URXD2"), 115 + MTK_PIN(PINCTRL_PIN(14, "URXD2"), 111 116 "U19", "mt8127", 112 117 MTK_EINT_FUNCTION(0, 36), 113 118 MTK_FUNCTION(0, "GPIO14"), ··· 112 127 MTK_FUNCTION(5, "SRCCLKENAI2"), 113 128 MTK_FUNCTION(6, "KROW4") 114 129 ), 115 - MTK_PIN( 116 - PINCTRL_PIN(15, "UTXD2"), 130 + MTK_PIN(PINCTRL_PIN(15, "UTXD2"), 117 131 "U20", "mt8127", 118 132 MTK_EINT_FUNCTION(0, 37), 119 133 MTK_FUNCTION(0, "GPIO15"), ··· 121 137 MTK_FUNCTION(3, "URXD2"), 122 138 MTK_FUNCTION(6, "KROW5") 123 139 ), 124 - MTK_PIN( 125 - PINCTRL_PIN(16, "URXD3"), 140 + MTK_PIN(PINCTRL_PIN(16, "URXD3"), 126 141 "U18", "mt8127", 127 142 MTK_EINT_FUNCTION(0, 38), 128 143 MTK_FUNCTION(0, "GPIO16"), ··· 132 149 MTK_FUNCTION(5, "PWM3"), 133 150 MTK_FUNCTION(6, "KROW6") 134 151 ), 135 - MTK_PIN( 136 - PINCTRL_PIN(17, "UTXD3"), 152 + MTK_PIN(PINCTRL_PIN(17, "UTXD3"), 137 153 "R18", "mt8127", 138 154 MTK_EINT_FUNCTION(0, 39), 139 155 MTK_FUNCTION(0, "GPIO17"), ··· 143 161 MTK_FUNCTION(5, "PWM4"), 144 162 MTK_FUNCTION(6, "KROW7") 145 163 ), 146 - MTK_PIN( 147 - PINCTRL_PIN(18, "PCM_CLK"), 164 + MTK_PIN(PINCTRL_PIN(18, "PCM_CLK"), 148 165 "U22", "mt8127", 149 166 MTK_EINT_FUNCTION(0, 40), 150 167 MTK_FUNCTION(0, "GPIO18"), ··· 155 174 MTK_FUNCTION(6, "IR"), 156 175 MTK_FUNCTION(7, "DBG_MON_A[0]") 157 176 ), 158 - MTK_PIN( 159 - PINCTRL_PIN(19, "PCM_SYNC"), 177 + MTK_PIN(PINCTRL_PIN(19, "PCM_SYNC"), 160 178 "U23", "mt8127", 161 179 MTK_EINT_FUNCTION(0, 41), 162 180 MTK_FUNCTION(0, "GPIO19"), ··· 167 187 MTK_FUNCTION(6, "EXT_COL"), 168 188 MTK_FUNCTION(7, "DBG_MON_A[1]") 169 189 ), 170 - MTK_PIN( 171 - PINCTRL_PIN(20, "PCM_RX"), 190 + MTK_PIN(PINCTRL_PIN(20, "PCM_RX"), 172 191 "V22", "mt8127", 173 192 MTK_EINT_FUNCTION(0, 42), 174 193 MTK_FUNCTION(0, "GPIO20"), ··· 179 200 MTK_FUNCTION(6, "EXT_MDIO"), 180 201 MTK_FUNCTION(7, "DBG_MON_A[2]") 181 202 ), 182 - MTK_PIN( 183 - PINCTRL_PIN(21, "PCM_TX"), 203 + MTK_PIN(PINCTRL_PIN(21, "PCM_TX"), 184 204 "U21", "mt8127", 185 205 MTK_EINT_FUNCTION(0, 43), 186 206 MTK_FUNCTION(0, "GPIO21"), ··· 191 213 MTK_FUNCTION(6, "EXT_MDC"), 192 214 MTK_FUNCTION(7, "DBG_MON_A[3]") 193 215 ), 194 - MTK_PIN( 195 - PINCTRL_PIN(22, "EINT0"), 216 + MTK_PIN(PINCTRL_PIN(22, "EINT0"), 196 217 "AB19", "mt8127", 197 218 MTK_EINT_FUNCTION(0, 0), 198 219 MTK_FUNCTION(0, "GPIO22"), ··· 201 224 MTK_FUNCTION(5, "CONN_DSP_JDO"), 202 225 MTK_FUNCTION(7, "DBG_MON_A[4]") 203 226 ), 204 - MTK_PIN( 205 - PINCTRL_PIN(23, "EINT1"), 227 + MTK_PIN(PINCTRL_PIN(23, "EINT1"), 206 228 "AA21", "mt8127", 207 229 MTK_EINT_FUNCTION(0, 1), 208 230 MTK_FUNCTION(0, "GPIO23"), ··· 211 235 MTK_FUNCTION(5, "CONN_MCU_TDO"), 212 236 MTK_FUNCTION(7, "DBG_MON_A[5]") 213 237 ), 214 - MTK_PIN( 215 - PINCTRL_PIN(24, "EINT2"), 238 + MTK_PIN(PINCTRL_PIN(24, "EINT2"), 216 239 "AA19", "mt8127", 217 240 MTK_EINT_FUNCTION(0, 2), 218 241 MTK_FUNCTION(0, "GPIO24"), ··· 222 247 MTK_FUNCTION(6, "KCOL4"), 223 248 MTK_FUNCTION(7, "DBG_MON_A[6]") 224 249 ), 225 - MTK_PIN( 226 - PINCTRL_PIN(25, "EINT3"), 250 + MTK_PIN(PINCTRL_PIN(25, "EINT3"), 227 251 "Y19", "mt8127", 228 252 MTK_EINT_FUNCTION(0, 3), 229 253 MTK_FUNCTION(0, "GPIO25"), ··· 234 260 MTK_FUNCTION(6, "KCOL5"), 235 261 MTK_FUNCTION(7, "DBG_MON_A[7]") 236 262 ), 237 - MTK_PIN( 238 - PINCTRL_PIN(26, "EINT4"), 263 + MTK_PIN(PINCTRL_PIN(26, "EINT4"), 239 264 "V21", "mt8127", 240 265 MTK_EINT_FUNCTION(0, 4), 241 266 MTK_FUNCTION(0, "GPIO26"), ··· 246 273 MTK_FUNCTION(6, "CONN_MCU_AICE_JCKC"), 247 274 MTK_FUNCTION(7, "DBG_MON_A[8]") 248 275 ), 249 - MTK_PIN( 250 - PINCTRL_PIN(27, "EINT5"), 276 + MTK_PIN(PINCTRL_PIN(27, "EINT5"), 251 277 "AB22", "mt8127", 252 278 MTK_EINT_FUNCTION(0, 5), 253 279 MTK_FUNCTION(0, "GPIO27"), ··· 258 286 MTK_FUNCTION(6, "KCOL6"), 259 287 MTK_FUNCTION(7, "DBG_MON_A[9]") 260 288 ), 261 - MTK_PIN( 262 - PINCTRL_PIN(28, "EINT6"), 289 + MTK_PIN(PINCTRL_PIN(28, "EINT6"), 263 290 "AA23", "mt8127", 264 291 MTK_EINT_FUNCTION(0, 6), 265 292 MTK_FUNCTION(0, "GPIO28"), ··· 270 299 MTK_FUNCTION(6, "KCOL7"), 271 300 MTK_FUNCTION(7, "DBG_MON_A[10]") 272 301 ), 273 - MTK_PIN( 274 - PINCTRL_PIN(29, "EINT7"), 302 + MTK_PIN(PINCTRL_PIN(29, "EINT7"), 275 303 "Y23", "mt8127", 276 304 MTK_EINT_FUNCTION(0, 7), 277 305 MTK_FUNCTION(0, "GPIO29"), ··· 282 312 MTK_FUNCTION(6, "CONN_MCU_AICE_JMSC"), 283 313 MTK_FUNCTION(7, "DBG_MON_A[11]") 284 314 ), 285 - MTK_PIN( 286 - PINCTRL_PIN(30, "EINT8"), 315 + MTK_PIN(PINCTRL_PIN(30, "EINT8"), 287 316 "Y24", "mt8127", 288 317 MTK_EINT_FUNCTION(0, 8), 289 318 MTK_FUNCTION(0, "GPIO30"), ··· 294 325 MTK_FUNCTION(6, "DPI_D7"), 295 326 MTK_FUNCTION(7, "DBG_MON_B[2]") 296 327 ), 297 - MTK_PIN( 298 - PINCTRL_PIN(31, "EINT9"), 328 + MTK_PIN(PINCTRL_PIN(31, "EINT9"), 299 329 "W23", "mt8127", 300 330 MTK_EINT_FUNCTION(0, 9), 301 331 MTK_FUNCTION(0, "GPIO31"), ··· 306 338 MTK_FUNCTION(6, "DPI_D8"), 307 339 MTK_FUNCTION(7, "DBG_MON_B[3]") 308 340 ), 309 - MTK_PIN( 310 - PINCTRL_PIN(32, "EINT10"), 341 + MTK_PIN(PINCTRL_PIN(32, "EINT10"), 311 342 "W24", "mt8127", 312 343 MTK_EINT_FUNCTION(0, 10), 313 344 MTK_FUNCTION(0, "GPIO32"), ··· 318 351 MTK_FUNCTION(6, "DPI_D9"), 319 352 MTK_FUNCTION(7, "DBG_MON_B[4]") 320 353 ), 321 - MTK_PIN( 322 - PINCTRL_PIN(33, "KPROW0"), 354 + MTK_PIN(PINCTRL_PIN(33, "KPROW0"), 323 355 "AB24", "mt8127", 324 356 MTK_EINT_FUNCTION(0, 44), 325 357 MTK_FUNCTION(0, "GPIO33"), ··· 326 360 MTK_FUNCTION(4, "IMG_TEST_CK"), 327 361 MTK_FUNCTION(7, "DBG_MON_A[12]") 328 362 ), 329 - MTK_PIN( 330 - PINCTRL_PIN(34, "KPROW1"), 363 + MTK_PIN(PINCTRL_PIN(34, "KPROW1"), 331 364 "AC24", "mt8127", 332 365 MTK_EINT_FUNCTION(0, 45), 333 366 MTK_FUNCTION(0, "GPIO34"), ··· 336 371 MTK_FUNCTION(4, "MFG_TEST_CK"), 337 372 MTK_FUNCTION(7, "DBG_MON_B[5]") 338 373 ), 339 - MTK_PIN( 340 - PINCTRL_PIN(35, "KPROW2"), 374 + MTK_PIN(PINCTRL_PIN(35, "KPROW2"), 341 375 "AD24", "mt8127", 342 376 MTK_EINT_FUNCTION(0, 46), 343 377 MTK_FUNCTION(0, "GPIO35"), ··· 346 382 MTK_FUNCTION(4, "CONN_TEST_CK"), 347 383 MTK_FUNCTION(7, "DBG_MON_B[6]") 348 384 ), 349 - MTK_PIN( 350 - PINCTRL_PIN(36, "KPCOL0"), 385 + MTK_PIN(PINCTRL_PIN(36, "KPCOL0"), 351 386 "AB23", "mt8127", 352 387 MTK_EINT_FUNCTION(0, 47), 353 388 MTK_FUNCTION(0, "GPIO36"), 354 389 MTK_FUNCTION(1, "KCOL0"), 355 390 MTK_FUNCTION(7, "DBG_MON_A[13]") 356 391 ), 357 - MTK_PIN( 358 - PINCTRL_PIN(37, "KPCOL1"), 392 + MTK_PIN(PINCTRL_PIN(37, "KPCOL1"), 359 393 "AC22", "mt8127", 360 394 MTK_EINT_FUNCTION(0, 48), 361 395 MTK_FUNCTION(0, "GPIO37"), 362 396 MTK_FUNCTION(1, "KCOL1"), 363 397 MTK_FUNCTION(7, "DBG_MON_B[7]") 364 398 ), 365 - MTK_PIN( 366 - PINCTRL_PIN(38, "KPCOL2"), 399 + MTK_PIN(PINCTRL_PIN(38, "KPCOL2"), 367 400 "AC23", "mt8127", 368 401 MTK_EINT_FUNCTION(0, 49), 369 402 MTK_FUNCTION(0, "GPIO38"), ··· 369 408 MTK_FUNCTION(3, "EXT_FRAME_SYNC"), 370 409 MTK_FUNCTION(7, "DBG_MON_B[8]") 371 410 ), 372 - MTK_PIN( 373 - PINCTRL_PIN(39, "JTMS"), 411 + MTK_PIN(PINCTRL_PIN(39, "JTMS"), 374 412 "V18", "mt8127", 375 413 MTK_EINT_FUNCTION(0, 50), 376 414 MTK_FUNCTION(0, "GPIO39"), ··· 377 417 MTK_FUNCTION(2, "CONN_MCU_TMS"), 378 418 MTK_FUNCTION(3, "CONN_MCU_AICE_JMSC") 379 419 ), 380 - MTK_PIN( 381 - PINCTRL_PIN(40, "JTCK"), 420 + MTK_PIN(PINCTRL_PIN(40, "JTCK"), 382 421 "AA18", "mt8127", 383 422 MTK_EINT_FUNCTION(0, 51), 384 423 MTK_FUNCTION(0, "GPIO40"), ··· 385 426 MTK_FUNCTION(2, "CONN_MCU_TCK1"), 386 427 MTK_FUNCTION(3, "CONN_MCU_AICE_JCKC") 387 428 ), 388 - MTK_PIN( 389 - PINCTRL_PIN(41, "JTDI"), 429 + MTK_PIN(PINCTRL_PIN(41, "JTDI"), 390 430 "W18", "mt8127", 391 431 MTK_EINT_FUNCTION(0, 52), 392 432 MTK_FUNCTION(0, "GPIO41"), 393 433 MTK_FUNCTION(1, "JTDI"), 394 434 MTK_FUNCTION(2, "CONN_MCU_TDI") 395 435 ), 396 - MTK_PIN( 397 - PINCTRL_PIN(42, "JTDO"), 436 + MTK_PIN(PINCTRL_PIN(42, "JTDO"), 398 437 "Y18", "mt8127", 399 438 MTK_EINT_FUNCTION(0, 53), 400 439 MTK_FUNCTION(0, "GPIO42"), 401 440 MTK_FUNCTION(1, "JTDO"), 402 441 MTK_FUNCTION(2, "CONN_MCU_TDO") 403 442 ), 404 - MTK_PIN( 405 - PINCTRL_PIN(43, "EINT11"), 443 + MTK_PIN(PINCTRL_PIN(43, "EINT11"), 406 444 "W22", "mt8127", 407 445 MTK_EINT_FUNCTION(0, 11), 408 446 MTK_FUNCTION(0, "GPIO43"), ··· 411 455 MTK_FUNCTION(6, "EXT_RXD3"), 412 456 MTK_FUNCTION(7, "DBG_MON_B[9]") 413 457 ), 414 - MTK_PIN( 415 - PINCTRL_PIN(44, "EINT12"), 458 + MTK_PIN(PINCTRL_PIN(44, "EINT12"), 416 459 "V23", "mt8127", 417 460 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT), 418 461 MTK_FUNCTION(0, "GPIO44"), ··· 423 468 MTK_FUNCTION(6, "EXT_TXEN"), 424 469 MTK_FUNCTION(7, "DBG_MON_B[10]") 425 470 ), 426 - MTK_PIN( 427 - PINCTRL_PIN(45, "EINT13"), 471 + MTK_PIN(PINCTRL_PIN(45, "EINT13"), 428 472 "Y21", "mt8127", 429 473 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT), 430 474 MTK_FUNCTION(0, "GPIO45"), ··· 432 478 MTK_FUNCTION(6, "SPDIF"), 433 479 MTK_FUNCTION(7, "DBG_MON_B[11]") 434 480 ), 435 - MTK_PIN( 436 - PINCTRL_PIN(46, "EINT14"), 481 + MTK_PIN(PINCTRL_PIN(46, "EINT14"), 437 482 "F23", "mt8127", 438 483 MTK_EINT_FUNCTION(0, 14), 439 484 MTK_FUNCTION(0, "GPIO46"), ··· 442 489 MTK_FUNCTION(6, "NCLE"), 443 490 MTK_FUNCTION(7, "DBG_MON_A[14]") 444 491 ), 445 - MTK_PIN( 446 - PINCTRL_PIN(47, "EINT15"), 492 + MTK_PIN(PINCTRL_PIN(47, "EINT15"), 447 493 "G23", "mt8127", 448 494 MTK_EINT_FUNCTION(0, 15), 449 495 MTK_FUNCTION(0, "GPIO47"), ··· 452 500 MTK_FUNCTION(6, "NCEB1"), 453 501 MTK_FUNCTION(7, "DBG_MON_A[15]") 454 502 ), 455 - MTK_PIN( 456 - PINCTRL_PIN(48, "EINT16"), 503 + MTK_PIN(PINCTRL_PIN(48, "EINT16"), 457 504 "H23", "mt8127", 458 505 MTK_EINT_FUNCTION(0, 16), 459 506 MTK_FUNCTION(0, "GPIO48"), ··· 462 511 MTK_FUNCTION(6, "NCEB0"), 463 512 MTK_FUNCTION(7, "DBG_MON_A[16]") 464 513 ), 465 - MTK_PIN( 466 - PINCTRL_PIN(49, "EINT17"), 514 + MTK_PIN(PINCTRL_PIN(49, "EINT17"), 467 515 "J22", "mt8127", 468 516 MTK_EINT_FUNCTION(0, 17), 469 517 MTK_FUNCTION(0, "GPIO49"), ··· 473 523 MTK_FUNCTION(6, "NREB"), 474 524 MTK_FUNCTION(7, "DBG_MON_A[17]") 475 525 ), 476 - MTK_PIN( 477 - PINCTRL_PIN(50, "EINT18"), 526 + MTK_PIN(PINCTRL_PIN(50, "EINT18"), 478 527 "AD20", "mt8127", 479 528 MTK_EINT_FUNCTION(0, 18), 480 529 MTK_FUNCTION(0, "GPIO50"), ··· 485 536 MTK_FUNCTION(6, "ADC_CK"), 486 537 MTK_FUNCTION(7, "DBG_MON_B[12]") 487 538 ), 488 - MTK_PIN( 489 - PINCTRL_PIN(51, "EINT19"), 539 + MTK_PIN(PINCTRL_PIN(51, "EINT19"), 490 540 "AC21", "mt8127", 491 541 MTK_EINT_FUNCTION(0, 19), 492 542 MTK_FUNCTION(0, "GPIO51"), ··· 496 548 MTK_FUNCTION(6, "ADC_DAT_IN"), 497 549 MTK_FUNCTION(7, "DBG_MON_B[13]") 498 550 ), 499 - MTK_PIN( 500 - PINCTRL_PIN(52, "EINT20"), 551 + MTK_PIN(PINCTRL_PIN(52, "EINT20"), 501 552 "V20", "mt8127", 502 553 MTK_EINT_FUNCTION(0, 20), 503 554 MTK_FUNCTION(0, "GPIO52"), ··· 508 561 MTK_FUNCTION(6, "ADC_WS"), 509 562 MTK_FUNCTION(7, "DBG_MON_B[14]") 510 563 ), 511 - MTK_PIN( 512 - PINCTRL_PIN(53, "SPI_CS"), 564 + MTK_PIN(PINCTRL_PIN(53, "SPI_CS"), 513 565 "AD19", "mt8127", 514 566 MTK_EINT_FUNCTION(0, 54), 515 567 MTK_FUNCTION(0, "GPIO53"), ··· 517 571 MTK_FUNCTION(4, "ADC_CK"), 518 572 MTK_FUNCTION(7, "DBG_MON_B[15]") 519 573 ), 520 - MTK_PIN( 521 - PINCTRL_PIN(54, "SPI_CK"), 574 + MTK_PIN(PINCTRL_PIN(54, "SPI_CK"), 522 575 "AC18", "mt8127", 523 576 MTK_EINT_FUNCTION(0, 55), 524 577 MTK_FUNCTION(0, "GPIO54"), ··· 526 581 MTK_FUNCTION(4, "ADC_DAT_IN"), 527 582 MTK_FUNCTION(7, "DBG_MON_B[16]") 528 583 ), 529 - MTK_PIN( 530 - PINCTRL_PIN(55, "SPI_MI"), 584 + MTK_PIN(PINCTRL_PIN(55, "SPI_MI"), 531 585 "AC19", "mt8127", 532 586 MTK_EINT_FUNCTION(0, 56), 533 587 MTK_FUNCTION(0, "GPIO55"), ··· 536 592 MTK_FUNCTION(4, "ADC_WS"), 537 593 MTK_FUNCTION(7, "DBG_MON_B[17]") 538 594 ), 539 - MTK_PIN( 540 - PINCTRL_PIN(56, "SPI_MO"), 595 + MTK_PIN(PINCTRL_PIN(56, "SPI_MO"), 541 596 "AD18", "mt8127", 542 597 MTK_EINT_FUNCTION(0, 57), 543 598 MTK_FUNCTION(0, "GPIO56"), ··· 544 601 MTK_FUNCTION(2, "SPI_MI"), 545 602 MTK_FUNCTION(7, "DBG_MON_B[18]") 546 603 ), 547 - MTK_PIN( 548 - PINCTRL_PIN(57, "SDA1"), 604 + MTK_PIN(PINCTRL_PIN(57, "SDA1"), 549 605 "AE23", "mt8127", 550 606 MTK_EINT_FUNCTION(0, 58), 551 607 MTK_FUNCTION(0, "GPIO57"), 552 608 MTK_FUNCTION(1, "SDA1") 553 609 ), 554 - MTK_PIN( 555 - PINCTRL_PIN(58, "SCL1"), 610 + MTK_PIN(PINCTRL_PIN(58, "SCL1"), 556 611 "AD23", "mt8127", 557 612 MTK_EINT_FUNCTION(0, 59), 558 613 MTK_FUNCTION(0, "GPIO58"), 559 614 MTK_FUNCTION(1, "SCL1") 560 615 ), 561 - MTK_PIN( 562 - PINCTRL_PIN(59, "DISP_PWM"), 616 + MTK_PIN(PINCTRL_PIN(59, "DISP_PWM"), 563 617 "AC20", "mt8127", 564 618 MTK_EINT_FUNCTION(0, 60), 565 619 MTK_FUNCTION(0, "GPIO59"), ··· 564 624 MTK_FUNCTION(2, "PWM1"), 565 625 MTK_FUNCTION(7, "DBG_MON_A[18]") 566 626 ), 567 - MTK_PIN( 568 - PINCTRL_PIN(60, "WB_RSTB"), 627 + MTK_PIN(PINCTRL_PIN(60, "WB_RSTB"), 569 628 "AD7", "mt8127", 570 629 MTK_EINT_FUNCTION(0, 61), 571 630 MTK_FUNCTION(0, "GPIO60"), 572 631 MTK_FUNCTION(1, "WB_RSTB"), 573 632 MTK_FUNCTION(7, "DBG_MON_A[19]") 574 633 ), 575 - MTK_PIN( 576 - PINCTRL_PIN(61, "F2W_DATA"), 634 + MTK_PIN(PINCTRL_PIN(61, "F2W_DATA"), 577 635 "Y10", "mt8127", 578 636 MTK_EINT_FUNCTION(0, 62), 579 637 MTK_FUNCTION(0, "GPIO61"), 580 638 MTK_FUNCTION(1, "F2W_DATA"), 581 639 MTK_FUNCTION(7, "DBG_MON_A[20]") 582 640 ), 583 - MTK_PIN( 584 - PINCTRL_PIN(62, "F2W_CLK"), 641 + MTK_PIN(PINCTRL_PIN(62, "F2W_CLK"), 585 642 "W10", "mt8127", 586 643 MTK_EINT_FUNCTION(0, 63), 587 644 MTK_FUNCTION(0, "GPIO62"), 588 645 MTK_FUNCTION(1, "F2W_CK"), 589 646 MTK_FUNCTION(7, "DBG_MON_A[21]") 590 647 ), 591 - MTK_PIN( 592 - PINCTRL_PIN(63, "WB_SCLK"), 648 + MTK_PIN(PINCTRL_PIN(63, "WB_SCLK"), 593 649 "AB7", "mt8127", 594 650 MTK_EINT_FUNCTION(0, 64), 595 651 MTK_FUNCTION(0, "GPIO63"), 596 652 MTK_FUNCTION(1, "WB_SCLK"), 597 653 MTK_FUNCTION(7, "DBG_MON_A[22]") 598 654 ), 599 - MTK_PIN( 600 - PINCTRL_PIN(64, "WB_SDATA"), 655 + MTK_PIN(PINCTRL_PIN(64, "WB_SDATA"), 601 656 "AA7", "mt8127", 602 657 MTK_EINT_FUNCTION(0, 65), 603 658 MTK_FUNCTION(0, "GPIO64"), 604 659 MTK_FUNCTION(1, "WB_SDATA"), 605 660 MTK_FUNCTION(7, "DBG_MON_A[23]") 606 661 ), 607 - MTK_PIN( 608 - PINCTRL_PIN(65, "WB_SEN"), 662 + MTK_PIN(PINCTRL_PIN(65, "WB_SEN"), 609 663 "Y7", "mt8127", 610 664 MTK_EINT_FUNCTION(0, 66), 611 665 MTK_FUNCTION(0, "GPIO65"), 612 666 MTK_FUNCTION(1, "WB_SEN"), 613 667 MTK_FUNCTION(7, "DBG_MON_A[24]") 614 668 ), 615 - MTK_PIN( 616 - PINCTRL_PIN(66, "WB_CRTL0"), 669 + MTK_PIN(PINCTRL_PIN(66, "WB_CRTL0"), 617 670 "AA1", "mt8127", 618 671 MTK_EINT_FUNCTION(0, 67), 619 672 MTK_FUNCTION(0, "GPIO66"), ··· 614 681 MTK_FUNCTION(2, "DFD_NTRST_XI"), 615 682 MTK_FUNCTION(7, "DBG_MON_A[25]") 616 683 ), 617 - MTK_PIN( 618 - PINCTRL_PIN(67, "WB_CRTL1"), 684 + MTK_PIN(PINCTRL_PIN(67, "WB_CRTL1"), 619 685 "AA2", "mt8127", 620 686 MTK_EINT_FUNCTION(0, 68), 621 687 MTK_FUNCTION(0, "GPIO67"), ··· 622 690 MTK_FUNCTION(2, "DFD_TMS_XI"), 623 691 MTK_FUNCTION(7, "DBG_MON_A[26]") 624 692 ), 625 - MTK_PIN( 626 - PINCTRL_PIN(68, "WB_CRTL2"), 693 + MTK_PIN(PINCTRL_PIN(68, "WB_CRTL2"), 627 694 "Y1", "mt8127", 628 695 MTK_EINT_FUNCTION(0, 69), 629 696 MTK_FUNCTION(0, "GPIO68"), ··· 630 699 MTK_FUNCTION(2, "DFD_TCK_XI"), 631 700 MTK_FUNCTION(7, "DBG_MON_A[27]") 632 701 ), 633 - MTK_PIN( 634 - PINCTRL_PIN(69, "WB_CRTL3"), 702 + MTK_PIN(PINCTRL_PIN(69, "WB_CRTL3"), 635 703 "Y2", "mt8127", 636 704 MTK_EINT_FUNCTION(0, 70), 637 705 MTK_FUNCTION(0, "GPIO69"), ··· 638 708 MTK_FUNCTION(2, "DFD_TDI_XI"), 639 709 MTK_FUNCTION(7, "DBG_MON_A[28]") 640 710 ), 641 - MTK_PIN( 642 - PINCTRL_PIN(70, "WB_CRTL4"), 711 + MTK_PIN(PINCTRL_PIN(70, "WB_CRTL4"), 643 712 "Y3", "mt8127", 644 713 MTK_EINT_FUNCTION(0, 71), 645 714 MTK_FUNCTION(0, "GPIO70"), ··· 646 717 MTK_FUNCTION(2, "DFD_TDO"), 647 718 MTK_FUNCTION(7, "DBG_MON_A[29]") 648 719 ), 649 - MTK_PIN( 650 - PINCTRL_PIN(71, "WB_CRTL5"), 720 + MTK_PIN(PINCTRL_PIN(71, "WB_CRTL5"), 651 721 "Y4", "mt8127", 652 722 MTK_EINT_FUNCTION(0, 72), 653 723 MTK_FUNCTION(0, "GPIO71"), 654 724 MTK_FUNCTION(1, "WB_CRTL5"), 655 725 MTK_FUNCTION(7, "DBG_MON_A[30]") 656 726 ), 657 - MTK_PIN( 658 - PINCTRL_PIN(72, "I2S_DATA_IN"), 727 + MTK_PIN(PINCTRL_PIN(72, "I2S_DATA_IN"), 659 728 "K21", "mt8127", 660 729 MTK_EINT_FUNCTION(0, 73), 661 730 MTK_FUNCTION(0, "GPIO72"), ··· 665 738 MTK_FUNCTION(6, "ADC_CK"), 666 739 MTK_FUNCTION(7, "DBG_MON_B[19]") 667 740 ), 668 - MTK_PIN( 669 - PINCTRL_PIN(73, "I2S_LRCK"), 741 + MTK_PIN(PINCTRL_PIN(73, "I2S_LRCK"), 670 742 "L21", "mt8127", 671 743 MTK_EINT_FUNCTION(0, 74), 672 744 MTK_FUNCTION(0, "GPIO73"), ··· 677 751 MTK_FUNCTION(6, "ADC_DAT_IN"), 678 752 MTK_FUNCTION(7, "DBG_MON_B[20]") 679 753 ), 680 - MTK_PIN( 681 - PINCTRL_PIN(74, "I2S_BCK"), 754 + MTK_PIN(PINCTRL_PIN(74, "I2S_BCK"), 682 755 "L20", "mt8127", 683 756 MTK_EINT_FUNCTION(0, 75), 684 757 MTK_FUNCTION(0, "GPIO74"), ··· 689 764 MTK_FUNCTION(6, "ADC_WS"), 690 765 MTK_FUNCTION(7, "DBG_MON_B[21]") 691 766 ), 692 - MTK_PIN( 693 - PINCTRL_PIN(75, "SDA0"), 767 + MTK_PIN(PINCTRL_PIN(75, "SDA0"), 694 768 "W3", "mt8127", 695 769 MTK_EINT_FUNCTION(0, 76), 696 770 MTK_FUNCTION(0, "GPIO75"), 697 771 MTK_FUNCTION(1, "SDA0") 698 772 ), 699 - MTK_PIN( 700 - PINCTRL_PIN(76, "SCL0"), 773 + MTK_PIN(PINCTRL_PIN(76, "SCL0"), 701 774 "W4", "mt8127", 702 775 MTK_EINT_FUNCTION(0, 77), 703 776 MTK_FUNCTION(0, "GPIO76"), 704 777 MTK_FUNCTION(1, "SCL0") 705 778 ), 706 - MTK_PIN( 707 - PINCTRL_PIN(77, "SDA2"), 779 + MTK_PIN(PINCTRL_PIN(77, "SDA2"), 708 780 "K19", "mt8127", 709 781 MTK_EINT_FUNCTION(0, 78), 710 782 MTK_FUNCTION(0, "GPIO77"), 711 783 MTK_FUNCTION(1, "SDA2"), 712 784 MTK_FUNCTION(2, "PWM1") 713 785 ), 714 - MTK_PIN( 715 - PINCTRL_PIN(78, "SCL2"), 786 + MTK_PIN(PINCTRL_PIN(78, "SCL2"), 716 787 "K20", "mt8127", 717 788 MTK_EINT_FUNCTION(0, 79), 718 789 MTK_FUNCTION(0, "GPIO78"), 719 790 MTK_FUNCTION(1, "SCL2"), 720 791 MTK_FUNCTION(2, "PWM2") 721 792 ), 722 - MTK_PIN( 723 - PINCTRL_PIN(79, "URXD0"), 793 + MTK_PIN(PINCTRL_PIN(79, "URXD0"), 724 794 "K18", "mt8127", 725 795 MTK_EINT_FUNCTION(0, 80), 726 796 MTK_FUNCTION(0, "GPIO79"), 727 797 MTK_FUNCTION(1, "URXD0"), 728 798 MTK_FUNCTION(2, "UTXD0") 729 799 ), 730 - MTK_PIN( 731 - PINCTRL_PIN(80, "UTXD0"), 800 + MTK_PIN(PINCTRL_PIN(80, "UTXD0"), 732 801 "K17", "mt8127", 733 802 MTK_EINT_FUNCTION(0, 81), 734 803 MTK_FUNCTION(0, "GPIO80"), 735 804 MTK_FUNCTION(1, "UTXD0"), 736 805 MTK_FUNCTION(2, "URXD0") 737 806 ), 738 - MTK_PIN( 739 - PINCTRL_PIN(81, "URXD1"), 807 + MTK_PIN(PINCTRL_PIN(81, "URXD1"), 740 808 "L17", "mt8127", 741 809 MTK_EINT_FUNCTION(0, 82), 742 810 MTK_FUNCTION(0, "GPIO81"), 743 811 MTK_FUNCTION(1, "URXD1"), 744 812 MTK_FUNCTION(2, "UTXD1") 745 813 ), 746 - MTK_PIN( 747 - PINCTRL_PIN(82, "UTXD1"), 814 + MTK_PIN(PINCTRL_PIN(82, "UTXD1"), 748 815 "L18", "mt8127", 749 816 MTK_EINT_FUNCTION(0, 83), 750 817 MTK_FUNCTION(0, "GPIO82"), 751 818 MTK_FUNCTION(1, "UTXD1"), 752 819 MTK_FUNCTION(2, "URXD1") 753 820 ), 754 - MTK_PIN( 755 - PINCTRL_PIN(83, "LCM_RST"), 821 + MTK_PIN(PINCTRL_PIN(83, "LCM_RST"), 756 822 "W5", "mt8127", 757 823 MTK_EINT_FUNCTION(0, 84), 758 824 MTK_FUNCTION(0, "GPIO83"), ··· 751 835 MTK_FUNCTION(2, "VDAC_CK_XI"), 752 836 MTK_FUNCTION(7, "DBG_MON_A[31]") 753 837 ), 754 - MTK_PIN( 755 - PINCTRL_PIN(84, "DSI_TE"), 838 + MTK_PIN(PINCTRL_PIN(84, "DSI_TE"), 756 839 "W6", "mt8127", 757 840 MTK_EINT_FUNCTION(0, 85), 758 841 MTK_FUNCTION(0, "GPIO84"), 759 842 MTK_FUNCTION(1, "DSI_TE"), 760 843 MTK_FUNCTION(7, "DBG_MON_A[32]") 761 844 ), 762 - MTK_PIN( 763 - PINCTRL_PIN(85, "MSDC2_CMD"), 845 + MTK_PIN(PINCTRL_PIN(85, "MSDC2_CMD"), 764 846 "U7", "mt8127", 765 847 MTK_EINT_FUNCTION(0, 86), 766 848 MTK_FUNCTION(0, "GPIO85"), ··· 768 854 MTK_FUNCTION(6, "I2SOUT_BCK"), 769 855 MTK_FUNCTION(7, "DBG_MON_B[22]") 770 856 ), 771 - MTK_PIN( 772 - PINCTRL_PIN(86, "MSDC2_CLK"), 857 + MTK_PIN(PINCTRL_PIN(86, "MSDC2_CLK"), 773 858 "T8", "mt8127", 774 859 MTK_EINT_FUNCTION(0, 87), 775 860 MTK_FUNCTION(0, "GPIO86"), ··· 778 865 MTK_FUNCTION(6, "I2SOUT_LRCK"), 779 866 MTK_FUNCTION(7, "DBG_MON_B[23]") 780 867 ), 781 - MTK_PIN( 782 - PINCTRL_PIN(87, "MSDC2_DAT0"), 868 + MTK_PIN(PINCTRL_PIN(87, "MSDC2_DAT0"), 783 869 "V3", "mt8127", 784 870 MTK_EINT_FUNCTION(0, 88), 785 871 MTK_FUNCTION(0, "GPIO87"), ··· 788 876 MTK_FUNCTION(6, "I2SOUT_DATA_OUT"), 789 877 MTK_FUNCTION(7, "DBG_MON_B[24]") 790 878 ), 791 - MTK_PIN( 792 - PINCTRL_PIN(88, "MSDC2_DAT1"), 879 + MTK_PIN(PINCTRL_PIN(88, "MSDC2_DAT1"), 793 880 "V4", "mt8127", 794 881 MTK_EINT_FUNCTION(0, 89), 795 882 MTK_FUNCTION(0, "GPIO88"), ··· 799 888 MTK_FUNCTION(6, "PWM1"), 800 889 MTK_FUNCTION(7, "DBG_MON_B[25]") 801 890 ), 802 - MTK_PIN( 803 - PINCTRL_PIN(89, "MSDC2_DAT2"), 891 + MTK_PIN(PINCTRL_PIN(89, "MSDC2_DAT2"), 804 892 "U5", "mt8127", 805 893 MTK_EINT_FUNCTION(0, 90), 806 894 MTK_FUNCTION(0, "GPIO89"), ··· 810 900 MTK_FUNCTION(6, "PWM2"), 811 901 MTK_FUNCTION(7, "DBG_MON_B[26]") 812 902 ), 813 - MTK_PIN( 814 - PINCTRL_PIN(90, "MSDC2_DAT3"), 903 + MTK_PIN(PINCTRL_PIN(90, "MSDC2_DAT3"), 815 904 "U6", "mt8127", 816 905 MTK_EINT_FUNCTION(0, 91), 817 906 MTK_FUNCTION(0, "GPIO90"), ··· 822 913 MTK_FUNCTION(6, "PWM3"), 823 914 MTK_FUNCTION(7, "DBG_MON_B[27]") 824 915 ), 825 - MTK_PIN( 826 - PINCTRL_PIN(91, "TDN3"), 916 + MTK_PIN(PINCTRL_PIN(91, "TDN3"), 827 917 "U2", "mt8127", 828 918 MTK_EINT_FUNCTION(0, 92), 829 919 MTK_FUNCTION(0, "GPI91"), 830 920 MTK_FUNCTION(1, "TDN3") 831 921 ), 832 - MTK_PIN( 833 - PINCTRL_PIN(92, "TDP3"), 922 + MTK_PIN(PINCTRL_PIN(92, "TDP3"), 834 923 "U1", "mt8127", 835 924 MTK_EINT_FUNCTION(0, 93), 836 925 MTK_FUNCTION(0, "GPI92"), 837 926 MTK_FUNCTION(1, "TDP3") 838 927 ), 839 - MTK_PIN( 840 - PINCTRL_PIN(93, "TDN2"), 928 + MTK_PIN(PINCTRL_PIN(93, "TDN2"), 841 929 "T2", "mt8127", 842 930 MTK_EINT_FUNCTION(0, 94), 843 931 MTK_FUNCTION(0, "GPI93"), 844 932 MTK_FUNCTION(1, "TDN2") 845 933 ), 846 - MTK_PIN( 847 - PINCTRL_PIN(94, "TDP2"), 934 + MTK_PIN(PINCTRL_PIN(94, "TDP2"), 848 935 "T1", "mt8127", 849 936 MTK_EINT_FUNCTION(0, 95), 850 937 MTK_FUNCTION(0, "GPI94"), 851 938 MTK_FUNCTION(1, "TDP2") 852 939 ), 853 - MTK_PIN( 854 - PINCTRL_PIN(95, "TCN"), 940 + MTK_PIN(PINCTRL_PIN(95, "TCN"), 855 941 "R5", "mt8127", 856 942 MTK_EINT_FUNCTION(0, 96), 857 943 MTK_FUNCTION(0, "GPI95"), 858 944 MTK_FUNCTION(1, "TCN") 859 945 ), 860 - MTK_PIN( 861 - PINCTRL_PIN(96, "TCP"), 946 + MTK_PIN(PINCTRL_PIN(96, "TCP"), 862 947 "R4", "mt8127", 863 948 MTK_EINT_FUNCTION(0, 97), 864 949 MTK_FUNCTION(0, "GPI96"), 865 950 MTK_FUNCTION(1, "TCP") 866 951 ), 867 - MTK_PIN( 868 - PINCTRL_PIN(97, "TDN1"), 952 + MTK_PIN(PINCTRL_PIN(97, "TDN1"), 869 953 "R3", "mt8127", 870 954 MTK_EINT_FUNCTION(0, 98), 871 955 MTK_FUNCTION(0, "GPI97"), 872 956 MTK_FUNCTION(1, "TDN1") 873 957 ), 874 - MTK_PIN( 875 - PINCTRL_PIN(98, "TDP1"), 958 + MTK_PIN(PINCTRL_PIN(98, "TDP1"), 876 959 "R2", "mt8127", 877 960 MTK_EINT_FUNCTION(0, 99), 878 961 MTK_FUNCTION(0, "GPI98"), 879 962 MTK_FUNCTION(1, "TDP1") 880 963 ), 881 - MTK_PIN( 882 - PINCTRL_PIN(99, "TDN0"), 964 + MTK_PIN(PINCTRL_PIN(99, "TDN0"), 883 965 "P3", "mt8127", 884 966 MTK_EINT_FUNCTION(0, 100), 885 967 MTK_FUNCTION(0, "GPI99"), 886 968 MTK_FUNCTION(1, "TDN0") 887 969 ), 888 - MTK_PIN( 889 - PINCTRL_PIN(100, "TDP0"), 970 + MTK_PIN(PINCTRL_PIN(100, "TDP0"), 890 971 "P2", "mt8127", 891 972 MTK_EINT_FUNCTION(0, 101), 892 973 MTK_FUNCTION(0, "GPI100"), 893 974 MTK_FUNCTION(1, "TDP0") 894 975 ), 895 - MTK_PIN( 896 - PINCTRL_PIN(101, "RDN0"), 976 + MTK_PIN(PINCTRL_PIN(101, "RDN0"), 897 977 "K1", "mt8127", 898 978 MTK_EINT_FUNCTION(0, 102), 899 979 MTK_FUNCTION(0, "GPI101"), 900 980 MTK_FUNCTION(1, "RDN0") 901 981 ), 902 - MTK_PIN( 903 - PINCTRL_PIN(102, "RDP0"), 982 + MTK_PIN(PINCTRL_PIN(102, "RDP0"), 904 983 "K2", "mt8127", 905 984 MTK_EINT_FUNCTION(0, 103), 906 985 MTK_FUNCTION(0, "GPI102"), 907 986 MTK_FUNCTION(1, "RDP0") 908 987 ), 909 - MTK_PIN( 910 - PINCTRL_PIN(103, "RDN1"), 988 + MTK_PIN(PINCTRL_PIN(103, "RDN1"), 911 989 "L2", "mt8127", 912 990 MTK_EINT_FUNCTION(0, 104), 913 991 MTK_FUNCTION(0, "GPI103"), 914 992 MTK_FUNCTION(1, "RDN1") 915 993 ), 916 - MTK_PIN( 917 - PINCTRL_PIN(104, "RDP1"), 994 + MTK_PIN(PINCTRL_PIN(104, "RDP1"), 918 995 "L3", "mt8127", 919 996 MTK_EINT_FUNCTION(0, 105), 920 997 MTK_FUNCTION(0, "GPI104"), 921 998 MTK_FUNCTION(1, "RDP1") 922 999 ), 923 - MTK_PIN( 924 - PINCTRL_PIN(105, "RCN"), 1000 + MTK_PIN(PINCTRL_PIN(105, "RCN"), 925 1001 "M4", "mt8127", 926 1002 MTK_EINT_FUNCTION(0, 106), 927 1003 MTK_FUNCTION(0, "GPI105"), 928 1004 MTK_FUNCTION(1, "RCN") 929 1005 ), 930 - MTK_PIN( 931 - PINCTRL_PIN(106, "RCP"), 1006 + MTK_PIN(PINCTRL_PIN(106, "RCP"), 932 1007 "M5", "mt8127", 933 1008 MTK_EINT_FUNCTION(0, 107), 934 1009 MTK_FUNCTION(0, "GPI106"), 935 1010 MTK_FUNCTION(1, "RCP") 936 1011 ), 937 - MTK_PIN( 938 - PINCTRL_PIN(107, "RDN2"), 1012 + MTK_PIN(PINCTRL_PIN(107, "RDN2"), 939 1013 "M2", "mt8127", 940 1014 MTK_EINT_FUNCTION(0, 108), 941 1015 MTK_FUNCTION(0, "GPI107"), 942 1016 MTK_FUNCTION(1, "RDN2"), 943 1017 MTK_FUNCTION(2, "CMDAT8") 944 1018 ), 945 - MTK_PIN( 946 - PINCTRL_PIN(108, "RDP2"), 1019 + MTK_PIN(PINCTRL_PIN(108, "RDP2"), 947 1020 "M3", "mt8127", 948 1021 MTK_EINT_FUNCTION(0, 109), 949 1022 MTK_FUNCTION(0, "GPI108"), 950 1023 MTK_FUNCTION(1, "RDP2"), 951 1024 MTK_FUNCTION(2, "CMDAT9") 952 1025 ), 953 - MTK_PIN( 954 - PINCTRL_PIN(109, "RDN3"), 1026 + MTK_PIN(PINCTRL_PIN(109, "RDN3"), 955 1027 "N2", "mt8127", 956 1028 MTK_EINT_FUNCTION(0, 110), 957 1029 MTK_FUNCTION(0, "GPI109"), 958 1030 MTK_FUNCTION(1, "RDN3"), 959 1031 MTK_FUNCTION(2, "CMDAT4") 960 1032 ), 961 - MTK_PIN( 962 - PINCTRL_PIN(110, "RDP3"), 1033 + MTK_PIN(PINCTRL_PIN(110, "RDP3"), 963 1034 "N3", "mt8127", 964 1035 MTK_EINT_FUNCTION(0, 111), 965 1036 MTK_FUNCTION(0, "GPI110"), 966 1037 MTK_FUNCTION(1, "RDP3"), 967 1038 MTK_FUNCTION(2, "CMDAT5") 968 1039 ), 969 - MTK_PIN( 970 - PINCTRL_PIN(111, "RCN_A"), 1040 + MTK_PIN(PINCTRL_PIN(111, "RCN_A"), 971 1041 "J5", "mt8127", 972 1042 MTK_EINT_FUNCTION(0, 112), 973 1043 MTK_FUNCTION(0, "GPI111"), 974 1044 MTK_FUNCTION(1, "RCN_A"), 975 1045 MTK_FUNCTION(2, "CMDAT6") 976 1046 ), 977 - MTK_PIN( 978 - PINCTRL_PIN(112, "RCP_A"), 1047 + MTK_PIN(PINCTRL_PIN(112, "RCP_A"), 979 1048 "J4", "mt8127", 980 1049 MTK_EINT_FUNCTION(0, 113), 981 1050 MTK_FUNCTION(0, "GPI112"), 982 1051 MTK_FUNCTION(1, "RCP_A"), 983 1052 MTK_FUNCTION(2, "CMDAT7") 984 1053 ), 985 - MTK_PIN( 986 - PINCTRL_PIN(113, "RDN1_A"), 1054 + MTK_PIN(PINCTRL_PIN(113, "RDN1_A"), 987 1055 "J2", "mt8127", 988 1056 MTK_EINT_FUNCTION(0, 114), 989 1057 MTK_FUNCTION(0, "GPI113"), ··· 968 1082 MTK_FUNCTION(2, "CMDAT2"), 969 1083 MTK_FUNCTION(3, "CMCSD2") 970 1084 ), 971 - MTK_PIN( 972 - PINCTRL_PIN(114, "RDP1_A"), 1085 + MTK_PIN(PINCTRL_PIN(114, "RDP1_A"), 973 1086 "J3", "mt8127", 974 1087 MTK_EINT_FUNCTION(0, 115), 975 1088 MTK_FUNCTION(0, "GPI114"), ··· 976 1091 MTK_FUNCTION(2, "CMDAT3"), 977 1092 MTK_FUNCTION(3, "CMCSD3") 978 1093 ), 979 - MTK_PIN( 980 - PINCTRL_PIN(115, "RDN0_A"), 1094 + MTK_PIN(PINCTRL_PIN(115, "RDN0_A"), 981 1095 "H2", "mt8127", 982 1096 MTK_EINT_FUNCTION(0, 116), 983 1097 MTK_FUNCTION(0, "GPI115"), 984 1098 MTK_FUNCTION(1, "RDN0_A"), 985 1099 MTK_FUNCTION(2, "CMHSYNC") 986 1100 ), 987 - MTK_PIN( 988 - PINCTRL_PIN(116, "RDP0_A"), 1101 + MTK_PIN(PINCTRL_PIN(116, "RDP0_A"), 989 1102 "H3", "mt8127", 990 1103 MTK_EINT_FUNCTION(0, 117), 991 1104 MTK_FUNCTION(0, "GPI116"), 992 1105 MTK_FUNCTION(1, "RDP0_A"), 993 1106 MTK_FUNCTION(2, "CMVSYNC") 994 1107 ), 995 - MTK_PIN( 996 - PINCTRL_PIN(117, "CMDAT0"), 1108 + MTK_PIN(PINCTRL_PIN(117, "CMDAT0"), 997 1109 "G5", "mt8127", 998 1110 MTK_EINT_FUNCTION(0, 118), 999 1111 MTK_FUNCTION(0, "GPIO117"), ··· 999 1117 MTK_FUNCTION(3, "ANT_SEL2"), 1000 1118 MTK_FUNCTION(7, "DBG_MON_B[28]") 1001 1119 ), 1002 - MTK_PIN( 1003 - PINCTRL_PIN(118, "CMDAT1"), 1120 + MTK_PIN(PINCTRL_PIN(118, "CMDAT1"), 1004 1121 "G4", "mt8127", 1005 1122 MTK_EINT_FUNCTION(0, 119), 1006 1123 MTK_FUNCTION(0, "GPIO118"), ··· 1008 1127 MTK_FUNCTION(3, "ANT_SEL3"), 1009 1128 MTK_FUNCTION(7, "DBG_MON_B[29]") 1010 1129 ), 1011 - MTK_PIN( 1012 - PINCTRL_PIN(119, "CMMCLK"), 1130 + MTK_PIN(PINCTRL_PIN(119, "CMMCLK"), 1013 1131 "F3", "mt8127", 1014 1132 MTK_EINT_FUNCTION(0, 120), 1015 1133 MTK_FUNCTION(0, "GPIO119"), ··· 1016 1136 MTK_FUNCTION(3, "ANT_SEL4"), 1017 1137 MTK_FUNCTION(7, "DBG_MON_B[30]") 1018 1138 ), 1019 - MTK_PIN( 1020 - PINCTRL_PIN(120, "CMPCLK"), 1139 + MTK_PIN(PINCTRL_PIN(120, "CMPCLK"), 1021 1140 "G6", "mt8127", 1022 1141 MTK_EINT_FUNCTION(0, 121), 1023 1142 MTK_FUNCTION(0, "GPIO120"), ··· 1025 1146 MTK_FUNCTION(3, "ANT_SEL5"), 1026 1147 MTK_FUNCTION(7, "DBG_MON_B[31]") 1027 1148 ), 1028 - MTK_PIN( 1029 - PINCTRL_PIN(121, "MSDC1_CMD"), 1149 + MTK_PIN(PINCTRL_PIN(121, "MSDC1_CMD"), 1030 1150 "E3", "mt8127", 1031 1151 MTK_EINT_FUNCTION(0, 122), 1032 1152 MTK_FUNCTION(0, "GPIO121"), 1033 1153 MTK_FUNCTION(1, "MSDC1_CMD") 1034 1154 ), 1035 - MTK_PIN( 1036 - PINCTRL_PIN(122, "MSDC1_CLK"), 1155 + MTK_PIN(PINCTRL_PIN(122, "MSDC1_CLK"), 1037 1156 "D1", "mt8127", 1038 1157 MTK_EINT_FUNCTION(0, 123), 1039 1158 MTK_FUNCTION(0, "GPIO122"), 1040 1159 MTK_FUNCTION(1, "MSDC1_CLK") 1041 1160 ), 1042 - MTK_PIN( 1043 - PINCTRL_PIN(123, "MSDC1_DAT0"), 1161 + MTK_PIN(PINCTRL_PIN(123, "MSDC1_DAT0"), 1044 1162 "D2", "mt8127", 1045 1163 MTK_EINT_FUNCTION(0, 124), 1046 1164 MTK_FUNCTION(0, "GPIO123"), 1047 1165 MTK_FUNCTION(1, "MSDC1_DAT0") 1048 1166 ), 1049 - MTK_PIN( 1050 - PINCTRL_PIN(124, "MSDC1_DAT1"), 1167 + MTK_PIN(PINCTRL_PIN(124, "MSDC1_DAT1"), 1051 1168 "D3", "mt8127", 1052 1169 MTK_EINT_FUNCTION(0, 125), 1053 1170 MTK_FUNCTION(0, "GPIO124"), 1054 1171 MTK_FUNCTION(1, "MSDC1_DAT1") 1055 1172 ), 1056 - MTK_PIN( 1057 - PINCTRL_PIN(125, "MSDC1_DAT2"), 1173 + MTK_PIN(PINCTRL_PIN(125, "MSDC1_DAT2"), 1058 1174 "F2", "mt8127", 1059 1175 MTK_EINT_FUNCTION(0, 126), 1060 1176 MTK_FUNCTION(0, "GPIO125"), 1061 1177 MTK_FUNCTION(1, "MSDC1_DAT2") 1062 1178 ), 1063 - MTK_PIN( 1064 - PINCTRL_PIN(126, "MSDC1_DAT3"), 1179 + MTK_PIN(PINCTRL_PIN(126, "MSDC1_DAT3"), 1065 1180 "E2", "mt8127", 1066 1181 MTK_EINT_FUNCTION(0, 127), 1067 1182 MTK_FUNCTION(0, "GPIO126"), 1068 1183 MTK_FUNCTION(1, "MSDC1_DAT3") 1069 1184 ), 1070 - MTK_PIN( 1071 - PINCTRL_PIN(127, "MSDC0_DAT7"), 1185 + MTK_PIN(PINCTRL_PIN(127, "MSDC0_DAT7"), 1072 1186 "C23", "mt8127", 1073 1187 MTK_EINT_FUNCTION(0, 128), 1074 1188 MTK_FUNCTION(0, "GPIO127"), 1075 1189 MTK_FUNCTION(1, "MSDC0_DAT7"), 1076 1190 MTK_FUNCTION(4, "NLD7") 1077 1191 ), 1078 - MTK_PIN( 1079 - PINCTRL_PIN(128, "MSDC0_DAT6"), 1192 + MTK_PIN(PINCTRL_PIN(128, "MSDC0_DAT6"), 1080 1193 "C24", "mt8127", 1081 1194 MTK_EINT_FUNCTION(0, 129), 1082 1195 MTK_FUNCTION(0, "GPIO128"), 1083 1196 MTK_FUNCTION(1, "MSDC0_DAT6"), 1084 1197 MTK_FUNCTION(4, "NLD6") 1085 1198 ), 1086 - MTK_PIN( 1087 - PINCTRL_PIN(129, "MSDC0_DAT5"), 1199 + MTK_PIN(PINCTRL_PIN(129, "MSDC0_DAT5"), 1088 1200 "D22", "mt8127", 1089 1201 MTK_EINT_FUNCTION(0, 130), 1090 1202 MTK_FUNCTION(0, "GPIO129"), 1091 1203 MTK_FUNCTION(1, "MSDC0_DAT5"), 1092 1204 MTK_FUNCTION(4, "NLD4") 1093 1205 ), 1094 - MTK_PIN( 1095 - PINCTRL_PIN(130, "MSDC0_DAT4"), 1206 + MTK_PIN(PINCTRL_PIN(130, "MSDC0_DAT4"), 1096 1207 "D24", "mt8127", 1097 1208 MTK_EINT_FUNCTION(0, 131), 1098 1209 MTK_FUNCTION(0, "GPIO130"), 1099 1210 MTK_FUNCTION(1, "MSDC0_DAT4"), 1100 1211 MTK_FUNCTION(4, "NLD3") 1101 1212 ), 1102 - MTK_PIN( 1103 - PINCTRL_PIN(131, "MSDC0_RSTB"), 1213 + MTK_PIN(PINCTRL_PIN(131, "MSDC0_RSTB"), 1104 1214 "F24", "mt8127", 1105 1215 MTK_EINT_FUNCTION(0, 132), 1106 1216 MTK_FUNCTION(0, "GPIO131"), 1107 1217 MTK_FUNCTION(1, "MSDC0_RSTB"), 1108 1218 MTK_FUNCTION(4, "NLD0") 1109 1219 ), 1110 - MTK_PIN( 1111 - PINCTRL_PIN(132, "MSDC0_CMD"), 1220 + MTK_PIN(PINCTRL_PIN(132, "MSDC0_CMD"), 1112 1221 "G20", "mt8127", 1113 1222 MTK_EINT_FUNCTION(0, 133), 1114 1223 MTK_FUNCTION(0, "GPIO132"), 1115 1224 MTK_FUNCTION(1, "MSDC0_CMD"), 1116 1225 MTK_FUNCTION(4, "NALE") 1117 1226 ), 1118 - MTK_PIN( 1119 - PINCTRL_PIN(133, "MSDC0_CLK"), 1227 + MTK_PIN(PINCTRL_PIN(133, "MSDC0_CLK"), 1120 1228 "G21", "mt8127", 1121 1229 MTK_EINT_FUNCTION(0, 134), 1122 1230 MTK_FUNCTION(0, "GPIO133"), 1123 1231 MTK_FUNCTION(1, "MSDC0_CLK"), 1124 1232 MTK_FUNCTION(4, "NWEB") 1125 1233 ), 1126 - MTK_PIN( 1127 - PINCTRL_PIN(134, "MSDC0_DAT3"), 1234 + MTK_PIN(PINCTRL_PIN(134, "MSDC0_DAT3"), 1128 1235 "D23", "mt8127", 1129 1236 MTK_EINT_FUNCTION(0, 135), 1130 1237 MTK_FUNCTION(0, "GPIO134"), 1131 1238 MTK_FUNCTION(1, "MSDC0_DAT3"), 1132 1239 MTK_FUNCTION(4, "NLD1") 1133 1240 ), 1134 - MTK_PIN( 1135 - PINCTRL_PIN(135, "MSDC0_DAT2"), 1241 + MTK_PIN(PINCTRL_PIN(135, "MSDC0_DAT2"), 1136 1242 "E22", "mt8127", 1137 1243 MTK_EINT_FUNCTION(0, 136), 1138 1244 MTK_FUNCTION(0, "GPIO135"), 1139 1245 MTK_FUNCTION(1, "MSDC0_DAT2"), 1140 1246 MTK_FUNCTION(4, "NLD5") 1141 1247 ), 1142 - MTK_PIN( 1143 - PINCTRL_PIN(136, "MSDC0_DAT1"), 1248 + MTK_PIN(PINCTRL_PIN(136, "MSDC0_DAT1"), 1144 1249 "E23", "mt8127", 1145 1250 MTK_EINT_FUNCTION(0, 137), 1146 1251 MTK_FUNCTION(0, "GPIO136"), 1147 1252 MTK_FUNCTION(1, "MSDC0_DAT1"), 1148 1253 MTK_FUNCTION(4, "NLD8") 1149 1254 ), 1150 - MTK_PIN( 1151 - PINCTRL_PIN(137, "MSDC0_DAT0"), 1255 + MTK_PIN(PINCTRL_PIN(137, "MSDC0_DAT0"), 1152 1256 "F22", "mt8127", 1153 1257 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT), 1154 1258 MTK_FUNCTION(0, "GPIO137"), ··· 1139 1277 MTK_FUNCTION(4, "WATCHDOG"), 1140 1278 MTK_FUNCTION(5, "NLD2") 1141 1279 ), 1142 - MTK_PIN( 1143 - PINCTRL_PIN(138, "CEC"), 1280 + MTK_PIN(PINCTRL_PIN(138, "CEC"), 1144 1281 "AE21", "mt8127", 1145 1282 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT), 1146 1283 MTK_FUNCTION(0, "GPIO138"), 1147 1284 MTK_FUNCTION(1, "CEC") 1148 1285 ), 1149 - MTK_PIN( 1150 - PINCTRL_PIN(139, "HTPLG"), 1286 + MTK_PIN(PINCTRL_PIN(139, "HTPLG"), 1151 1287 "AD21", "mt8127", 1152 1288 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT), 1153 1289 MTK_FUNCTION(0, "GPIO139"), 1154 1290 MTK_FUNCTION(1, "HTPLG") 1155 1291 ), 1156 - MTK_PIN( 1157 - PINCTRL_PIN(140, "HDMISCK"), 1292 + MTK_PIN(PINCTRL_PIN(140, "HDMISCK"), 1158 1293 "AE22", "mt8127", 1159 1294 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT), 1160 1295 MTK_FUNCTION(0, "GPIO140"), 1161 1296 MTK_FUNCTION(1, "HDMISCK") 1162 1297 ), 1163 - MTK_PIN( 1164 - PINCTRL_PIN(141, "HDMISD"), 1298 + MTK_PIN(PINCTRL_PIN(141, "HDMISD"), 1165 1299 "AD22", "mt8127", 1166 1300 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT), 1167 1301 MTK_FUNCTION(0, "GPIO141"), 1168 1302 MTK_FUNCTION(1, "HDMISD") 1169 1303 ), 1170 - MTK_PIN( 1171 - PINCTRL_PIN(142, "EINT21"), 1304 + MTK_PIN(PINCTRL_PIN(142, "EINT21"), 1172 1305 "J23", "mt8127", 1173 1306 MTK_EINT_FUNCTION(0, 21), 1174 1307 MTK_FUNCTION(0, "GPIO142"),
+203 -406
drivers/pinctrl/mediatek/pinctrl-mtk-mt8135.h
··· 19 19 #include "pinctrl-mtk-common.h" 20 20 21 21 static const struct mtk_desc_pin mtk_pins_mt8135[] = { 22 - MTK_PIN( 23 - PINCTRL_PIN(0, "MSDC0_DAT7"), 22 + MTK_PIN(PINCTRL_PIN(0, "MSDC0_DAT7"), 24 23 "D21", "mt8135", 25 24 MTK_EINT_FUNCTION(2, 49), 26 25 MTK_FUNCTION(0, "GPIO0"), ··· 31 32 MTK_FUNCTION(6, "SPI1_MO"), 32 33 MTK_FUNCTION(7, "NALE") 33 34 ), 34 - MTK_PIN( 35 - PINCTRL_PIN(1, "MSDC0_DAT6"), 35 + MTK_PIN(PINCTRL_PIN(1, "MSDC0_DAT6"), 36 36 "D22", "mt8135", 37 37 MTK_EINT_FUNCTION(2, 48), 38 38 MTK_FUNCTION(0, "GPIO1"), ··· 43 45 MTK_FUNCTION(6, "SPI1_CSN"), 44 46 MTK_FUNCTION(7, "NCLE") 45 47 ), 46 - MTK_PIN( 47 - PINCTRL_PIN(2, "MSDC0_DAT5"), 48 + MTK_PIN(PINCTRL_PIN(2, "MSDC0_DAT5"), 48 49 "E22", "mt8135", 49 50 MTK_EINT_FUNCTION(2, 47), 50 51 MTK_FUNCTION(0, "GPIO2"), ··· 55 58 MTK_FUNCTION(6, "SPI1_CLK"), 56 59 MTK_FUNCTION(7, "NLD4") 57 60 ), 58 - MTK_PIN( 59 - PINCTRL_PIN(3, "MSDC0_DAT4"), 61 + MTK_PIN(PINCTRL_PIN(3, "MSDC0_DAT4"), 60 62 "F21", "mt8135", 61 63 MTK_EINT_FUNCTION(2, 46), 62 64 MTK_FUNCTION(0, "GPIO3"), ··· 65 69 MTK_FUNCTION(6, "LSCE1B_2X"), 66 70 MTK_FUNCTION(7, "NLD5") 67 71 ), 68 - MTK_PIN( 69 - PINCTRL_PIN(4, "MSDC0_CMD"), 72 + MTK_PIN(PINCTRL_PIN(4, "MSDC0_CMD"), 70 73 "F20", "mt8135", 71 74 MTK_EINT_FUNCTION(2, 41), 72 75 MTK_FUNCTION(0, "GPIO4"), ··· 76 81 MTK_FUNCTION(6, "LRSTB_2X"), 77 82 MTK_FUNCTION(7, "NRNB") 78 83 ), 79 - MTK_PIN( 80 - PINCTRL_PIN(5, "MSDC0_CLK"), 84 + MTK_PIN(PINCTRL_PIN(5, "MSDC0_CLK"), 81 85 "G18", "mt8135", 82 86 MTK_EINT_FUNCTION(2, 40), 83 87 MTK_FUNCTION(0, "GPIO5"), ··· 87 93 MTK_FUNCTION(6, "LPTE"), 88 94 MTK_FUNCTION(7, "NREB") 89 95 ), 90 - MTK_PIN( 91 - PINCTRL_PIN(6, "MSDC0_DAT3"), 96 + MTK_PIN(PINCTRL_PIN(6, "MSDC0_DAT3"), 92 97 "G21", "mt8135", 93 98 MTK_EINT_FUNCTION(2, 45), 94 99 MTK_FUNCTION(0, "GPIO6"), ··· 98 105 MTK_FUNCTION(6, "LSCE0B_2X"), 99 106 MTK_FUNCTION(7, "NLD7") 100 107 ), 101 - MTK_PIN( 102 - PINCTRL_PIN(7, "MSDC0_DAT2"), 108 + MTK_PIN(PINCTRL_PIN(7, "MSDC0_DAT2"), 103 109 "E21", "mt8135", 104 110 MTK_EINT_FUNCTION(2, 44), 105 111 MTK_FUNCTION(0, "GPIO7"), ··· 109 117 MTK_FUNCTION(6, "LSA0_2X"), 110 118 MTK_FUNCTION(7, "NLD14") 111 119 ), 112 - MTK_PIN( 113 - PINCTRL_PIN(8, "MSDC0_DAT1"), 120 + MTK_PIN(PINCTRL_PIN(8, "MSDC0_DAT1"), 114 121 "E23", "mt8135", 115 122 MTK_EINT_FUNCTION(2, 43), 116 123 MTK_FUNCTION(0, "GPIO8"), ··· 119 128 MTK_FUNCTION(6, "LSCK_2X"), 120 129 MTK_FUNCTION(7, "NLD11") 121 130 ), 122 - MTK_PIN( 123 - PINCTRL_PIN(9, "MSDC0_DAT0"), 131 + MTK_PIN(PINCTRL_PIN(9, "MSDC0_DAT0"), 124 132 "F22", "mt8135", 125 133 MTK_EINT_FUNCTION(2, 42), 126 134 MTK_FUNCTION(0, "GPIO9"), ··· 128 138 MTK_FUNCTION(5, "USB_TEST_IO[5]"), 129 139 MTK_FUNCTION(6, "LSDA_2X") 130 140 ), 131 - MTK_PIN( 132 - PINCTRL_PIN(10, "NCEB0"), 141 + MTK_PIN(PINCTRL_PIN(10, "NCEB0"), 133 142 "G20", "mt8135", 134 143 MTK_EINT_FUNCTION(2, 139), 135 144 MTK_FUNCTION(0, "GPIO10"), ··· 136 147 MTK_FUNCTION(2, "EINT139"), 137 148 MTK_FUNCTION(7, "TESTA_OUT4") 138 149 ), 139 - MTK_PIN( 140 - PINCTRL_PIN(11, "NCEB1"), 150 + MTK_PIN(PINCTRL_PIN(11, "NCEB1"), 141 151 "L17", "mt8135", 142 152 MTK_EINT_FUNCTION(2, 140), 143 153 MTK_FUNCTION(0, "GPIO11"), ··· 145 157 MTK_FUNCTION(6, "USB_DRVVBUS"), 146 158 MTK_FUNCTION(7, "TESTA_OUT5") 147 159 ), 148 - MTK_PIN( 149 - PINCTRL_PIN(12, "NRNB"), 160 + MTK_PIN(PINCTRL_PIN(12, "NRNB"), 150 161 "G19", "mt8135", 151 162 MTK_EINT_FUNCTION(2, 141), 152 163 MTK_FUNCTION(0, "GPIO12"), ··· 154 167 MTK_FUNCTION(3, "A_FUNC_DOUT[4]"), 155 168 MTK_FUNCTION(7, "TESTA_OUT6") 156 169 ), 157 - MTK_PIN( 158 - PINCTRL_PIN(13, "NCLE"), 170 + MTK_PIN(PINCTRL_PIN(13, "NCLE"), 159 171 "J18", "mt8135", 160 172 MTK_EINT_FUNCTION(2, 142), 161 173 MTK_FUNCTION(0, "GPIO13"), ··· 165 179 MTK_FUNCTION(6, "NALE"), 166 180 MTK_FUNCTION(7, "TESTA_OUT7") 167 181 ), 168 - MTK_PIN( 169 - PINCTRL_PIN(14, "NALE"), 182 + MTK_PIN(PINCTRL_PIN(14, "NALE"), 170 183 "J19", "mt8135", 171 184 MTK_EINT_FUNCTION(2, 143), 172 185 MTK_FUNCTION(0, "GPIO14"), ··· 177 192 MTK_FUNCTION(6, "NCLE"), 178 193 MTK_FUNCTION(7, "TESTA_OUT8") 179 194 ), 180 - MTK_PIN( 181 - PINCTRL_PIN(15, "NREB"), 195 + MTK_PIN(PINCTRL_PIN(15, "NREB"), 182 196 "L18", "mt8135", 183 197 MTK_EINT_FUNCTION(2, 144), 184 198 MTK_FUNCTION(0, "GPIO15"), ··· 188 204 MTK_FUNCTION(5, "IRDA_TXD"), 189 205 MTK_FUNCTION(7, "TESTA_OUT9") 190 206 ), 191 - MTK_PIN( 192 - PINCTRL_PIN(16, "NWEB"), 207 + MTK_PIN(PINCTRL_PIN(16, "NWEB"), 193 208 "J20", "mt8135", 194 209 MTK_EINT_FUNCTION(2, 145), 195 210 MTK_FUNCTION(0, "GPIO16"), ··· 199 216 MTK_FUNCTION(5, "IRDA_PDN"), 200 217 MTK_FUNCTION(7, "TESTA_OUT10") 201 218 ), 202 - MTK_PIN( 203 - PINCTRL_PIN(17, "NLD0"), 219 + MTK_PIN(PINCTRL_PIN(17, "NLD0"), 204 220 "K21", "mt8135", 205 221 MTK_EINT_FUNCTION(2, 146), 206 222 MTK_FUNCTION(0, "GPIO17"), ··· 211 229 MTK_FUNCTION(6, "DAC_CK"), 212 230 MTK_FUNCTION(7, "TESTA_OUT11") 213 231 ), 214 - MTK_PIN( 215 - PINCTRL_PIN(18, "NLD1"), 232 + MTK_PIN(PINCTRL_PIN(18, "NLD1"), 216 233 "K22", "mt8135", 217 234 MTK_EINT_FUNCTION(2, 147), 218 235 MTK_FUNCTION(0, "GPIO18"), ··· 223 242 MTK_FUNCTION(6, "DAC_WS"), 224 243 MTK_FUNCTION(7, "TESTA_OUT12") 225 244 ), 226 - MTK_PIN( 227 - PINCTRL_PIN(19, "NLD2"), 245 + MTK_PIN(PINCTRL_PIN(19, "NLD2"), 228 246 "J21", "mt8135", 229 247 MTK_EINT_FUNCTION(2, 148), 230 248 MTK_FUNCTION(0, "GPIO19"), ··· 235 255 MTK_FUNCTION(6, "DAC_DAT_OUT"), 236 256 MTK_FUNCTION(7, "TESTA_OUT13") 237 257 ), 238 - MTK_PIN( 239 - PINCTRL_PIN(20, "NLD3"), 258 + MTK_PIN(PINCTRL_PIN(20, "NLD3"), 240 259 "J23", "mt8135", 241 260 MTK_EINT_FUNCTION(2, 149), 242 261 MTK_FUNCTION(0, "GPIO20"), ··· 245 266 MTK_FUNCTION(4, "CM2DAT_1X[3]"), 246 267 MTK_FUNCTION(7, "TESTA_OUT14") 247 268 ), 248 - MTK_PIN( 249 - PINCTRL_PIN(21, "NLD4"), 269 + MTK_PIN(PINCTRL_PIN(21, "NLD4"), 250 270 "J22", "mt8135", 251 271 MTK_EINT_FUNCTION(2, 150), 252 272 MTK_FUNCTION(0, "GPIO21"), ··· 255 277 MTK_FUNCTION(4, "CM2DAT_1X[4]"), 256 278 MTK_FUNCTION(7, "TESTA_OUT15") 257 279 ), 258 - MTK_PIN( 259 - PINCTRL_PIN(22, "NLD5"), 280 + MTK_PIN(PINCTRL_PIN(22, "NLD5"), 260 281 "H21", "mt8135", 261 282 MTK_EINT_FUNCTION(2, 151), 262 283 MTK_FUNCTION(0, "GPIO22"), ··· 265 288 MTK_FUNCTION(4, "CM2DAT_1X[5]"), 266 289 MTK_FUNCTION(7, "TESTA_OUT16") 267 290 ), 268 - MTK_PIN( 269 - PINCTRL_PIN(23, "NLD6"), 291 + MTK_PIN(PINCTRL_PIN(23, "NLD6"), 270 292 "H22", "mt8135", 271 293 MTK_EINT_FUNCTION(2, 152), 272 294 MTK_FUNCTION(0, "GPIO23"), ··· 275 299 MTK_FUNCTION(4, "CM2DAT_1X[6]"), 276 300 MTK_FUNCTION(7, "TESTA_OUT17") 277 301 ), 278 - MTK_PIN( 279 - PINCTRL_PIN(24, "NLD7"), 302 + MTK_PIN(PINCTRL_PIN(24, "NLD7"), 280 303 "H20", "mt8135", 281 304 MTK_EINT_FUNCTION(2, 153), 282 305 MTK_FUNCTION(0, "GPIO24"), ··· 285 310 MTK_FUNCTION(4, "CM2DAT_1X[7]"), 286 311 MTK_FUNCTION(7, "TESTA_OUT18") 287 312 ), 288 - MTK_PIN( 289 - PINCTRL_PIN(25, "NLD8"), 313 + MTK_PIN(PINCTRL_PIN(25, "NLD8"), 290 314 NULL, "mt8135", 291 315 MTK_EINT_FUNCTION(2, 154), 292 316 MTK_FUNCTION(0, "GPIO25"), ··· 293 319 MTK_FUNCTION(2, "EINT154"), 294 320 MTK_FUNCTION(4, "CM2DAT_1X[8]") 295 321 ), 296 - MTK_PIN( 297 - PINCTRL_PIN(26, "NLD9"), 322 + MTK_PIN(PINCTRL_PIN(26, "NLD9"), 298 323 NULL, "mt8135", 299 324 MTK_EINT_FUNCTION(2, 155), 300 325 MTK_FUNCTION(0, "GPIO26"), ··· 302 329 MTK_FUNCTION(4, "CM2DAT_1X[9]"), 303 330 MTK_FUNCTION(5, "PWM1") 304 331 ), 305 - MTK_PIN( 306 - PINCTRL_PIN(27, "NLD10"), 332 + MTK_PIN(PINCTRL_PIN(27, "NLD10"), 307 333 NULL, "mt8135", 308 334 MTK_EINT_FUNCTION(2, 156), 309 335 MTK_FUNCTION(0, "GPIO27"), ··· 311 339 MTK_FUNCTION(4, "CM2VSYNC_1X"), 312 340 MTK_FUNCTION(5, "PWM2") 313 341 ), 314 - MTK_PIN( 315 - PINCTRL_PIN(28, "NLD11"), 342 + MTK_PIN(PINCTRL_PIN(28, "NLD11"), 316 343 NULL, "mt8135", 317 344 MTK_EINT_FUNCTION(2, 157), 318 345 MTK_FUNCTION(0, "GPIO28"), ··· 320 349 MTK_FUNCTION(4, "CM2HSYNC_1X"), 321 350 MTK_FUNCTION(5, "PWM3") 322 351 ), 323 - MTK_PIN( 324 - PINCTRL_PIN(29, "NLD12"), 352 + MTK_PIN(PINCTRL_PIN(29, "NLD12"), 325 353 NULL, "mt8135", 326 354 MTK_EINT_FUNCTION(2, 158), 327 355 MTK_FUNCTION(0, "GPIO29"), ··· 330 360 MTK_FUNCTION(4, "DAC_CK"), 331 361 MTK_FUNCTION(5, "PCM1_CK") 332 362 ), 333 - MTK_PIN( 334 - PINCTRL_PIN(30, "NLD13"), 363 + MTK_PIN(PINCTRL_PIN(30, "NLD13"), 335 364 NULL, "mt8135", 336 365 MTK_EINT_FUNCTION(2, 159), 337 366 MTK_FUNCTION(0, "GPIO30"), ··· 340 371 MTK_FUNCTION(4, "DAC_WS"), 341 372 MTK_FUNCTION(5, "PCM1_WS") 342 373 ), 343 - MTK_PIN( 344 - PINCTRL_PIN(31, "NLD14"), 374 + MTK_PIN(PINCTRL_PIN(31, "NLD14"), 345 375 NULL, "mt8135", 346 376 MTK_EINT_FUNCTION(2, 160), 347 377 MTK_FUNCTION(0, "GPIO31"), ··· 350 382 MTK_FUNCTION(4, "DAC_DAT_OUT"), 351 383 MTK_FUNCTION(5, "PCM1_DO") 352 384 ), 353 - MTK_PIN( 354 - PINCTRL_PIN(32, "NLD15"), 385 + MTK_PIN(PINCTRL_PIN(32, "NLD15"), 355 386 NULL, "mt8135", 356 387 MTK_EINT_FUNCTION(2, 161), 357 388 MTK_FUNCTION(0, "GPIO32"), ··· 360 393 MTK_FUNCTION(4, "PWM4"), 361 394 MTK_FUNCTION(5, "PCM1_DI") 362 395 ), 363 - MTK_PIN( 364 - PINCTRL_PIN(33, "MSDC0_RSTB"), 396 + MTK_PIN(PINCTRL_PIN(33, "MSDC0_RSTB"), 365 397 "G22", "mt8135", 366 398 MTK_EINT_FUNCTION(2, 50), 367 399 MTK_FUNCTION(0, "GPIO33"), ··· 371 405 MTK_FUNCTION(6, "SPI1_MI"), 372 406 MTK_FUNCTION(7, "NLD10") 373 407 ), 374 - MTK_PIN( 375 - PINCTRL_PIN(34, "IDDIG"), 408 + MTK_PIN(PINCTRL_PIN(34, "IDDIG"), 376 409 "N17", "mt8135", 377 410 MTK_EINT_FUNCTION(2, 34), 378 411 MTK_FUNCTION(0, "GPIO34"), 379 412 MTK_FUNCTION(1, "IDDIG"), 380 413 MTK_FUNCTION(2, "EINT34") 381 414 ), 382 - MTK_PIN( 383 - PINCTRL_PIN(35, "SCL3"), 415 + MTK_PIN(PINCTRL_PIN(35, "SCL3"), 384 416 "L19", "mt8135", 385 417 MTK_EINT_FUNCTION(2, 96), 386 418 MTK_FUNCTION(0, "GPIO35"), ··· 387 423 MTK_FUNCTION(3, "CLKM6"), 388 424 MTK_FUNCTION(4, "PWM6") 389 425 ), 390 - MTK_PIN( 391 - PINCTRL_PIN(36, "SDA3"), 426 + MTK_PIN(PINCTRL_PIN(36, "SDA3"), 392 427 "L20", "mt8135", 393 428 MTK_EINT_FUNCTION(2, 97), 394 429 MTK_FUNCTION(0, "GPIO36"), 395 430 MTK_FUNCTION(1, "SDA3"), 396 431 MTK_FUNCTION(2, "EINT97") 397 432 ), 398 - MTK_PIN( 399 - PINCTRL_PIN(37, "AUD_CLK_MOSI"), 433 + MTK_PIN(PINCTRL_PIN(37, "AUD_CLK_MOSI"), 400 434 "L21", "mt8135", 401 435 MTK_EINT_FUNCTION(4, 19), 402 436 MTK_FUNCTION(0, "GPIO37"), ··· 405 443 MTK_FUNCTION(5, "USB_TEST_IO[6]"), 406 444 MTK_FUNCTION(7, "TESTA_OUT19") 407 445 ), 408 - MTK_PIN( 409 - PINCTRL_PIN(38, "AUD_DAT_MOSI"), 446 + MTK_PIN(PINCTRL_PIN(38, "AUD_DAT_MOSI"), 410 447 "L23", "mt8135", 411 448 MTK_EINT_FUNCTION(4, 21), 412 449 MTK_FUNCTION(0, "GPIO38"), ··· 416 455 MTK_FUNCTION(5, "USB_TEST_IO[7]"), 417 456 MTK_FUNCTION(7, "TESTA_OUT20") 418 457 ), 419 - MTK_PIN( 420 - PINCTRL_PIN(39, "AUD_DAT_MISO"), 458 + MTK_PIN(PINCTRL_PIN(39, "AUD_DAT_MISO"), 421 459 "L22", "mt8135", 422 460 MTK_EINT_FUNCTION(4, 20), 423 461 MTK_FUNCTION(0, "GPIO39"), ··· 427 467 MTK_FUNCTION(5, "USB_TEST_IO[8]"), 428 468 MTK_FUNCTION(7, "TESTA_OUT21") 429 469 ), 430 - MTK_PIN( 431 - PINCTRL_PIN(40, "DAC_CLK"), 470 + MTK_PIN(PINCTRL_PIN(40, "DAC_CLK"), 432 471 "P21", "mt8135", 433 472 MTK_EINT_FUNCTION(2, 22), 434 473 MTK_FUNCTION(0, "GPIO40"), ··· 437 478 MTK_FUNCTION(5, "USB_TEST_IO[9]"), 438 479 MTK_FUNCTION(7, "TESTA_OUT22") 439 480 ), 440 - MTK_PIN( 441 - PINCTRL_PIN(41, "DAC_WS"), 481 + MTK_PIN(PINCTRL_PIN(41, "DAC_WS"), 442 482 "N18", "mt8135", 443 483 MTK_EINT_FUNCTION(2, 24), 444 484 MTK_FUNCTION(0, "GPIO41"), ··· 447 489 MTK_FUNCTION(5, "USB_TEST_IO[10]"), 448 490 MTK_FUNCTION(7, "TESTA_OUT23") 449 491 ), 450 - MTK_PIN( 451 - PINCTRL_PIN(42, "DAC_DAT_OUT"), 492 + MTK_PIN(PINCTRL_PIN(42, "DAC_DAT_OUT"), 452 493 "N22", "mt8135", 453 494 MTK_EINT_FUNCTION(2, 23), 454 495 MTK_FUNCTION(0, "GPIO42"), ··· 457 500 MTK_FUNCTION(5, "USB_TEST_IO[11]"), 458 501 MTK_FUNCTION(7, "TESTA_OUT24") 459 502 ), 460 - MTK_PIN( 461 - PINCTRL_PIN(43, "PWRAP_SPI0_MO"), 503 + MTK_PIN(PINCTRL_PIN(43, "PWRAP_SPI0_MO"), 462 504 "M22", "mt8135", 463 505 MTK_EINT_FUNCTION(2, 29), 464 506 MTK_FUNCTION(0, "GPIO43"), 465 507 MTK_FUNCTION(1, "PWRAP_SPIDI"), 466 508 MTK_FUNCTION(2, "EINT29") 467 509 ), 468 - MTK_PIN( 469 - PINCTRL_PIN(44, "PWRAP_SPI0_MI"), 510 + MTK_PIN(PINCTRL_PIN(44, "PWRAP_SPI0_MI"), 470 511 "P23", "mt8135", 471 512 MTK_EINT_FUNCTION(2, 28), 472 513 MTK_FUNCTION(0, "GPIO44"), 473 514 MTK_FUNCTION(1, "PWRAP_SPIDO"), 474 515 MTK_FUNCTION(2, "EINT28") 475 516 ), 476 - MTK_PIN( 477 - PINCTRL_PIN(45, "PWRAP_SPI0_CSN"), 517 + MTK_PIN(PINCTRL_PIN(45, "PWRAP_SPI0_CSN"), 478 518 "M21", "mt8135", 479 519 MTK_EINT_FUNCTION(2, 27), 480 520 MTK_FUNCTION(0, "GPIO45"), 481 521 MTK_FUNCTION(1, "PWRAP_SPICS_B_I"), 482 522 MTK_FUNCTION(2, "EINT27") 483 523 ), 484 - MTK_PIN( 485 - PINCTRL_PIN(46, "PWRAP_SPI0_CLK"), 524 + MTK_PIN(PINCTRL_PIN(46, "PWRAP_SPI0_CLK"), 486 525 "P22", "mt8135", 487 526 MTK_EINT_FUNCTION(2, 26), 488 527 MTK_FUNCTION(0, "GPIO46"), 489 528 MTK_FUNCTION(1, "PWRAP_SPICK_I"), 490 529 MTK_FUNCTION(2, "EINT26") 491 530 ), 492 - MTK_PIN( 493 - PINCTRL_PIN(47, "PWRAP_EVENT"), 531 + MTK_PIN(PINCTRL_PIN(47, "PWRAP_EVENT"), 494 532 "M23", "mt8135", 495 533 MTK_EINT_FUNCTION(2, 25), 496 534 MTK_FUNCTION(0, "GPIO47"), ··· 493 541 MTK_FUNCTION(2, "EINT25"), 494 542 MTK_FUNCTION(7, "TESTA_OUT2") 495 543 ), 496 - MTK_PIN( 497 - PINCTRL_PIN(48, "RTC32K_CK"), 544 + MTK_PIN(PINCTRL_PIN(48, "RTC32K_CK"), 498 545 "N20", "mt8135", 499 546 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT), 500 547 MTK_FUNCTION(0, "GPIO48"), 501 548 MTK_FUNCTION(1, "RTC32K_CK") 502 549 ), 503 - MTK_PIN( 504 - PINCTRL_PIN(49, "WATCHDOG"), 550 + MTK_PIN(PINCTRL_PIN(49, "WATCHDOG"), 505 551 "R22", "mt8135", 506 552 MTK_EINT_FUNCTION(2, 36), 507 553 MTK_FUNCTION(0, "GPIO49"), 508 554 MTK_FUNCTION(1, "WATCHDOG"), 509 555 MTK_FUNCTION(2, "EINT36") 510 556 ), 511 - MTK_PIN( 512 - PINCTRL_PIN(50, "SRCLKENA"), 557 + MTK_PIN(PINCTRL_PIN(50, "SRCLKENA"), 513 558 "T22", "mt8135", 514 559 MTK_EINT_FUNCTION(2, 38), 515 560 MTK_FUNCTION(0, "GPIO50"), 516 561 MTK_FUNCTION(1, "SRCLKENA"), 517 562 MTK_FUNCTION(2, "EINT38") 518 563 ), 519 - MTK_PIN( 520 - PINCTRL_PIN(51, "SRCVOLTEN"), 564 + MTK_PIN(PINCTRL_PIN(51, "SRCVOLTEN"), 521 565 "T23", "mt8135", 522 566 MTK_EINT_FUNCTION(2, 37), 523 567 MTK_FUNCTION(0, "GPIO51"), 524 568 MTK_FUNCTION(1, "SRCVOLTEN"), 525 569 MTK_FUNCTION(2, "EINT37") 526 570 ), 527 - MTK_PIN( 528 - PINCTRL_PIN(52, "EINT0"), 571 + MTK_PIN(PINCTRL_PIN(52, "EINT0"), 529 572 "T21", "mt8135", 530 573 MTK_EINT_FUNCTION(1, 0), 531 574 MTK_FUNCTION(0, "GPIO52"), ··· 531 584 MTK_FUNCTION(5, "USB_TEST_IO[12]"), 532 585 MTK_FUNCTION(7, "USB_SCL") 533 586 ), 534 - MTK_PIN( 535 - PINCTRL_PIN(53, "URXD2"), 587 + MTK_PIN(PINCTRL_PIN(53, "URXD2"), 536 588 "R18", "mt8135", 537 589 MTK_EINT_FUNCTION(2, 83), 538 590 MTK_FUNCTION(0, "GPIO53"), ··· 541 595 MTK_FUNCTION(5, "CLKM3"), 542 596 MTK_FUNCTION(7, "UTXD2") 543 597 ), 544 - MTK_PIN( 545 - PINCTRL_PIN(54, "UTXD2"), 598 + MTK_PIN(PINCTRL_PIN(54, "UTXD2"), 546 599 "R17", "mt8135", 547 600 MTK_EINT_FUNCTION(2, 82), 548 601 MTK_FUNCTION(0, "GPIO54"), ··· 551 606 MTK_FUNCTION(5, "CLKM2"), 552 607 MTK_FUNCTION(7, "URXD2") 553 608 ), 554 - MTK_PIN( 555 - PINCTRL_PIN(55, "UCTS2"), 609 + MTK_PIN(PINCTRL_PIN(55, "UCTS2"), 556 610 "R20", "mt8135", 557 611 MTK_EINT_FUNCTION(2, 84), 558 612 MTK_FUNCTION(0, "GPIO55"), ··· 560 616 MTK_FUNCTION(5, "PWM1"), 561 617 MTK_FUNCTION(7, "URTS2") 562 618 ), 563 - MTK_PIN( 564 - PINCTRL_PIN(56, "URTS2"), 619 + MTK_PIN(PINCTRL_PIN(56, "URTS2"), 565 620 "R19", "mt8135", 566 621 MTK_EINT_FUNCTION(2, 85), 567 622 MTK_FUNCTION(0, "GPIO56"), ··· 569 626 MTK_FUNCTION(5, "PWM2"), 570 627 MTK_FUNCTION(7, "UCTS2") 571 628 ), 572 - MTK_PIN( 573 - PINCTRL_PIN(57, "JTCK"), 629 + MTK_PIN(PINCTRL_PIN(57, "JTCK"), 574 630 "V17", "mt8135", 575 631 MTK_EINT_FUNCTION(2, 188), 576 632 MTK_FUNCTION(0, "GPIO57"), ··· 577 635 MTK_FUNCTION(2, "EINT188"), 578 636 MTK_FUNCTION(3, "DSP1_ICK") 579 637 ), 580 - MTK_PIN( 581 - PINCTRL_PIN(58, "JTDO"), 638 + MTK_PIN(PINCTRL_PIN(58, "JTDO"), 582 639 "T16", "mt8135", 583 640 MTK_EINT_FUNCTION(2, 190), 584 641 MTK_FUNCTION(0, "GPIO58"), ··· 585 644 MTK_FUNCTION(2, "EINT190"), 586 645 MTK_FUNCTION(3, "DSP2_IMS") 587 646 ), 588 - MTK_PIN( 589 - PINCTRL_PIN(59, "JTRST_B"), 647 + MTK_PIN(PINCTRL_PIN(59, "JTRST_B"), 590 648 "T19", "mt8135", 591 649 MTK_EINT_FUNCTION(2, 0), 592 650 MTK_FUNCTION(0, "GPIO59"), ··· 593 653 MTK_FUNCTION(2, "EINT0"), 594 654 MTK_FUNCTION(3, "DSP2_ICK") 595 655 ), 596 - MTK_PIN( 597 - PINCTRL_PIN(60, "JTDI"), 656 + MTK_PIN(PINCTRL_PIN(60, "JTDI"), 598 657 "T18", "mt8135", 599 658 MTK_EINT_FUNCTION(2, 189), 600 659 MTK_FUNCTION(0, "GPIO60"), ··· 601 662 MTK_FUNCTION(2, "EINT189"), 602 663 MTK_FUNCTION(3, "DSP1_IMS") 603 664 ), 604 - MTK_PIN( 605 - PINCTRL_PIN(61, "JRTCK"), 665 + MTK_PIN(PINCTRL_PIN(61, "JRTCK"), 606 666 "T20", "mt8135", 607 667 MTK_EINT_FUNCTION(2, 187), 608 668 MTK_FUNCTION(0, "GPIO61"), ··· 609 671 MTK_FUNCTION(2, "EINT187"), 610 672 MTK_FUNCTION(3, "DSP1_ID") 611 673 ), 612 - MTK_PIN( 613 - PINCTRL_PIN(62, "JTMS"), 674 + MTK_PIN(PINCTRL_PIN(62, "JTMS"), 614 675 "T17", "mt8135", 615 676 MTK_EINT_FUNCTION(2, 191), 616 677 MTK_FUNCTION(0, "GPIO62"), ··· 617 680 MTK_FUNCTION(2, "EINT191"), 618 681 MTK_FUNCTION(3, "DSP2_ID") 619 682 ), 620 - MTK_PIN( 621 - PINCTRL_PIN(63, "MSDC1_INSI"), 683 + MTK_PIN(PINCTRL_PIN(63, "MSDC1_INSI"), 622 684 "V18", "mt8135", 623 685 MTK_EINT_FUNCTION(1, 15), 624 686 MTK_FUNCTION(0, "GPIO63"), ··· 627 691 MTK_FUNCTION(5, "CLKM5"), 628 692 MTK_FUNCTION(7, "TESTB_OUT6") 629 693 ), 630 - MTK_PIN( 631 - PINCTRL_PIN(64, "MSDC1_SDWPI"), 694 + MTK_PIN(PINCTRL_PIN(64, "MSDC1_SDWPI"), 632 695 "W18", "mt8135", 633 696 MTK_EINT_FUNCTION(2, 58), 634 697 MTK_FUNCTION(0, "GPIO64"), ··· 638 703 MTK_FUNCTION(5, "CLKM6"), 639 704 MTK_FUNCTION(7, "TESTB_OUT7") 640 705 ), 641 - MTK_PIN( 642 - PINCTRL_PIN(65, "MSDC2_INSI"), 706 + MTK_PIN(PINCTRL_PIN(65, "MSDC2_INSI"), 643 707 "U22", "mt8135", 644 708 MTK_EINT_FUNCTION(1, 14), 645 709 MTK_FUNCTION(0, "GPIO65"), ··· 646 712 MTK_FUNCTION(5, "USB_TEST_IO[27]"), 647 713 MTK_FUNCTION(7, "TESTA_OUT3") 648 714 ), 649 - MTK_PIN( 650 - PINCTRL_PIN(66, "MSDC2_SDWPI"), 715 + MTK_PIN(PINCTRL_PIN(66, "MSDC2_SDWPI"), 651 716 "U21", "mt8135", 652 717 MTK_EINT_FUNCTION(2, 66), 653 718 MTK_FUNCTION(0, "GPIO66"), ··· 654 721 MTK_FUNCTION(2, "EINT66"), 655 722 MTK_FUNCTION(5, "USB_TEST_IO[28]") 656 723 ), 657 - MTK_PIN( 658 - PINCTRL_PIN(67, "URXD4"), 724 + MTK_PIN(PINCTRL_PIN(67, "URXD4"), 659 725 "V23", "mt8135", 660 726 MTK_EINT_FUNCTION(2, 89), 661 727 MTK_FUNCTION(0, "GPIO67"), ··· 664 732 MTK_FUNCTION(6, "UTXD4"), 665 733 MTK_FUNCTION(7, "TESTB_OUT10") 666 734 ), 667 - MTK_PIN( 668 - PINCTRL_PIN(68, "UTXD4"), 735 + MTK_PIN(PINCTRL_PIN(68, "UTXD4"), 669 736 "V22", "mt8135", 670 737 MTK_EINT_FUNCTION(2, 88), 671 738 MTK_FUNCTION(0, "GPIO68"), ··· 674 743 MTK_FUNCTION(6, "URXD4"), 675 744 MTK_FUNCTION(7, "TESTB_OUT11") 676 745 ), 677 - MTK_PIN( 678 - PINCTRL_PIN(69, "URXD1"), 746 + MTK_PIN(PINCTRL_PIN(69, "URXD1"), 679 747 "W22", "mt8135", 680 748 MTK_EINT_FUNCTION(2, 79), 681 749 MTK_FUNCTION(0, "GPIO69"), ··· 684 754 MTK_FUNCTION(6, "UTXD1"), 685 755 MTK_FUNCTION(7, "TESTB_OUT24") 686 756 ), 687 - MTK_PIN( 688 - PINCTRL_PIN(70, "UTXD1"), 757 + MTK_PIN(PINCTRL_PIN(70, "UTXD1"), 689 758 "V21", "mt8135", 690 759 MTK_EINT_FUNCTION(2, 78), 691 760 MTK_FUNCTION(0, "GPIO70"), ··· 694 765 MTK_FUNCTION(6, "URXD1"), 695 766 MTK_FUNCTION(7, "TESTB_OUT25") 696 767 ), 697 - MTK_PIN( 698 - PINCTRL_PIN(71, "UCTS1"), 768 + MTK_PIN(PINCTRL_PIN(71, "UCTS1"), 699 769 "V19", "mt8135", 700 770 MTK_EINT_FUNCTION(2, 80), 701 771 MTK_FUNCTION(0, "GPIO71"), ··· 704 776 MTK_FUNCTION(6, "URTS1"), 705 777 MTK_FUNCTION(7, "TESTB_OUT31") 706 778 ), 707 - MTK_PIN( 708 - PINCTRL_PIN(72, "URTS1"), 779 + MTK_PIN(PINCTRL_PIN(72, "URTS1"), 709 780 "V20", "mt8135", 710 781 MTK_EINT_FUNCTION(2, 81), 711 782 MTK_FUNCTION(0, "GPIO72"), ··· 714 787 MTK_FUNCTION(6, "UCTS1"), 715 788 MTK_FUNCTION(7, "TESTB_OUT21") 716 789 ), 717 - MTK_PIN( 718 - PINCTRL_PIN(73, "PWM1"), 790 + MTK_PIN(PINCTRL_PIN(73, "PWM1"), 719 791 "W17", "mt8135", 720 792 MTK_EINT_FUNCTION(2, 73), 721 793 MTK_FUNCTION(0, "GPIO73"), ··· 724 798 MTK_FUNCTION(6, "DISP_PWM"), 725 799 MTK_FUNCTION(7, "TESTB_OUT8") 726 800 ), 727 - MTK_PIN( 728 - PINCTRL_PIN(74, "PWM2"), 801 + MTK_PIN(PINCTRL_PIN(74, "PWM2"), 729 802 "Y17", "mt8135", 730 803 MTK_EINT_FUNCTION(2, 74), 731 804 MTK_FUNCTION(0, "GPIO74"), ··· 736 811 MTK_FUNCTION(6, "DISP_PWM"), 737 812 MTK_FUNCTION(7, "TESTB_OUT9") 738 813 ), 739 - MTK_PIN( 740 - PINCTRL_PIN(75, "PWM3"), 814 + MTK_PIN(PINCTRL_PIN(75, "PWM3"), 741 815 "Y19", "mt8135", 742 816 MTK_EINT_FUNCTION(2, 75), 743 817 MTK_FUNCTION(0, "GPIO75"), ··· 748 824 MTK_FUNCTION(6, "DISP_PWM"), 749 825 MTK_FUNCTION(7, "TESTB_OUT12") 750 826 ), 751 - MTK_PIN( 752 - PINCTRL_PIN(76, "PWM4"), 827 + MTK_PIN(PINCTRL_PIN(76, "PWM4"), 753 828 "W19", "mt8135", 754 829 MTK_EINT_FUNCTION(2, 76), 755 830 MTK_FUNCTION(0, "GPIO76"), ··· 759 836 MTK_FUNCTION(6, "DISP_PWM"), 760 837 MTK_FUNCTION(7, "TESTB_OUT13") 761 838 ), 762 - MTK_PIN( 763 - PINCTRL_PIN(77, "MSDC2_DAT2"), 839 + MTK_PIN(PINCTRL_PIN(77, "MSDC2_DAT2"), 764 840 "W21", "mt8135", 765 841 MTK_EINT_FUNCTION(2, 63), 766 842 MTK_FUNCTION(0, "GPIO77"), ··· 769 847 MTK_FUNCTION(6, "DPI33_D6"), 770 848 MTK_FUNCTION(7, "TESTA_OUT25") 771 849 ), 772 - MTK_PIN( 773 - PINCTRL_PIN(78, "MSDC2_DAT3"), 850 + MTK_PIN(PINCTRL_PIN(78, "MSDC2_DAT3"), 774 851 "AA23", "mt8135", 775 852 MTK_EINT_FUNCTION(2, 64), 776 853 MTK_FUNCTION(0, "GPIO78"), ··· 779 858 MTK_FUNCTION(6, "DPI33_D7"), 780 859 MTK_FUNCTION(7, "TESTA_OUT26") 781 860 ), 782 - MTK_PIN( 783 - PINCTRL_PIN(79, "MSDC2_CMD"), 861 + MTK_PIN(PINCTRL_PIN(79, "MSDC2_CMD"), 784 862 "Y22", "mt8135", 785 863 MTK_EINT_FUNCTION(2, 60), 786 864 MTK_FUNCTION(0, "GPIO79"), ··· 790 870 MTK_FUNCTION(6, "DPI33_D3"), 791 871 MTK_FUNCTION(7, "TESTA_OUT0") 792 872 ), 793 - MTK_PIN( 794 - PINCTRL_PIN(80, "MSDC2_CLK"), 873 + MTK_PIN(PINCTRL_PIN(80, "MSDC2_CLK"), 795 874 "AA22", "mt8135", 796 875 MTK_EINT_FUNCTION(2, 59), 797 876 MTK_FUNCTION(0, "GPIO80"), ··· 801 882 MTK_FUNCTION(6, "DPI33_D2"), 802 883 MTK_FUNCTION(7, "TESTA_OUT1") 803 884 ), 804 - MTK_PIN( 805 - PINCTRL_PIN(81, "MSDC2_DAT1"), 885 + MTK_PIN(PINCTRL_PIN(81, "MSDC2_DAT1"), 806 886 "Y21", "mt8135", 807 887 MTK_EINT_FUNCTION(2, 62), 808 888 MTK_FUNCTION(0, "GPIO81"), ··· 811 893 MTK_FUNCTION(5, "PCM1_DO"), 812 894 MTK_FUNCTION(6, "DPI33_D5") 813 895 ), 814 - MTK_PIN( 815 - PINCTRL_PIN(82, "MSDC2_DAT0"), 896 + MTK_PIN(PINCTRL_PIN(82, "MSDC2_DAT0"), 816 897 "AB22", "mt8135", 817 898 MTK_EINT_FUNCTION(2, 61), 818 899 MTK_FUNCTION(0, "GPIO82"), ··· 821 904 MTK_FUNCTION(5, "PCM1_DI"), 822 905 MTK_FUNCTION(6, "DPI33_D4") 823 906 ), 824 - MTK_PIN( 825 - PINCTRL_PIN(83, "MSDC1_DAT0"), 907 + MTK_PIN(PINCTRL_PIN(83, "MSDC1_DAT0"), 826 908 "AC19", "mt8135", 827 909 MTK_EINT_FUNCTION(2, 53), 828 910 MTK_FUNCTION(0, "GPIO83"), ··· 832 916 MTK_FUNCTION(5, "CLKM1"), 833 917 MTK_FUNCTION(7, "TESTB_OUT2") 834 918 ), 835 - MTK_PIN( 836 - PINCTRL_PIN(84, "MSDC1_DAT1"), 919 + MTK_PIN(PINCTRL_PIN(84, "MSDC1_DAT1"), 837 920 "AA19", "mt8135", 838 921 MTK_EINT_FUNCTION(2, 54), 839 922 MTK_FUNCTION(0, "GPIO84"), ··· 843 928 MTK_FUNCTION(5, "CLKM2"), 844 929 MTK_FUNCTION(7, "TESTB_OUT3") 845 930 ), 846 - MTK_PIN( 847 - PINCTRL_PIN(85, "MSDC1_CMD"), 931 + MTK_PIN(PINCTRL_PIN(85, "MSDC1_CMD"), 848 932 "AA20", "mt8135", 849 933 MTK_EINT_FUNCTION(2, 52), 850 934 MTK_FUNCTION(0, "GPIO85"), ··· 854 940 MTK_FUNCTION(5, "CLKM0"), 855 941 MTK_FUNCTION(7, "TESTB_OUT1") 856 942 ), 857 - MTK_PIN( 858 - PINCTRL_PIN(86, "MSDC1_CLK"), 943 + MTK_PIN(PINCTRL_PIN(86, "MSDC1_CLK"), 859 944 "AB19", "mt8135", 860 945 MTK_EINT_FUNCTION(2, 51), 861 946 MTK_FUNCTION(0, "GPIO86"), ··· 864 951 MTK_FUNCTION(4, "DISP_PWM"), 865 952 MTK_FUNCTION(7, "TESTB_OUT0") 866 953 ), 867 - MTK_PIN( 868 - PINCTRL_PIN(87, "MSDC1_DAT2"), 954 + MTK_PIN(PINCTRL_PIN(87, "MSDC1_DAT2"), 869 955 "AA21", "mt8135", 870 956 MTK_EINT_FUNCTION(2, 55), 871 957 MTK_FUNCTION(0, "GPIO87"), ··· 875 963 MTK_FUNCTION(5, "CLKM3"), 876 964 MTK_FUNCTION(7, "TESTB_OUT4") 877 965 ), 878 - MTK_PIN( 879 - PINCTRL_PIN(88, "MSDC1_DAT3"), 966 + MTK_PIN(PINCTRL_PIN(88, "MSDC1_DAT3"), 880 967 "AB20", "mt8135", 881 968 MTK_EINT_FUNCTION(2, 56), 882 969 MTK_FUNCTION(0, "GPIO88"), ··· 886 975 MTK_FUNCTION(5, "CLKM4"), 887 976 MTK_FUNCTION(7, "TESTB_OUT5") 888 977 ), 889 - MTK_PIN( 890 - PINCTRL_PIN(89, "MSDC4_DAT0"), 978 + MTK_PIN(PINCTRL_PIN(89, "MSDC4_DAT0"), 891 979 "AB8", "mt8135", 892 980 MTK_EINT_FUNCTION(2, 133), 893 981 MTK_FUNCTION(0, "GPIO89"), ··· 897 987 MTK_FUNCTION(6, "A_FUNC_DIN[9]"), 898 988 MTK_FUNCTION(7, "LPTE") 899 989 ), 900 - MTK_PIN( 901 - PINCTRL_PIN(90, "MSDC4_DAT1"), 990 + MTK_PIN(PINCTRL_PIN(90, "MSDC4_DAT1"), 902 991 "AB7", "mt8135", 903 992 MTK_EINT_FUNCTION(2, 134), 904 993 MTK_FUNCTION(0, "GPIO90"), ··· 906 997 MTK_FUNCTION(6, "A_FUNC_DIN[10]"), 907 998 MTK_FUNCTION(7, "LRSTB_1X") 908 999 ), 909 - MTK_PIN( 910 - PINCTRL_PIN(91, "MSDC4_DAT5"), 1000 + MTK_PIN(PINCTRL_PIN(91, "MSDC4_DAT5"), 911 1001 "AA8", "mt8135", 912 1002 MTK_EINT_FUNCTION(2, 136), 913 1003 MTK_FUNCTION(0, "GPIO91"), ··· 918 1010 MTK_FUNCTION(6, "A_FUNC_DIN[11]"), 919 1011 MTK_FUNCTION(7, "SPI1_CSN") 920 1012 ), 921 - MTK_PIN( 922 - PINCTRL_PIN(92, "MSDC4_DAT6"), 1013 + MTK_PIN(PINCTRL_PIN(92, "MSDC4_DAT6"), 923 1014 "AC4", "mt8135", 924 1015 MTK_EINT_FUNCTION(2, 137), 925 1016 MTK_FUNCTION(0, "GPIO92"), ··· 930 1023 MTK_FUNCTION(6, "A_FUNC_DIN[12]"), 931 1024 MTK_FUNCTION(7, "SPI1_MO") 932 1025 ), 933 - MTK_PIN( 934 - PINCTRL_PIN(93, "MSDC4_DAT7"), 1026 + MTK_PIN(PINCTRL_PIN(93, "MSDC4_DAT7"), 935 1027 "AC6", "mt8135", 936 1028 MTK_EINT_FUNCTION(2, 138), 937 1029 MTK_FUNCTION(0, "GPIO93"), ··· 941 1035 MTK_FUNCTION(6, "A_FUNC_DIN[13]"), 942 1036 MTK_FUNCTION(7, "SPI1_MI") 943 1037 ), 944 - MTK_PIN( 945 - PINCTRL_PIN(94, "MSDC4_DAT4"), 1038 + MTK_PIN(PINCTRL_PIN(94, "MSDC4_DAT4"), 946 1039 "AA7", "mt8135", 947 1040 MTK_EINT_FUNCTION(2, 135), 948 1041 MTK_FUNCTION(0, "GPIO94"), ··· 953 1048 MTK_FUNCTION(6, "A_FUNC_DIN[14]"), 954 1049 MTK_FUNCTION(7, "SPI1_CLK") 955 1050 ), 956 - MTK_PIN( 957 - PINCTRL_PIN(95, "MSDC4_DAT2"), 1051 + MTK_PIN(PINCTRL_PIN(95, "MSDC4_DAT2"), 958 1052 "AB6", "mt8135", 959 1053 MTK_EINT_FUNCTION(2, 131), 960 1054 MTK_FUNCTION(0, "GPIO95"), ··· 965 1061 MTK_FUNCTION(6, "PCM1_WS"), 966 1062 MTK_FUNCTION(7, "LSCE0B_1X") 967 1063 ), 968 - MTK_PIN( 969 - PINCTRL_PIN(96, "MSDC4_CLK"), 1064 + MTK_PIN(PINCTRL_PIN(96, "MSDC4_CLK"), 970 1065 "AB5", "mt8135", 971 1066 MTK_EINT_FUNCTION(2, 129), 972 1067 MTK_FUNCTION(0, "GPIO96"), ··· 977 1074 MTK_FUNCTION(6, "PCM1_DI"), 978 1075 MTK_FUNCTION(7, "LSCK_1X") 979 1076 ), 980 - MTK_PIN( 981 - PINCTRL_PIN(97, "MSDC4_DAT3"), 1077 + MTK_PIN(PINCTRL_PIN(97, "MSDC4_DAT3"), 982 1078 "Y8", "mt8135", 983 1079 MTK_EINT_FUNCTION(2, 132), 984 1080 MTK_FUNCTION(0, "GPIO97"), ··· 989 1087 MTK_FUNCTION(6, "PCM1_DO"), 990 1088 MTK_FUNCTION(7, "LSCE1B_1X") 991 1089 ), 992 - MTK_PIN( 993 - PINCTRL_PIN(98, "MSDC4_CMD"), 1090 + MTK_PIN(PINCTRL_PIN(98, "MSDC4_CMD"), 994 1091 "AC3", "mt8135", 995 1092 MTK_EINT_FUNCTION(2, 128), 996 1093 MTK_FUNCTION(0, "GPIO98"), ··· 999 1098 MTK_FUNCTION(5, "PWM3"), 1000 1099 MTK_FUNCTION(7, "LSDA_1X") 1001 1100 ), 1002 - MTK_PIN( 1003 - PINCTRL_PIN(99, "MSDC4_RSTB"), 1101 + MTK_PIN(PINCTRL_PIN(99, "MSDC4_RSTB"), 1004 1102 "AB4", "mt8135", 1005 1103 MTK_EINT_FUNCTION(2, 130), 1006 1104 MTK_FUNCTION(0, "GPIO99"), ··· 1011 1111 MTK_FUNCTION(6, "PCM1_CK"), 1012 1112 MTK_FUNCTION(7, "LSA0_1X") 1013 1113 ), 1014 - MTK_PIN( 1015 - PINCTRL_PIN(100, "SDA0"), 1114 + MTK_PIN(PINCTRL_PIN(100, "SDA0"), 1016 1115 "W9", "mt8135", 1017 1116 MTK_EINT_FUNCTION(2, 91), 1018 1117 MTK_FUNCTION(0, "GPIO100"), ··· 1021 1122 MTK_FUNCTION(4, "PWM1"), 1022 1123 MTK_FUNCTION(7, "A_FUNC_DIN[15]") 1023 1124 ), 1024 - MTK_PIN( 1025 - PINCTRL_PIN(101, "SCL0"), 1125 + MTK_PIN(PINCTRL_PIN(101, "SCL0"), 1026 1126 "W11", "mt8135", 1027 1127 MTK_EINT_FUNCTION(2, 90), 1028 1128 MTK_FUNCTION(0, "GPIO101"), ··· 1031 1133 MTK_FUNCTION(4, "DISP_PWM"), 1032 1134 MTK_FUNCTION(7, "A_FUNC_DIN[16]") 1033 1135 ), 1034 - MTK_PIN( 1035 - PINCTRL_PIN(102, "EINT10_AUXIN2"), 1136 + MTK_PIN(PINCTRL_PIN(102, "EINT10_AUXIN2"), 1036 1137 "AA3", "mt8135", 1037 1138 MTK_EINT_FUNCTION(1, 10), 1038 1139 MTK_FUNCTION(0, "GPIO102"), ··· 1040 1143 MTK_FUNCTION(6, "TESTB_OUT16"), 1041 1144 MTK_FUNCTION(7, "A_FUNC_DIN[17]") 1042 1145 ), 1043 - MTK_PIN( 1044 - PINCTRL_PIN(103, "EINT11_AUXIN3"), 1146 + MTK_PIN(PINCTRL_PIN(103, "EINT11_AUXIN3"), 1045 1147 "AB2", "mt8135", 1046 1148 MTK_EINT_FUNCTION(1, 11), 1047 1149 MTK_FUNCTION(0, "GPIO103"), ··· 1049 1153 MTK_FUNCTION(6, "TESTB_OUT17"), 1050 1154 MTK_FUNCTION(7, "A_FUNC_DIN[18]") 1051 1155 ), 1052 - MTK_PIN( 1053 - PINCTRL_PIN(104, "EINT16_AUXIN4"), 1156 + MTK_PIN(PINCTRL_PIN(104, "EINT16_AUXIN4"), 1054 1157 "AB3", "mt8135", 1055 1158 MTK_EINT_FUNCTION(1, 16), 1056 1159 MTK_FUNCTION(0, "GPIO104"), ··· 1058 1163 MTK_FUNCTION(6, "TESTB_OUT18"), 1059 1164 MTK_FUNCTION(7, "A_FUNC_DIN[19]") 1060 1165 ), 1061 - MTK_PIN( 1062 - PINCTRL_PIN(105, "I2S_CLK"), 1166 + MTK_PIN(PINCTRL_PIN(105, "I2S_CLK"), 1063 1167 "W6", "mt8135", 1064 1168 MTK_EINT_FUNCTION(2, 10), 1065 1169 MTK_FUNCTION(0, "GPIO105"), ··· 1070 1176 MTK_FUNCTION(6, "TESTB_OUT19"), 1071 1177 MTK_FUNCTION(7, "A_FUNC_DIN[20]") 1072 1178 ), 1073 - MTK_PIN( 1074 - PINCTRL_PIN(106, "I2S_WS"), 1179 + MTK_PIN(PINCTRL_PIN(106, "I2S_WS"), 1075 1180 "AA6", "mt8135", 1076 1181 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT), 1077 1182 MTK_FUNCTION(0, "GPIO106"), ··· 1081 1188 MTK_FUNCTION(6, "TESTB_OUT20"), 1082 1189 MTK_FUNCTION(7, "A_FUNC_DIN[21]") 1083 1190 ), 1084 - MTK_PIN( 1085 - PINCTRL_PIN(107, "I2S_DATA_IN"), 1191 + MTK_PIN(PINCTRL_PIN(107, "I2S_DATA_IN"), 1086 1192 "AA5", "mt8135", 1087 1193 MTK_EINT_FUNCTION(2, 11), 1088 1194 MTK_FUNCTION(0, "GPIO107"), ··· 1092 1200 MTK_FUNCTION(6, "TESTB_OUT22"), 1093 1201 MTK_FUNCTION(7, "A_FUNC_DIN[22]") 1094 1202 ), 1095 - MTK_PIN( 1096 - PINCTRL_PIN(108, "I2S_DATA_OUT"), 1203 + MTK_PIN(PINCTRL_PIN(108, "I2S_DATA_OUT"), 1097 1204 "AA4", "mt8135", 1098 1205 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT), 1099 1206 MTK_FUNCTION(0, "GPIO108"), ··· 1103 1212 MTK_FUNCTION(6, "TESTB_OUT23"), 1104 1213 MTK_FUNCTION(7, "A_FUNC_DIN[23]") 1105 1214 ), 1106 - MTK_PIN( 1107 - PINCTRL_PIN(109, "EINT5"), 1215 + MTK_PIN(PINCTRL_PIN(109, "EINT5"), 1108 1216 "W5", "mt8135", 1109 1217 MTK_EINT_FUNCTION(1, 5), 1110 1218 MTK_FUNCTION(0, "GPIO109"), ··· 1115 1225 MTK_FUNCTION(6, "TESTB_OUT26"), 1116 1226 MTK_FUNCTION(7, "A_FUNC_DIN[24]") 1117 1227 ), 1118 - MTK_PIN( 1119 - PINCTRL_PIN(110, "EINT6"), 1228 + MTK_PIN(PINCTRL_PIN(110, "EINT6"), 1120 1229 "V5", "mt8135", 1121 1230 MTK_EINT_FUNCTION(1, 6), 1122 1231 MTK_FUNCTION(0, "GPIO110"), ··· 1127 1238 MTK_FUNCTION(6, "TESTB_OUT27"), 1128 1239 MTK_FUNCTION(7, "A_FUNC_DIN[25]") 1129 1240 ), 1130 - MTK_PIN( 1131 - PINCTRL_PIN(111, "EINT7"), 1241 + MTK_PIN(PINCTRL_PIN(111, "EINT7"), 1132 1242 "W3", "mt8135", 1133 1243 MTK_EINT_FUNCTION(1, 7), 1134 1244 MTK_FUNCTION(0, "GPIO111"), ··· 1139 1251 MTK_FUNCTION(6, "TESTB_OUT28"), 1140 1252 MTK_FUNCTION(7, "A_FUNC_DIN[26]") 1141 1253 ), 1142 - MTK_PIN( 1143 - PINCTRL_PIN(112, "EINT8"), 1254 + MTK_PIN(PINCTRL_PIN(112, "EINT8"), 1144 1255 "V6", "mt8135", 1145 1256 MTK_EINT_FUNCTION(1, 8), 1146 1257 MTK_FUNCTION(0, "GPIO112"), ··· 1151 1264 MTK_FUNCTION(6, "TESTB_OUT29"), 1152 1265 MTK_FUNCTION(7, "EXT_FRAME_SYNC") 1153 1266 ), 1154 - MTK_PIN( 1155 - PINCTRL_PIN(113, "EINT9"), 1267 + MTK_PIN(PINCTRL_PIN(113, "EINT9"), 1156 1268 "W8", "mt8135", 1157 1269 MTK_EINT_FUNCTION(1, 9), 1158 1270 MTK_FUNCTION(0, "GPIO113"), ··· 1161 1275 MTK_FUNCTION(6, "TESTB_OUT30"), 1162 1276 MTK_FUNCTION(7, "A_FUNC_DIN[27]") 1163 1277 ), 1164 - MTK_PIN( 1165 - PINCTRL_PIN(114, "LPCE1B"), 1278 + MTK_PIN(PINCTRL_PIN(114, "LPCE1B"), 1166 1279 "W4", "mt8135", 1167 1280 MTK_EINT_FUNCTION(2, 127), 1168 1281 MTK_FUNCTION(0, "GPIO114"), ··· 1171 1286 MTK_FUNCTION(6, "TESTB_OUT14"), 1172 1287 MTK_FUNCTION(7, "A_FUNC_DIN[28]") 1173 1288 ), 1174 - MTK_PIN( 1175 - PINCTRL_PIN(115, "LPCE0B"), 1289 + MTK_PIN(PINCTRL_PIN(115, "LPCE0B"), 1176 1290 "T5", "mt8135", 1177 1291 MTK_EINT_FUNCTION(2, 126), 1178 1292 MTK_FUNCTION(0, "GPIO115"), ··· 1181 1297 MTK_FUNCTION(6, "TESTB_OUT15"), 1182 1298 MTK_FUNCTION(7, "A_FUNC_DIN[29]") 1183 1299 ), 1184 - MTK_PIN( 1185 - PINCTRL_PIN(116, "DISP_PWM"), 1300 + MTK_PIN(PINCTRL_PIN(116, "DISP_PWM"), 1186 1301 "V4", "mt8135", 1187 1302 MTK_EINT_FUNCTION(2, 77), 1188 1303 MTK_FUNCTION(0, "GPIO116"), ··· 1192 1309 MTK_FUNCTION(5, "PWM2"), 1193 1310 MTK_FUNCTION(7, "PWM3") 1194 1311 ), 1195 - MTK_PIN( 1196 - PINCTRL_PIN(117, "EINT1"), 1312 + MTK_PIN(PINCTRL_PIN(117, "EINT1"), 1197 1313 "T6", "mt8135", 1198 1314 MTK_EINT_FUNCTION(1, 1), 1199 1315 MTK_FUNCTION(0, "GPIO117"), ··· 1202 1320 MTK_FUNCTION(5, "USB_TEST_IO[13]"), 1203 1321 MTK_FUNCTION(7, "USB_SDA") 1204 1322 ), 1205 - MTK_PIN( 1206 - PINCTRL_PIN(118, "EINT2"), 1323 + MTK_PIN(PINCTRL_PIN(118, "EINT2"), 1207 1324 "T4", "mt8135", 1208 1325 MTK_EINT_FUNCTION(1, 2), 1209 1326 MTK_FUNCTION(0, "GPIO118"), ··· 1213 1332 MTK_FUNCTION(6, "SRCLKENAI2"), 1214 1333 MTK_FUNCTION(7, "A_FUNC_DIN[30]") 1215 1334 ), 1216 - MTK_PIN( 1217 - PINCTRL_PIN(119, "EINT3"), 1335 + MTK_PIN(PINCTRL_PIN(119, "EINT3"), 1218 1336 "R4", "mt8135", 1219 1337 MTK_EINT_FUNCTION(1, 3), 1220 1338 MTK_FUNCTION(0, "GPIO119"), ··· 1222 1342 MTK_FUNCTION(6, "SRCLKENAI1"), 1223 1343 MTK_FUNCTION(7, "EXT_26M_CK") 1224 1344 ), 1225 - MTK_PIN( 1226 - PINCTRL_PIN(120, "EINT4"), 1345 + MTK_PIN(PINCTRL_PIN(120, "EINT4"), 1227 1346 "R5", "mt8135", 1228 1347 MTK_EINT_FUNCTION(1, 4), 1229 1348 MTK_FUNCTION(0, "GPIO120"), ··· 1231 1352 MTK_FUNCTION(5, "USB_DRVVBUS"), 1232 1353 MTK_FUNCTION(7, "A_FUNC_DIN[31]") 1233 1354 ), 1234 - MTK_PIN( 1235 - PINCTRL_PIN(121, "DPIDE"), 1355 + MTK_PIN(PINCTRL_PIN(121, "DPIDE"), 1236 1356 NULL, "mt8135", 1237 1357 MTK_EINT_FUNCTION(2, 100), 1238 1358 MTK_FUNCTION(0, "GPIO121"), ··· 1242 1364 MTK_FUNCTION(5, "PCM1_DO"), 1243 1365 MTK_FUNCTION(6, "IRDA_TXD") 1244 1366 ), 1245 - MTK_PIN( 1246 - PINCTRL_PIN(122, "DPICK"), 1367 + MTK_PIN(PINCTRL_PIN(122, "DPICK"), 1247 1368 NULL, "mt8135", 1248 1369 MTK_EINT_FUNCTION(2, 101), 1249 1370 MTK_FUNCTION(0, "GPIO122"), ··· 1252 1375 MTK_FUNCTION(5, "PCM1_DI"), 1253 1376 MTK_FUNCTION(6, "IRDA_PDN") 1254 1377 ), 1255 - MTK_PIN( 1256 - PINCTRL_PIN(123, "DPIG4"), 1378 + MTK_PIN(PINCTRL_PIN(123, "DPIG4"), 1257 1379 NULL, "mt8135", 1258 1380 MTK_EINT_FUNCTION(2, 114), 1259 1381 MTK_FUNCTION(0, "GPIO123"), ··· 1261 1385 MTK_FUNCTION(4, "CM2DAT_2X[0]"), 1262 1386 MTK_FUNCTION(5, "DSP2_ID") 1263 1387 ), 1264 - MTK_PIN( 1265 - PINCTRL_PIN(124, "DPIG5"), 1388 + MTK_PIN(PINCTRL_PIN(124, "DPIG5"), 1266 1389 NULL, "mt8135", 1267 1390 MTK_EINT_FUNCTION(2, 115), 1268 1391 MTK_FUNCTION(0, "GPIO124"), ··· 1270 1395 MTK_FUNCTION(4, "CM2DAT_2X[1]"), 1271 1396 MTK_FUNCTION(5, "DSP2_ICK") 1272 1397 ), 1273 - MTK_PIN( 1274 - PINCTRL_PIN(125, "DPIR3"), 1398 + MTK_PIN(PINCTRL_PIN(125, "DPIR3"), 1275 1399 NULL, "mt8135", 1276 1400 MTK_EINT_FUNCTION(2, 121), 1277 1401 MTK_FUNCTION(0, "GPIO125"), ··· 1278 1404 MTK_FUNCTION(2, "EINT121"), 1279 1405 MTK_FUNCTION(4, "CM2DAT_2X[7]") 1280 1406 ), 1281 - MTK_PIN( 1282 - PINCTRL_PIN(126, "DPIG1"), 1407 + MTK_PIN(PINCTRL_PIN(126, "DPIG1"), 1283 1408 NULL, "mt8135", 1284 1409 MTK_EINT_FUNCTION(2, 111), 1285 1410 MTK_FUNCTION(0, "GPIO126"), ··· 1286 1413 MTK_FUNCTION(2, "EINT111"), 1287 1414 MTK_FUNCTION(5, "DSP1_ICK") 1288 1415 ), 1289 - MTK_PIN( 1290 - PINCTRL_PIN(127, "DPIVSYNC"), 1416 + MTK_PIN(PINCTRL_PIN(127, "DPIVSYNC"), 1291 1417 NULL, "mt8135", 1292 1418 MTK_EINT_FUNCTION(2, 98), 1293 1419 MTK_FUNCTION(0, "GPIO127"), ··· 1296 1424 MTK_FUNCTION(4, "DAC_CK"), 1297 1425 MTK_FUNCTION(5, "PCM1_CK") 1298 1426 ), 1299 - MTK_PIN( 1300 - PINCTRL_PIN(128, "DPIHSYNC"), 1427 + MTK_PIN(PINCTRL_PIN(128, "DPIHSYNC"), 1301 1428 NULL, "mt8135", 1302 1429 MTK_EINT_FUNCTION(2, 99), 1303 1430 MTK_FUNCTION(0, "GPIO128"), ··· 1307 1436 MTK_FUNCTION(5, "PCM1_WS"), 1308 1437 MTK_FUNCTION(6, "IRDA_RXD") 1309 1438 ), 1310 - MTK_PIN( 1311 - PINCTRL_PIN(129, "DPIB0"), 1439 + MTK_PIN(PINCTRL_PIN(129, "DPIB0"), 1312 1440 NULL, "mt8135", 1313 1441 MTK_EINT_FUNCTION(2, 102), 1314 1442 MTK_FUNCTION(0, "GPIO129"), ··· 1316 1446 MTK_FUNCTION(4, "SCL0"), 1317 1447 MTK_FUNCTION(5, "DISP_PWM") 1318 1448 ), 1319 - MTK_PIN( 1320 - PINCTRL_PIN(130, "DPIB1"), 1449 + MTK_PIN(PINCTRL_PIN(130, "DPIB1"), 1321 1450 NULL, "mt8135", 1322 1451 MTK_EINT_FUNCTION(2, 103), 1323 1452 MTK_FUNCTION(0, "GPIO130"), ··· 1326 1457 MTK_FUNCTION(4, "SDA0"), 1327 1458 MTK_FUNCTION(5, "PWM1") 1328 1459 ), 1329 - MTK_PIN( 1330 - PINCTRL_PIN(131, "DPIB2"), 1460 + MTK_PIN(PINCTRL_PIN(131, "DPIB2"), 1331 1461 NULL, "mt8135", 1332 1462 MTK_EINT_FUNCTION(2, 104), 1333 1463 MTK_FUNCTION(0, "GPIO131"), ··· 1336 1468 MTK_FUNCTION(4, "SCL1"), 1337 1469 MTK_FUNCTION(5, "PWM2") 1338 1470 ), 1339 - MTK_PIN( 1340 - PINCTRL_PIN(132, "DPIB3"), 1471 + MTK_PIN(PINCTRL_PIN(132, "DPIB3"), 1341 1472 NULL, "mt8135", 1342 1473 MTK_EINT_FUNCTION(2, 105), 1343 1474 MTK_FUNCTION(0, "GPIO132"), ··· 1346 1479 MTK_FUNCTION(4, "SDA1"), 1347 1480 MTK_FUNCTION(5, "PWM3") 1348 1481 ), 1349 - MTK_PIN( 1350 - PINCTRL_PIN(133, "DPIB4"), 1482 + MTK_PIN(PINCTRL_PIN(133, "DPIB4"), 1351 1483 NULL, "mt8135", 1352 1484 MTK_EINT_FUNCTION(2, 106), 1353 1485 MTK_FUNCTION(0, "GPIO133"), ··· 1356 1490 MTK_FUNCTION(4, "SCL2"), 1357 1491 MTK_FUNCTION(5, "PWM4") 1358 1492 ), 1359 - MTK_PIN( 1360 - PINCTRL_PIN(134, "DPIB5"), 1493 + MTK_PIN(PINCTRL_PIN(134, "DPIB5"), 1361 1494 NULL, "mt8135", 1362 1495 MTK_EINT_FUNCTION(2, 107), 1363 1496 MTK_FUNCTION(0, "GPIO134"), ··· 1366 1501 MTK_FUNCTION(4, "SDA2"), 1367 1502 MTK_FUNCTION(5, "PWM5") 1368 1503 ), 1369 - MTK_PIN( 1370 - PINCTRL_PIN(135, "DPIB6"), 1504 + MTK_PIN(PINCTRL_PIN(135, "DPIB6"), 1371 1505 NULL, "mt8135", 1372 1506 MTK_EINT_FUNCTION(2, 108), 1373 1507 MTK_FUNCTION(0, "GPIO135"), ··· 1376 1512 MTK_FUNCTION(4, "SCL3"), 1377 1513 MTK_FUNCTION(5, "PWM6") 1378 1514 ), 1379 - MTK_PIN( 1380 - PINCTRL_PIN(136, "DPIB7"), 1515 + MTK_PIN(PINCTRL_PIN(136, "DPIB7"), 1381 1516 NULL, "mt8135", 1382 1517 MTK_EINT_FUNCTION(2, 109), 1383 1518 MTK_FUNCTION(0, "GPIO136"), ··· 1386 1523 MTK_FUNCTION(4, "SDA3"), 1387 1524 MTK_FUNCTION(5, "PWM7") 1388 1525 ), 1389 - MTK_PIN( 1390 - PINCTRL_PIN(137, "DPIG0"), 1526 + MTK_PIN(PINCTRL_PIN(137, "DPIG0"), 1391 1527 NULL, "mt8135", 1392 1528 MTK_EINT_FUNCTION(2, 110), 1393 1529 MTK_FUNCTION(0, "GPIO137"), ··· 1394 1532 MTK_FUNCTION(2, "EINT110"), 1395 1533 MTK_FUNCTION(5, "DSP1_ID") 1396 1534 ), 1397 - MTK_PIN( 1398 - PINCTRL_PIN(138, "DPIG2"), 1535 + MTK_PIN(PINCTRL_PIN(138, "DPIG2"), 1399 1536 NULL, "mt8135", 1400 1537 MTK_EINT_FUNCTION(2, 112), 1401 1538 MTK_FUNCTION(0, "GPIO138"), ··· 1402 1541 MTK_FUNCTION(2, "EINT112"), 1403 1542 MTK_FUNCTION(5, "DSP1_IMS") 1404 1543 ), 1405 - MTK_PIN( 1406 - PINCTRL_PIN(139, "DPIG3"), 1544 + MTK_PIN(PINCTRL_PIN(139, "DPIG3"), 1407 1545 NULL, "mt8135", 1408 1546 MTK_EINT_FUNCTION(2, 113), 1409 1547 MTK_FUNCTION(0, "GPIO139"), ··· 1410 1550 MTK_FUNCTION(2, "EINT113"), 1411 1551 MTK_FUNCTION(5, "DSP2_IMS") 1412 1552 ), 1413 - MTK_PIN( 1414 - PINCTRL_PIN(140, "DPIG6"), 1553 + MTK_PIN(PINCTRL_PIN(140, "DPIG6"), 1415 1554 NULL, "mt8135", 1416 1555 MTK_EINT_FUNCTION(2, 116), 1417 1556 MTK_FUNCTION(0, "GPIO140"), ··· 1418 1559 MTK_FUNCTION(2, "EINT116"), 1419 1560 MTK_FUNCTION(4, "CM2DAT_2X[2]") 1420 1561 ), 1421 - MTK_PIN( 1422 - PINCTRL_PIN(141, "DPIG7"), 1562 + MTK_PIN(PINCTRL_PIN(141, "DPIG7"), 1423 1563 NULL, "mt8135", 1424 1564 MTK_EINT_FUNCTION(2, 117), 1425 1565 MTK_FUNCTION(0, "GPIO141"), ··· 1426 1568 MTK_FUNCTION(2, "EINT117"), 1427 1569 MTK_FUNCTION(4, "CM2DAT_2X[3]") 1428 1570 ), 1429 - MTK_PIN( 1430 - PINCTRL_PIN(142, "DPIR0"), 1571 + MTK_PIN(PINCTRL_PIN(142, "DPIR0"), 1431 1572 NULL, "mt8135", 1432 1573 MTK_EINT_FUNCTION(2, 118), 1433 1574 MTK_FUNCTION(0, "GPIO142"), ··· 1434 1577 MTK_FUNCTION(2, "EINT118"), 1435 1578 MTK_FUNCTION(4, "CM2DAT_2X[4]") 1436 1579 ), 1437 - MTK_PIN( 1438 - PINCTRL_PIN(143, "DPIR1"), 1580 + MTK_PIN(PINCTRL_PIN(143, "DPIR1"), 1439 1581 NULL, "mt8135", 1440 1582 MTK_EINT_FUNCTION(2, 119), 1441 1583 MTK_FUNCTION(0, "GPIO143"), ··· 1442 1586 MTK_FUNCTION(2, "EINT119"), 1443 1587 MTK_FUNCTION(4, "CM2DAT_2X[5]") 1444 1588 ), 1445 - MTK_PIN( 1446 - PINCTRL_PIN(144, "DPIR2"), 1589 + MTK_PIN(PINCTRL_PIN(144, "DPIR2"), 1447 1590 NULL, "mt8135", 1448 1591 MTK_EINT_FUNCTION(2, 120), 1449 1592 MTK_FUNCTION(0, "GPIO144"), ··· 1450 1595 MTK_FUNCTION(2, "EINT120"), 1451 1596 MTK_FUNCTION(4, "CM2DAT_2X[6]") 1452 1597 ), 1453 - MTK_PIN( 1454 - PINCTRL_PIN(145, "DPIR4"), 1598 + MTK_PIN(PINCTRL_PIN(145, "DPIR4"), 1455 1599 NULL, "mt8135", 1456 1600 MTK_EINT_FUNCTION(2, 122), 1457 1601 MTK_FUNCTION(0, "GPIO145"), ··· 1458 1604 MTK_FUNCTION(2, "EINT122"), 1459 1605 MTK_FUNCTION(4, "CM2DAT_2X[8]") 1460 1606 ), 1461 - MTK_PIN( 1462 - PINCTRL_PIN(146, "DPIR5"), 1607 + MTK_PIN(PINCTRL_PIN(146, "DPIR5"), 1463 1608 NULL, "mt8135", 1464 1609 MTK_EINT_FUNCTION(2, 123), 1465 1610 MTK_FUNCTION(0, "GPIO146"), ··· 1466 1613 MTK_FUNCTION(2, "EINT123"), 1467 1614 MTK_FUNCTION(4, "CM2DAT_2X[9]") 1468 1615 ), 1469 - MTK_PIN( 1470 - PINCTRL_PIN(147, "DPIR6"), 1616 + MTK_PIN(PINCTRL_PIN(147, "DPIR6"), 1471 1617 NULL, "mt8135", 1472 1618 MTK_EINT_FUNCTION(2, 124), 1473 1619 MTK_FUNCTION(0, "GPIO147"), ··· 1474 1622 MTK_FUNCTION(2, "EINT124"), 1475 1623 MTK_FUNCTION(4, "CM2VSYNC_2X") 1476 1624 ), 1477 - MTK_PIN( 1478 - PINCTRL_PIN(148, "DPIR7"), 1625 + MTK_PIN(PINCTRL_PIN(148, "DPIR7"), 1479 1626 NULL, "mt8135", 1480 1627 MTK_EINT_FUNCTION(2, 125), 1481 1628 MTK_FUNCTION(0, "GPIO148"), ··· 1482 1631 MTK_FUNCTION(2, "EINT125"), 1483 1632 MTK_FUNCTION(4, "CM2HSYNC_2X") 1484 1633 ), 1485 - MTK_PIN( 1486 - PINCTRL_PIN(149, "TDN3/LVDS(TDN3)"), 1634 + MTK_PIN(PINCTRL_PIN(149, "TDN3/LVDS(TDN3)"), 1487 1635 "AA2", "mt8135", 1488 1636 MTK_EINT_FUNCTION(2, 36), 1489 1637 MTK_FUNCTION(0, "GPIO149"), 1490 1638 MTK_FUNCTION(2, "EINT36") 1491 1639 ), 1492 - MTK_PIN( 1493 - PINCTRL_PIN(150, "TDP3/LVDS(TDP3)"), 1640 + MTK_PIN(PINCTRL_PIN(150, "TDP3/LVDS(TDP3)"), 1494 1641 "AA1", "mt8135", 1495 1642 MTK_EINT_FUNCTION(2, 35), 1496 1643 MTK_FUNCTION(0, "GPIO150"), 1497 1644 MTK_FUNCTION(2, "EINT35") 1498 1645 ), 1499 - MTK_PIN( 1500 - PINCTRL_PIN(151, "TDN2/LVDS(TCN)"), 1646 + MTK_PIN(PINCTRL_PIN(151, "TDN2/LVDS(TCN)"), 1501 1647 "Y2", "mt8135", 1502 1648 MTK_EINT_FUNCTION(2, 169), 1503 1649 MTK_FUNCTION(0, "GPIO151"), 1504 1650 MTK_FUNCTION(2, "EINT169") 1505 1651 ), 1506 - MTK_PIN( 1507 - PINCTRL_PIN(152, "TDP2/LVDS(TCP)"), 1652 + MTK_PIN(PINCTRL_PIN(152, "TDP2/LVDS(TCP)"), 1508 1653 "Y1", "mt8135", 1509 1654 MTK_EINT_FUNCTION(2, 168), 1510 1655 MTK_FUNCTION(0, "GPIO152"), 1511 1656 MTK_FUNCTION(2, "EINT168") 1512 1657 ), 1513 - MTK_PIN( 1514 - PINCTRL_PIN(153, "TCN/LVDS(TDN2)"), 1658 + MTK_PIN(PINCTRL_PIN(153, "TCN/LVDS(TDN2)"), 1515 1659 "W2", "mt8135", 1516 1660 MTK_EINT_FUNCTION(2, 163), 1517 1661 MTK_FUNCTION(0, "GPIO153"), 1518 1662 MTK_FUNCTION(2, "EINT163") 1519 1663 ), 1520 - MTK_PIN( 1521 - PINCTRL_PIN(154, "TCP/LVDS(TDP2)"), 1664 + MTK_PIN(PINCTRL_PIN(154, "TCP/LVDS(TDP2)"), 1522 1665 "W1", "mt8135", 1523 1666 MTK_EINT_FUNCTION(2, 162), 1524 1667 MTK_FUNCTION(0, "GPIO154"), 1525 1668 MTK_FUNCTION(2, "EINT162") 1526 1669 ), 1527 - MTK_PIN( 1528 - PINCTRL_PIN(155, "TDN1/LVDS(TDN1)"), 1670 + MTK_PIN(PINCTRL_PIN(155, "TDN1/LVDS(TDN1)"), 1529 1671 "V3", "mt8135", 1530 1672 MTK_EINT_FUNCTION(2, 167), 1531 1673 MTK_FUNCTION(0, "GPIO155"), 1532 1674 MTK_FUNCTION(2, "EINT167") 1533 1675 ), 1534 - MTK_PIN( 1535 - PINCTRL_PIN(156, "TDP1/LVDS(TDP1)"), 1676 + MTK_PIN(PINCTRL_PIN(156, "TDP1/LVDS(TDP1)"), 1536 1677 "V2", "mt8135", 1537 1678 MTK_EINT_FUNCTION(2, 166), 1538 1679 MTK_FUNCTION(0, "GPIO156"), 1539 1680 MTK_FUNCTION(2, "EINT166") 1540 1681 ), 1541 - MTK_PIN( 1542 - PINCTRL_PIN(157, "TDN0/LVDS(TDN0)"), 1682 + MTK_PIN(PINCTRL_PIN(157, "TDN0/LVDS(TDN0)"), 1543 1683 "U3", "mt8135", 1544 1684 MTK_EINT_FUNCTION(2, 165), 1545 1685 MTK_FUNCTION(0, "GPIO157"), 1546 1686 MTK_FUNCTION(2, "EINT165") 1547 1687 ), 1548 - MTK_PIN( 1549 - PINCTRL_PIN(158, "TDP0/LVDS(TDP0)"), 1688 + MTK_PIN(PINCTRL_PIN(158, "TDP0/LVDS(TDP0)"), 1550 1689 "U2", "mt8135", 1551 1690 MTK_EINT_FUNCTION(2, 164), 1552 1691 MTK_FUNCTION(0, "GPIO158"), 1553 1692 MTK_FUNCTION(2, "EINT164") 1554 1693 ), 1555 - MTK_PIN( 1556 - PINCTRL_PIN(159, "RDN3"), 1694 + MTK_PIN(PINCTRL_PIN(159, "RDN3"), 1557 1695 "N5", "mt8135", 1558 1696 MTK_EINT_FUNCTION(2, 18), 1559 1697 MTK_FUNCTION(0, "GPIO159"), 1560 1698 MTK_FUNCTION(2, "EINT18") 1561 1699 ), 1562 - MTK_PIN( 1563 - PINCTRL_PIN(160, "RDP3"), 1700 + MTK_PIN(PINCTRL_PIN(160, "RDP3"), 1564 1701 "N4", "mt8135", 1565 1702 MTK_EINT_FUNCTION(2, 30), 1566 1703 MTK_FUNCTION(0, "GPIO160"), 1567 1704 MTK_FUNCTION(2, "EINT30") 1568 1705 ), 1569 - MTK_PIN( 1570 - PINCTRL_PIN(161, "RDN2"), 1706 + MTK_PIN(PINCTRL_PIN(161, "RDN2"), 1571 1707 "T2", "mt8135", 1572 1708 MTK_EINT_FUNCTION(2, 31), 1573 1709 MTK_FUNCTION(0, "GPIO161"), 1574 1710 MTK_FUNCTION(2, "EINT31") 1575 1711 ), 1576 - MTK_PIN( 1577 - PINCTRL_PIN(162, "RDP2"), 1712 + MTK_PIN(PINCTRL_PIN(162, "RDP2"), 1578 1713 "T3", "mt8135", 1579 1714 MTK_EINT_FUNCTION(2, 32), 1580 1715 MTK_FUNCTION(0, "GPIO162"), 1581 1716 MTK_FUNCTION(2, "EINT32") 1582 1717 ), 1583 - MTK_PIN( 1584 - PINCTRL_PIN(163, "RCN"), 1718 + MTK_PIN(PINCTRL_PIN(163, "RCN"), 1585 1719 "P2", "mt8135", 1586 1720 MTK_EINT_FUNCTION(2, 33), 1587 1721 MTK_FUNCTION(0, "GPIO163"), 1588 1722 MTK_FUNCTION(2, "EINT33") 1589 1723 ), 1590 - MTK_PIN( 1591 - PINCTRL_PIN(164, "RCP"), 1724 + MTK_PIN(PINCTRL_PIN(164, "RCP"), 1592 1725 "P3", "mt8135", 1593 1726 MTK_EINT_FUNCTION(2, 39), 1594 1727 MTK_FUNCTION(0, "GPIO164"), 1595 1728 MTK_FUNCTION(2, "EINT39") 1596 1729 ), 1597 - MTK_PIN( 1598 - PINCTRL_PIN(165, "RDN1"), 1730 + MTK_PIN(PINCTRL_PIN(165, "RDN1"), 1599 1731 "R3", "mt8135", 1600 1732 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT), 1601 1733 MTK_FUNCTION(0, "GPIO165") 1602 1734 ), 1603 - MTK_PIN( 1604 - PINCTRL_PIN(166, "RDP1"), 1735 + MTK_PIN(PINCTRL_PIN(166, "RDP1"), 1605 1736 "R2", "mt8135", 1606 1737 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT), 1607 1738 MTK_FUNCTION(0, "GPIO166") 1608 1739 ), 1609 - MTK_PIN( 1610 - PINCTRL_PIN(167, "RDN0"), 1740 + MTK_PIN(PINCTRL_PIN(167, "RDN0"), 1611 1741 "N3", "mt8135", 1612 1742 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT), 1613 1743 MTK_FUNCTION(0, "GPIO167") 1614 1744 ), 1615 - MTK_PIN( 1616 - PINCTRL_PIN(168, "RDP0"), 1745 + MTK_PIN(PINCTRL_PIN(168, "RDP0"), 1617 1746 "N2", "mt8135", 1618 1747 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT), 1619 1748 MTK_FUNCTION(0, "GPIO168") 1620 1749 ), 1621 - MTK_PIN( 1622 - PINCTRL_PIN(169, "RDN1_A"), 1750 + MTK_PIN(PINCTRL_PIN(169, "RDN1_A"), 1623 1751 "M4", "mt8135", 1624 1752 MTK_EINT_FUNCTION(2, 175), 1625 1753 MTK_FUNCTION(0, "GPIO169"), 1626 1754 MTK_FUNCTION(1, "CMDAT6"), 1627 1755 MTK_FUNCTION(2, "EINT175") 1628 1756 ), 1629 - MTK_PIN( 1630 - PINCTRL_PIN(170, "RDP1_A"), 1757 + MTK_PIN(PINCTRL_PIN(170, "RDP1_A"), 1631 1758 "M3", "mt8135", 1632 1759 MTK_EINT_FUNCTION(2, 174), 1633 1760 MTK_FUNCTION(0, "GPIO170"), 1634 1761 MTK_FUNCTION(1, "CMDAT7"), 1635 1762 MTK_FUNCTION(2, "EINT174") 1636 1763 ), 1637 - MTK_PIN( 1638 - PINCTRL_PIN(171, "RCN_A"), 1764 + MTK_PIN(PINCTRL_PIN(171, "RCN_A"), 1639 1765 "L3", "mt8135", 1640 1766 MTK_EINT_FUNCTION(2, 171), 1641 1767 MTK_FUNCTION(0, "GPIO171"), 1642 1768 MTK_FUNCTION(1, "CMDAT8"), 1643 1769 MTK_FUNCTION(2, "EINT171") 1644 1770 ), 1645 - MTK_PIN( 1646 - PINCTRL_PIN(172, "RCP_A"), 1771 + MTK_PIN(PINCTRL_PIN(172, "RCP_A"), 1647 1772 "L2", "mt8135", 1648 1773 MTK_EINT_FUNCTION(2, 170), 1649 1774 MTK_FUNCTION(0, "GPIO172"), 1650 1775 MTK_FUNCTION(1, "CMDAT9"), 1651 1776 MTK_FUNCTION(2, "EINT170") 1652 1777 ), 1653 - MTK_PIN( 1654 - PINCTRL_PIN(173, "RDN0_A"), 1778 + MTK_PIN(PINCTRL_PIN(173, "RDN0_A"), 1655 1779 "M2", "mt8135", 1656 1780 MTK_EINT_FUNCTION(2, 173), 1657 1781 MTK_FUNCTION(0, "GPIO173"), 1658 1782 MTK_FUNCTION(1, "CMHSYNC"), 1659 1783 MTK_FUNCTION(2, "EINT173") 1660 1784 ), 1661 - MTK_PIN( 1662 - PINCTRL_PIN(174, "RDP0_A"), 1785 + MTK_PIN(PINCTRL_PIN(174, "RDP0_A"), 1663 1786 "M1", "mt8135", 1664 1787 MTK_EINT_FUNCTION(2, 172), 1665 1788 MTK_FUNCTION(0, "GPIO174"), 1666 1789 MTK_FUNCTION(1, "CMVSYNC"), 1667 1790 MTK_FUNCTION(2, "EINT172") 1668 1791 ), 1669 - MTK_PIN( 1670 - PINCTRL_PIN(175, "RDN1_B"), 1792 + MTK_PIN(PINCTRL_PIN(175, "RDN1_B"), 1671 1793 "H2", "mt8135", 1672 1794 MTK_EINT_FUNCTION(2, 181), 1673 1795 MTK_FUNCTION(0, "GPIO175"), ··· 1648 1824 MTK_FUNCTION(2, "EINT181"), 1649 1825 MTK_FUNCTION(3, "CMCSD2") 1650 1826 ), 1651 - MTK_PIN( 1652 - PINCTRL_PIN(176, "RDP1_B"), 1827 + MTK_PIN(PINCTRL_PIN(176, "RDP1_B"), 1653 1828 "H1", "mt8135", 1654 1829 MTK_EINT_FUNCTION(2, 180), 1655 1830 MTK_FUNCTION(0, "GPIO176"), ··· 1656 1833 MTK_FUNCTION(2, "EINT180"), 1657 1834 MTK_FUNCTION(3, "CMCSD3") 1658 1835 ), 1659 - MTK_PIN( 1660 - PINCTRL_PIN(177, "RCN_B"), 1836 + MTK_PIN(PINCTRL_PIN(177, "RCN_B"), 1661 1837 "K3", "mt8135", 1662 1838 MTK_EINT_FUNCTION(2, 177), 1663 1839 MTK_FUNCTION(0, "GPIO177"), 1664 1840 MTK_FUNCTION(1, "CMDAT4"), 1665 1841 MTK_FUNCTION(2, "EINT177") 1666 1842 ), 1667 - MTK_PIN( 1668 - PINCTRL_PIN(178, "RCP_B"), 1843 + MTK_PIN(PINCTRL_PIN(178, "RCP_B"), 1669 1844 "K2", "mt8135", 1670 1845 MTK_EINT_FUNCTION(2, 176), 1671 1846 MTK_FUNCTION(0, "GPIO178"), 1672 1847 MTK_FUNCTION(1, "CMDAT5"), 1673 1848 MTK_FUNCTION(2, "EINT176") 1674 1849 ), 1675 - MTK_PIN( 1676 - PINCTRL_PIN(179, "RDN0_B"), 1850 + MTK_PIN(PINCTRL_PIN(179, "RDN0_B"), 1677 1851 "J3", "mt8135", 1678 1852 MTK_EINT_FUNCTION(2, 179), 1679 1853 MTK_FUNCTION(0, "GPIO179"), ··· 1678 1858 MTK_FUNCTION(2, "EINT179"), 1679 1859 MTK_FUNCTION(3, "CMCSD0") 1680 1860 ), 1681 - MTK_PIN( 1682 - PINCTRL_PIN(180, "RDP0_B"), 1861 + MTK_PIN(PINCTRL_PIN(180, "RDP0_B"), 1683 1862 "J2", "mt8135", 1684 1863 MTK_EINT_FUNCTION(2, 178), 1685 1864 MTK_FUNCTION(0, "GPIO180"), ··· 1686 1867 MTK_FUNCTION(2, "EINT178"), 1687 1868 MTK_FUNCTION(3, "CMCSD1") 1688 1869 ), 1689 - MTK_PIN( 1690 - PINCTRL_PIN(181, "CMPCLK"), 1870 + MTK_PIN(PINCTRL_PIN(181, "CMPCLK"), 1691 1871 "K4", "mt8135", 1692 1872 MTK_EINT_FUNCTION(2, 182), 1693 1873 MTK_FUNCTION(0, "GPIO181"), ··· 1698 1880 MTK_FUNCTION(6, "VENC_TEST_CK"), 1699 1881 MTK_FUNCTION(7, "TESTA_OUT27") 1700 1882 ), 1701 - MTK_PIN( 1702 - PINCTRL_PIN(182, "CMMCLK"), 1883 + MTK_PIN(PINCTRL_PIN(182, "CMMCLK"), 1703 1884 "J5", "mt8135", 1704 1885 MTK_EINT_FUNCTION(2, 183), 1705 1886 MTK_FUNCTION(0, "GPIO182"), ··· 1707 1890 MTK_FUNCTION(5, "TS_AUXADC_SEL[2]"), 1708 1891 MTK_FUNCTION(7, "TESTA_OUT28") 1709 1892 ), 1710 - MTK_PIN( 1711 - PINCTRL_PIN(183, "CMRST"), 1893 + MTK_PIN(PINCTRL_PIN(183, "CMRST"), 1712 1894 "J6", "mt8135", 1713 1895 MTK_EINT_FUNCTION(2, 185), 1714 1896 MTK_FUNCTION(0, "GPIO183"), ··· 1716 1900 MTK_FUNCTION(5, "TS_AUXADC_SEL[1]"), 1717 1901 MTK_FUNCTION(7, "TESTA_OUT30") 1718 1902 ), 1719 - MTK_PIN( 1720 - PINCTRL_PIN(184, "CMPDN"), 1903 + MTK_PIN(PINCTRL_PIN(184, "CMPDN"), 1721 1904 "J4", "mt8135", 1722 1905 MTK_EINT_FUNCTION(2, 184), 1723 1906 MTK_FUNCTION(0, "GPIO184"), ··· 1725 1910 MTK_FUNCTION(5, "TS_AUXADC_SEL[0]"), 1726 1911 MTK_FUNCTION(7, "TESTA_OUT29") 1727 1912 ), 1728 - MTK_PIN( 1729 - PINCTRL_PIN(185, "CMFLASH"), 1913 + MTK_PIN(PINCTRL_PIN(185, "CMFLASH"), 1730 1914 "G4", "mt8135", 1731 1915 MTK_EINT_FUNCTION(2, 186), 1732 1916 MTK_FUNCTION(0, "GPIO185"), ··· 1735 1921 MTK_FUNCTION(6, "MFG_TEST_CK_1"), 1736 1922 MTK_FUNCTION(7, "TESTA_OUT31") 1737 1923 ), 1738 - MTK_PIN( 1739 - PINCTRL_PIN(186, "MRG_I2S_PCM_CLK"), 1924 + MTK_PIN(PINCTRL_PIN(186, "MRG_I2S_PCM_CLK"), 1740 1925 "F5", "mt8135", 1741 1926 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT), 1742 1927 MTK_FUNCTION(0, "GPIO186"), ··· 1746 1933 MTK_FUNCTION(6, "IMG_TEST_CK"), 1747 1934 MTK_FUNCTION(7, "USB_SCL") 1748 1935 ), 1749 - MTK_PIN( 1750 - PINCTRL_PIN(187, "MRG_I2S_PCM_SYNC"), 1936 + MTK_PIN(PINCTRL_PIN(187, "MRG_I2S_PCM_SYNC"), 1751 1937 "G6", "mt8135", 1752 1938 MTK_EINT_FUNCTION(2, 16), 1753 1939 MTK_FUNCTION(0, "GPIO187"), ··· 1756 1944 MTK_FUNCTION(4, "PCM0_WS"), 1757 1945 MTK_FUNCTION(6, "DISP_TEST_CK") 1758 1946 ), 1759 - MTK_PIN( 1760 - PINCTRL_PIN(188, "MRG_I2S_PCM_RX"), 1947 + MTK_PIN(PINCTRL_PIN(188, "MRG_I2S_PCM_RX"), 1761 1948 "G3", "mt8135", 1762 1949 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT), 1763 1950 MTK_FUNCTION(0, "GPIO188"), ··· 1767 1956 MTK_FUNCTION(6, "MFG_TEST_CK"), 1768 1957 MTK_FUNCTION(7, "USB_SDA") 1769 1958 ), 1770 - MTK_PIN( 1771 - PINCTRL_PIN(189, "MRG_I2S_PCM_TX"), 1959 + MTK_PIN(PINCTRL_PIN(189, "MRG_I2S_PCM_TX"), 1772 1960 "G5", "mt8135", 1773 1961 MTK_EINT_FUNCTION(2, 17), 1774 1962 MTK_FUNCTION(0, "GPIO189"), ··· 1777 1967 MTK_FUNCTION(4, "PCM0_DO"), 1778 1968 MTK_FUNCTION(6, "VDEC_TEST_CK") 1779 1969 ), 1780 - MTK_PIN( 1781 - PINCTRL_PIN(190, "SRCLKENAI"), 1970 + MTK_PIN(PINCTRL_PIN(190, "SRCLKENAI"), 1782 1971 "K5", "mt8135", 1783 1972 MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT), 1784 1973 MTK_FUNCTION(0, "GPIO190"), 1785 1974 MTK_FUNCTION(1, "SRCLKENAI") 1786 1975 ), 1787 - MTK_PIN( 1788 - PINCTRL_PIN(191, "URXD3"), 1976 + MTK_PIN(PINCTRL_PIN(191, "URXD3"), 1789 1977 "C3", "mt8135", 1790 1978 MTK_EINT_FUNCTION(2, 87), 1791 1979 MTK_FUNCTION(0, "GPIO191"), ··· 1793 1985 MTK_FUNCTION(5, "TS_AUX_ST"), 1794 1986 MTK_FUNCTION(6, "PWM4") 1795 1987 ), 1796 - MTK_PIN( 1797 - PINCTRL_PIN(192, "UTXD3"), 1988 + MTK_PIN(PINCTRL_PIN(192, "UTXD3"), 1798 1989 "B2", "mt8135", 1799 1990 MTK_EINT_FUNCTION(2, 86), 1800 1991 MTK_FUNCTION(0, "GPIO192"), ··· 1803 1996 MTK_FUNCTION(5, "TS_AUX_CS_B"), 1804 1997 MTK_FUNCTION(6, "PWM3") 1805 1998 ), 1806 - MTK_PIN( 1807 - PINCTRL_PIN(193, "SDA2"), 1999 + MTK_PIN(PINCTRL_PIN(193, "SDA2"), 1808 2000 "G2", "mt8135", 1809 2001 MTK_EINT_FUNCTION(2, 95), 1810 2002 MTK_FUNCTION(0, "GPIO193"), ··· 1813 2007 MTK_FUNCTION(4, "PWM5"), 1814 2008 MTK_FUNCTION(5, "TS_AUX_PWDB") 1815 2009 ), 1816 - MTK_PIN( 1817 - PINCTRL_PIN(194, "SCL2"), 2010 + MTK_PIN(PINCTRL_PIN(194, "SCL2"), 1818 2011 "F4", "mt8135", 1819 2012 MTK_EINT_FUNCTION(2, 94), 1820 2013 MTK_FUNCTION(0, "GPIO194"), ··· 1823 2018 MTK_FUNCTION(4, "PWM4"), 1824 2019 MTK_FUNCTION(5, "TS_AUXADC_TEST_CK") 1825 2020 ), 1826 - MTK_PIN( 1827 - PINCTRL_PIN(195, "SDA1"), 2021 + MTK_PIN(PINCTRL_PIN(195, "SDA1"), 1828 2022 "F2", "mt8135", 1829 2023 MTK_EINT_FUNCTION(2, 93), 1830 2024 MTK_FUNCTION(0, "GPIO195"), ··· 1833 2029 MTK_FUNCTION(4, "PWM3"), 1834 2030 MTK_FUNCTION(5, "TS_AUX_SCLK_PWDB") 1835 2031 ), 1836 - MTK_PIN( 1837 - PINCTRL_PIN(196, "SCL1"), 2032 + MTK_PIN(PINCTRL_PIN(196, "SCL1"), 1838 2033 "F3", "mt8135", 1839 2034 MTK_EINT_FUNCTION(2, 92), 1840 2035 MTK_FUNCTION(0, "GPIO196"), ··· 1843 2040 MTK_FUNCTION(4, "PWM2"), 1844 2041 MTK_FUNCTION(5, "TS_AUX_DIN") 1845 2042 ), 1846 - MTK_PIN( 1847 - PINCTRL_PIN(197, "MSDC3_DAT2"), 2043 + MTK_PIN(PINCTRL_PIN(197, "MSDC3_DAT2"), 1848 2044 "E1", "mt8135", 1849 2045 MTK_EINT_FUNCTION(2, 71), 1850 2046 MTK_FUNCTION(0, "GPIO197"), ··· 1854 2052 MTK_FUNCTION(5, "CLKM4"), 1855 2053 MTK_FUNCTION(6, "MFG_TEST_CK_2") 1856 2054 ), 1857 - MTK_PIN( 1858 - PINCTRL_PIN(198, "MSDC3_DAT3"), 2055 + MTK_PIN(PINCTRL_PIN(198, "MSDC3_DAT3"), 1859 2056 "C2", "mt8135", 1860 2057 MTK_EINT_FUNCTION(2, 72), 1861 2058 MTK_FUNCTION(0, "GPIO198"), ··· 1865 2064 MTK_FUNCTION(5, "CLKM5"), 1866 2065 MTK_FUNCTION(6, "MFG_TEST_CK_3") 1867 2066 ), 1868 - MTK_PIN( 1869 - PINCTRL_PIN(199, "MSDC3_CMD"), 2067 + MTK_PIN(PINCTRL_PIN(199, "MSDC3_CMD"), 1870 2068 "D2", "mt8135", 1871 2069 MTK_EINT_FUNCTION(2, 68), 1872 2070 MTK_FUNCTION(0, "GPIO199"), ··· 1876 2076 MTK_FUNCTION(5, "CLKM1"), 1877 2077 MTK_FUNCTION(6, "MFG_TEST_CK_4") 1878 2078 ), 1879 - MTK_PIN( 1880 - PINCTRL_PIN(200, "MSDC3_CLK"), 2079 + MTK_PIN(PINCTRL_PIN(200, "MSDC3_CLK"), 1881 2080 "E2", "mt8135", 1882 2081 MTK_EINT_FUNCTION(2, 67), 1883 2082 MTK_FUNCTION(0, "GPIO200"), ··· 1886 2087 MTK_FUNCTION(4, "PWM1"), 1887 2088 MTK_FUNCTION(5, "CLKM0") 1888 2089 ), 1889 - MTK_PIN( 1890 - PINCTRL_PIN(201, "MSDC3_DAT1"), 2090 + MTK_PIN(PINCTRL_PIN(201, "MSDC3_DAT1"), 1891 2091 "D3", "mt8135", 1892 2092 MTK_EINT_FUNCTION(2, 70), 1893 2093 MTK_FUNCTION(0, "GPIO201"), ··· 1896 2098 MTK_FUNCTION(4, "PWM4"), 1897 2099 MTK_FUNCTION(5, "CLKM3") 1898 2100 ), 1899 - MTK_PIN( 1900 - PINCTRL_PIN(202, "MSDC3_DAT0"), 2101 + MTK_PIN(PINCTRL_PIN(202, "MSDC3_DAT0"), 1901 2102 "E3", "mt8135", 1902 2103 MTK_EINT_FUNCTION(2, 69), 1903 2104 MTK_FUNCTION(0, "GPIO202"),
+135 -270
drivers/pinctrl/mediatek/pinctrl-mtk-mt8173.h
··· 19 19 #include "pinctrl-mtk-common.h" 20 20 21 21 static const struct mtk_desc_pin mtk_pins_mt8173[] = { 22 - MTK_PIN( 23 - PINCTRL_PIN(0, "EINT0"), 22 + MTK_PIN(PINCTRL_PIN(0, "EINT0"), 24 23 NULL, "mt8173", 25 24 MTK_EINT_FUNCTION(0, 0), 26 25 MTK_FUNCTION(0, "GPIO0"), ··· 29 30 MTK_FUNCTION(4, "UTXD0"), 30 31 MTK_FUNCTION(7, "DBG_MON_A_20_") 31 32 ), 32 - MTK_PIN( 33 - PINCTRL_PIN(1, "EINT1"), 33 + MTK_PIN(PINCTRL_PIN(1, "EINT1"), 34 34 NULL, "mt8173", 35 35 MTK_EINT_FUNCTION(0, 1), 36 36 MTK_FUNCTION(0, "GPIO1"), ··· 39 41 MTK_FUNCTION(4, "URXD0"), 40 42 MTK_FUNCTION(7, "DBG_MON_A_21_") 41 43 ), 42 - MTK_PIN( 43 - PINCTRL_PIN(2, "EINT2"), 44 + MTK_PIN(PINCTRL_PIN(2, "EINT2"), 44 45 NULL, "mt8173", 45 46 MTK_EINT_FUNCTION(0, 2), 46 47 MTK_FUNCTION(0, "GPIO2"), ··· 49 52 MTK_FUNCTION(4, "UTXD3"), 50 53 MTK_FUNCTION(7, "DBG_MON_A_22_") 51 54 ), 52 - MTK_PIN( 53 - PINCTRL_PIN(3, "EINT3"), 55 + MTK_PIN(PINCTRL_PIN(3, "EINT3"), 54 56 NULL, "mt8173", 55 57 MTK_EINT_FUNCTION(0, 3), 56 58 MTK_FUNCTION(0, "GPIO3"), ··· 59 63 MTK_FUNCTION(4, "URXD3"), 60 64 MTK_FUNCTION(7, "DBG_MON_A_23_") 61 65 ), 62 - MTK_PIN( 63 - PINCTRL_PIN(4, "EINT4"), 66 + MTK_PIN(PINCTRL_PIN(4, "EINT4"), 64 67 NULL, "mt8173", 65 68 MTK_EINT_FUNCTION(0, 4), 66 69 MTK_FUNCTION(0, "GPIO4"), ··· 69 74 MTK_FUNCTION(4, "UCTS3"), 70 75 MTK_FUNCTION(6, "SFWP_B") 71 76 ), 72 - MTK_PIN( 73 - PINCTRL_PIN(5, "EINT5"), 77 + MTK_PIN(PINCTRL_PIN(5, "EINT5"), 74 78 NULL, "mt8173", 75 79 MTK_EINT_FUNCTION(0, 5), 76 80 MTK_FUNCTION(0, "GPIO5"), ··· 80 86 MTK_FUNCTION(5, "AP_MD32_JTAG_TMS"), 81 87 MTK_FUNCTION(6, "SFOUT") 82 88 ), 83 - MTK_PIN( 84 - PINCTRL_PIN(6, "EINT6"), 89 + MTK_PIN(PINCTRL_PIN(6, "EINT6"), 85 90 NULL, "mt8173", 86 91 MTK_EINT_FUNCTION(0, 6), 87 92 MTK_FUNCTION(0, "GPIO6"), ··· 90 97 MTK_FUNCTION(5, "AP_MD32_JTAG_TCK"), 91 98 MTK_FUNCTION(6, "SFCS0") 92 99 ), 93 - MTK_PIN( 94 - PINCTRL_PIN(7, "EINT7"), 100 + MTK_PIN(PINCTRL_PIN(7, "EINT7"), 95 101 NULL, "mt8173", 96 102 MTK_EINT_FUNCTION(0, 7), 97 103 MTK_FUNCTION(0, "GPIO7"), ··· 100 108 MTK_FUNCTION(5, "AP_MD32_JTAG_TDI"), 101 109 MTK_FUNCTION(6, "SFHOLD") 102 110 ), 103 - MTK_PIN( 104 - PINCTRL_PIN(8, "EINT8"), 111 + MTK_PIN(PINCTRL_PIN(8, "EINT8"), 105 112 NULL, "mt8173", 106 113 MTK_EINT_FUNCTION(0, 8), 107 114 MTK_FUNCTION(0, "GPIO8"), ··· 111 120 MTK_FUNCTION(5, "AP_MD32_JTAG_TDO"), 112 121 MTK_FUNCTION(6, "SFIN") 113 122 ), 114 - MTK_PIN( 115 - PINCTRL_PIN(9, "EINT9"), 123 + MTK_PIN(PINCTRL_PIN(9, "EINT9"), 116 124 NULL, "mt8173", 117 125 MTK_EINT_FUNCTION(0, 9), 118 126 MTK_FUNCTION(0, "GPIO9"), ··· 121 131 MTK_FUNCTION(5, "AP_MD32_JTAG_TRST"), 122 132 MTK_FUNCTION(6, "SFCK") 123 133 ), 124 - MTK_PIN( 125 - PINCTRL_PIN(10, "EINT10"), 134 + MTK_PIN(PINCTRL_PIN(10, "EINT10"), 126 135 NULL, "mt8173", 127 136 MTK_EINT_FUNCTION(0, 10), 128 137 MTK_FUNCTION(0, "GPIO10"), ··· 131 142 MTK_FUNCTION(4, "PWM4"), 132 143 MTK_FUNCTION(5, "IRDA_RXD") 133 144 ), 134 - MTK_PIN( 135 - PINCTRL_PIN(11, "EINT11"), 145 + MTK_PIN(PINCTRL_PIN(11, "EINT11"), 136 146 NULL, "mt8173", 137 147 MTK_EINT_FUNCTION(0, 11), 138 148 MTK_FUNCTION(0, "GPIO11"), ··· 143 155 MTK_FUNCTION(6, "USB_DRVVBUS_P1"), 144 156 MTK_FUNCTION(7, "DBG_MON_B_30_") 145 157 ), 146 - MTK_PIN( 147 - PINCTRL_PIN(12, "EINT12"), 158 + MTK_PIN(PINCTRL_PIN(12, "EINT12"), 148 159 NULL, "mt8173", 149 160 MTK_EINT_FUNCTION(0, 12), 150 161 MTK_FUNCTION(0, "GPIO12"), ··· 153 166 MTK_FUNCTION(5, "I2S2_WS"), 154 167 MTK_FUNCTION(7, "DBG_MON_B_32_") 155 168 ), 156 - MTK_PIN( 157 - PINCTRL_PIN(13, "EINT13"), 169 + MTK_PIN(PINCTRL_PIN(13, "EINT13"), 158 170 NULL, "mt8173", 159 171 MTK_EINT_FUNCTION(0, 13), 160 172 MTK_FUNCTION(0, "GPIO13"), ··· 163 177 MTK_FUNCTION(5, "I2S2_BCK"), 164 178 MTK_FUNCTION(7, "DBG_MON_A_32_") 165 179 ), 166 - MTK_PIN( 167 - PINCTRL_PIN(14, "EINT14"), 180 + MTK_PIN(PINCTRL_PIN(14, "EINT14"), 168 181 NULL, "mt8173", 169 182 MTK_EINT_FUNCTION(0, 14), 170 183 MTK_FUNCTION(0, "GPIO14"), ··· 172 187 MTK_FUNCTION(4, "CLKM2"), 173 188 MTK_FUNCTION(7, "DBG_MON_B_6_") 174 189 ), 175 - MTK_PIN( 176 - PINCTRL_PIN(15, "EINT15"), 190 + MTK_PIN(PINCTRL_PIN(15, "EINT15"), 177 191 NULL, "mt8173", 178 192 MTK_EINT_FUNCTION(0, 15), 179 193 MTK_FUNCTION(0, "GPIO15"), ··· 182 198 MTK_FUNCTION(4, "CLKM3"), 183 199 MTK_FUNCTION(7, "DBG_MON_B_29_") 184 200 ), 185 - MTK_PIN( 186 - PINCTRL_PIN(16, "IDDIG"), 201 + MTK_PIN(PINCTRL_PIN(16, "IDDIG"), 187 202 NULL, "mt8173", 188 203 MTK_EINT_FUNCTION(1, 16), 189 204 MTK_FUNCTION(0, "GPIO16"), ··· 190 207 MTK_FUNCTION(2, "CMFLASH"), 191 208 MTK_FUNCTION(4, "PWM5") 192 209 ), 193 - MTK_PIN( 194 - PINCTRL_PIN(17, "WATCHDOG"), 210 + MTK_PIN(PINCTRL_PIN(17, "WATCHDOG"), 195 211 NULL, "mt8173", 196 212 MTK_EINT_FUNCTION(0, 17), 197 213 MTK_FUNCTION(0, "GPIO17"), 198 214 MTK_FUNCTION(1, "WATCHDOG_AO") 199 215 ), 200 - MTK_PIN( 201 - PINCTRL_PIN(18, "CEC"), 216 + MTK_PIN(PINCTRL_PIN(18, "CEC"), 202 217 NULL, "mt8173", 203 218 MTK_EINT_FUNCTION(0, 18), 204 219 MTK_FUNCTION(0, "GPIO18"), 205 220 MTK_FUNCTION(1, "CEC") 206 221 ), 207 - MTK_PIN( 208 - PINCTRL_PIN(19, "HDMISCK"), 222 + MTK_PIN(PINCTRL_PIN(19, "HDMISCK"), 209 223 NULL, "mt8173", 210 224 MTK_EINT_FUNCTION(0, 19), 211 225 MTK_FUNCTION(0, "GPIO19"), 212 226 MTK_FUNCTION(1, "HDMISCK"), 213 227 MTK_FUNCTION(2, "HDCP_SCL") 214 228 ), 215 - MTK_PIN( 216 - PINCTRL_PIN(20, "HDMISD"), 229 + MTK_PIN(PINCTRL_PIN(20, "HDMISD"), 217 230 NULL, "mt8173", 218 231 MTK_EINT_FUNCTION(0, 20), 219 232 MTK_FUNCTION(0, "GPIO20"), 220 233 MTK_FUNCTION(1, "HDMISD"), 221 234 MTK_FUNCTION(2, "HDCP_SDA") 222 235 ), 223 - MTK_PIN( 224 - PINCTRL_PIN(21, "HTPLG"), 236 + MTK_PIN(PINCTRL_PIN(21, "HTPLG"), 225 237 NULL, "mt8173", 226 238 MTK_EINT_FUNCTION(0, 21), 227 239 MTK_FUNCTION(0, "GPIO21"), 228 240 MTK_FUNCTION(1, "HTPLG") 229 241 ), 230 - MTK_PIN( 231 - PINCTRL_PIN(22, "MSDC3_DAT0"), 242 + MTK_PIN(PINCTRL_PIN(22, "MSDC3_DAT0"), 232 243 NULL, "mt8173", 233 244 MTK_EINT_FUNCTION(0, 22), 234 245 MTK_FUNCTION(0, "GPIO22"), 235 246 MTK_FUNCTION(1, "MSDC3_DAT0") 236 247 ), 237 - MTK_PIN( 238 - PINCTRL_PIN(23, "MSDC3_DAT1"), 248 + MTK_PIN(PINCTRL_PIN(23, "MSDC3_DAT1"), 239 249 NULL, "mt8173", 240 250 MTK_EINT_FUNCTION(0, 23), 241 251 MTK_FUNCTION(0, "GPIO23"), 242 252 MTK_FUNCTION(1, "MSDC3_DAT1") 243 253 ), 244 - MTK_PIN( 245 - PINCTRL_PIN(24, "MSDC3_DAT2"), 254 + MTK_PIN(PINCTRL_PIN(24, "MSDC3_DAT2"), 246 255 NULL, "mt8173", 247 256 MTK_EINT_FUNCTION(0, 24), 248 257 MTK_FUNCTION(0, "GPIO24"), 249 258 MTK_FUNCTION(1, "MSDC3_DAT2") 250 259 ), 251 - MTK_PIN( 252 - PINCTRL_PIN(25, "MSDC3_DAT3"), 260 + MTK_PIN(PINCTRL_PIN(25, "MSDC3_DAT3"), 253 261 NULL, "mt8173", 254 262 MTK_EINT_FUNCTION(0, 25), 255 263 MTK_FUNCTION(0, "GPIO25"), 256 264 MTK_FUNCTION(1, "MSDC3_DAT3") 257 265 ), 258 - MTK_PIN( 259 - PINCTRL_PIN(26, "MSDC3_CLK"), 266 + MTK_PIN(PINCTRL_PIN(26, "MSDC3_CLK"), 260 267 NULL, "mt8173", 261 268 MTK_EINT_FUNCTION(0, 26), 262 269 MTK_FUNCTION(0, "GPIO26"), 263 270 MTK_FUNCTION(1, "MSDC3_CLK") 264 271 ), 265 - MTK_PIN( 266 - PINCTRL_PIN(27, "MSDC3_CMD"), 272 + MTK_PIN(PINCTRL_PIN(27, "MSDC3_CMD"), 267 273 NULL, "mt8173", 268 274 MTK_EINT_FUNCTION(0, 27), 269 275 MTK_FUNCTION(0, "GPIO27"), 270 276 MTK_FUNCTION(1, "MSDC3_CMD") 271 277 ), 272 - MTK_PIN( 273 - PINCTRL_PIN(28, "MSDC3_DSL"), 278 + MTK_PIN(PINCTRL_PIN(28, "MSDC3_DSL"), 274 279 NULL, "mt8173", 275 280 MTK_EINT_FUNCTION(0, 28), 276 281 MTK_FUNCTION(0, "GPIO28"), 277 282 MTK_FUNCTION(1, "MSDC3_DSL") 278 283 ), 279 - MTK_PIN( 280 - PINCTRL_PIN(29, "UCTS2"), 284 + MTK_PIN(PINCTRL_PIN(29, "UCTS2"), 281 285 NULL, "mt8173", 282 286 MTK_EINT_FUNCTION(0, 29), 283 287 MTK_FUNCTION(0, "GPIO29"), 284 288 MTK_FUNCTION(1, "UCTS2") 285 289 ), 286 - MTK_PIN( 287 - PINCTRL_PIN(30, "URTS2"), 290 + MTK_PIN(PINCTRL_PIN(30, "URTS2"), 288 291 NULL, "mt8173", 289 292 MTK_EINT_FUNCTION(0, 30), 290 293 MTK_FUNCTION(0, "GPIO30"), 291 294 MTK_FUNCTION(1, "URTS2") 292 295 ), 293 - MTK_PIN( 294 - PINCTRL_PIN(31, "URXD2"), 296 + MTK_PIN(PINCTRL_PIN(31, "URXD2"), 295 297 NULL, "mt8173", 296 298 MTK_EINT_FUNCTION(0, 31), 297 299 MTK_FUNCTION(0, "GPIO31"), 298 300 MTK_FUNCTION(1, "URXD2"), 299 301 MTK_FUNCTION(2, "UTXD2") 300 302 ), 301 - MTK_PIN( 302 - PINCTRL_PIN(32, "UTXD2"), 303 + MTK_PIN(PINCTRL_PIN(32, "UTXD2"), 303 304 NULL, "mt8173", 304 305 MTK_EINT_FUNCTION(0, 32), 305 306 MTK_FUNCTION(0, "GPIO32"), 306 307 MTK_FUNCTION(1, "UTXD2"), 307 308 MTK_FUNCTION(2, "URXD2") 308 309 ), 309 - MTK_PIN( 310 - PINCTRL_PIN(33, "DAICLK"), 310 + MTK_PIN(PINCTRL_PIN(33, "DAICLK"), 311 311 NULL, "mt8173", 312 312 MTK_EINT_FUNCTION(0, 33), 313 313 MTK_FUNCTION(0, "GPIO33"), 314 314 MTK_FUNCTION(1, " MRG_CLK"), 315 315 MTK_FUNCTION(2, "PCM0_CLK") 316 316 ), 317 - MTK_PIN( 318 - PINCTRL_PIN(34, "DAIPCMIN"), 317 + MTK_PIN(PINCTRL_PIN(34, "DAIPCMIN"), 319 318 NULL, "mt8173", 320 319 MTK_EINT_FUNCTION(0, 34), 321 320 MTK_FUNCTION(0, "GPIO34"), 322 321 MTK_FUNCTION(1, " MRG_DI"), 323 322 MTK_FUNCTION(2, "PCM0_DI") 324 323 ), 325 - MTK_PIN( 326 - PINCTRL_PIN(35, "DAIPCMOUT"), 324 + MTK_PIN(PINCTRL_PIN(35, "DAIPCMOUT"), 327 325 NULL, "mt8173", 328 326 MTK_EINT_FUNCTION(0, 35), 329 327 MTK_FUNCTION(0, "GPIO35"), 330 328 MTK_FUNCTION(1, " MRG_DO"), 331 329 MTK_FUNCTION(2, "PCM0_DO") 332 330 ), 333 - MTK_PIN( 334 - PINCTRL_PIN(36, "DAISYNC"), 331 + MTK_PIN(PINCTRL_PIN(36, "DAISYNC"), 335 332 NULL, "mt8173", 336 333 MTK_EINT_FUNCTION(0, 36), 337 334 MTK_FUNCTION(0, "GPIO36"), 338 335 MTK_FUNCTION(1, " MRG_SYNC"), 339 336 MTK_FUNCTION(2, "PCM0_SYNC") 340 337 ), 341 - MTK_PIN( 342 - PINCTRL_PIN(37, "EINT16"), 338 + MTK_PIN(PINCTRL_PIN(37, "EINT16"), 343 339 NULL, "mt8173", 344 340 MTK_EINT_FUNCTION(0, 37), 345 341 MTK_FUNCTION(0, "GPIO37"), ··· 329 367 MTK_FUNCTION(5, "PWM2"), 330 368 MTK_FUNCTION(6, "CLKM0") 331 369 ), 332 - MTK_PIN( 333 - PINCTRL_PIN(38, "CONN_RST"), 370 + MTK_PIN(PINCTRL_PIN(38, "CONN_RST"), 334 371 NULL, "mt8173", 335 372 MTK_EINT_FUNCTION(0, 38), 336 373 MTK_FUNCTION(0, "GPIO38"), ··· 337 376 MTK_FUNCTION(2, "USB_DRVVBUS_P1"), 338 377 MTK_FUNCTION(6, "CLKM1") 339 378 ), 340 - MTK_PIN( 341 - PINCTRL_PIN(39, "CM2MCLK"), 379 + MTK_PIN(PINCTRL_PIN(39, "CM2MCLK"), 342 380 NULL, "mt8173", 343 381 MTK_EINT_FUNCTION(0, 39), 344 382 MTK_FUNCTION(0, "GPIO39"), ··· 345 385 MTK_FUNCTION(2, "CMCSD0"), 346 386 MTK_FUNCTION(7, "DBG_MON_A_17_") 347 387 ), 348 - MTK_PIN( 349 - PINCTRL_PIN(40, "CMPCLK"), 388 + MTK_PIN(PINCTRL_PIN(40, "CMPCLK"), 350 389 NULL, "mt8173", 351 390 MTK_EINT_FUNCTION(0, 40), 352 391 MTK_FUNCTION(0, "GPIO40"), ··· 354 395 MTK_FUNCTION(3, "CMCSD2"), 355 396 MTK_FUNCTION(7, "DBG_MON_A_18_") 356 397 ), 357 - MTK_PIN( 358 - PINCTRL_PIN(41, "CMMCLK"), 398 + MTK_PIN(PINCTRL_PIN(41, "CMMCLK"), 359 399 NULL, "mt8173", 360 400 MTK_EINT_FUNCTION(0, 41), 361 401 MTK_FUNCTION(0, "GPIO41"), 362 402 MTK_FUNCTION(1, "CMMCLK"), 363 403 MTK_FUNCTION(7, "DBG_MON_A_19_") 364 404 ), 365 - MTK_PIN( 366 - PINCTRL_PIN(42, "DSI_TE"), 405 + MTK_PIN(PINCTRL_PIN(42, "DSI_TE"), 367 406 NULL, "mt8173", 368 407 MTK_EINT_FUNCTION(0, 42), 369 408 MTK_FUNCTION(0, "GPIO42"), 370 409 MTK_FUNCTION(1, "DSI_TE") 371 410 ), 372 - MTK_PIN( 373 - PINCTRL_PIN(43, "SDA2"), 411 + MTK_PIN(PINCTRL_PIN(43, "SDA2"), 374 412 NULL, "mt8173", 375 413 MTK_EINT_FUNCTION(0, 43), 376 414 MTK_FUNCTION(0, "GPIO43"), 377 415 MTK_FUNCTION(1, "SDA2") 378 416 ), 379 - MTK_PIN( 380 - PINCTRL_PIN(44, "SCL2"), 417 + MTK_PIN(PINCTRL_PIN(44, "SCL2"), 381 418 NULL, "mt8173", 382 419 MTK_EINT_FUNCTION(0, 44), 383 420 MTK_FUNCTION(0, "GPIO44"), 384 421 MTK_FUNCTION(1, "SCL2") 385 422 ), 386 - MTK_PIN( 387 - PINCTRL_PIN(45, "SDA0"), 423 + MTK_PIN(PINCTRL_PIN(45, "SDA0"), 388 424 NULL, "mt8173", 389 425 MTK_EINT_FUNCTION(0, 45), 390 426 MTK_FUNCTION(0, "GPIO45"), 391 427 MTK_FUNCTION(1, "SDA0") 392 428 ), 393 - MTK_PIN( 394 - PINCTRL_PIN(46, "SCL0"), 429 + MTK_PIN(PINCTRL_PIN(46, "SCL0"), 395 430 NULL, "mt8173", 396 431 MTK_EINT_FUNCTION(0, 46), 397 432 MTK_FUNCTION(0, "GPIO46"), 398 433 MTK_FUNCTION(1, "SCL0") 399 434 ), 400 - MTK_PIN( 401 - PINCTRL_PIN(47, "RDN0_A"), 435 + MTK_PIN(PINCTRL_PIN(47, "RDN0_A"), 402 436 NULL, "mt8173", 403 437 MTK_EINT_FUNCTION(0, 47), 404 438 MTK_FUNCTION(0, "GPIO47"), 405 439 MTK_FUNCTION(1, "CMDAT2") 406 440 ), 407 - MTK_PIN( 408 - PINCTRL_PIN(48, "RDP0_A"), 441 + MTK_PIN(PINCTRL_PIN(48, "RDP0_A"), 409 442 NULL, "mt8173", 410 443 MTK_EINT_FUNCTION(0, 48), 411 444 MTK_FUNCTION(0, "GPIO48"), 412 445 MTK_FUNCTION(1, "CMDAT3") 413 446 ), 414 - MTK_PIN( 415 - PINCTRL_PIN(49, "RDN1_A"), 447 + MTK_PIN(PINCTRL_PIN(49, "RDN1_A"), 416 448 NULL, "mt8173", 417 449 MTK_EINT_FUNCTION(0, 49), 418 450 MTK_FUNCTION(0, "GPIO49"), 419 451 MTK_FUNCTION(1, "CMDAT4") 420 452 ), 421 - MTK_PIN( 422 - PINCTRL_PIN(50, "RDP1_A"), 453 + MTK_PIN(PINCTRL_PIN(50, "RDP1_A"), 423 454 NULL, "mt8173", 424 455 MTK_EINT_FUNCTION(0, 50), 425 456 MTK_FUNCTION(0, "GPIO50"), 426 457 MTK_FUNCTION(1, "CMDAT5") 427 458 ), 428 - MTK_PIN( 429 - PINCTRL_PIN(51, "RCN_A"), 459 + MTK_PIN(PINCTRL_PIN(51, "RCN_A"), 430 460 NULL, "mt8173", 431 461 MTK_EINT_FUNCTION(0, 51), 432 462 MTK_FUNCTION(0, "GPIO51"), 433 463 MTK_FUNCTION(1, "CMDAT6") 434 464 ), 435 - MTK_PIN( 436 - PINCTRL_PIN(52, "RCP_A"), 465 + MTK_PIN(PINCTRL_PIN(52, "RCP_A"), 437 466 NULL, "mt8173", 438 467 MTK_EINT_FUNCTION(0, 52), 439 468 MTK_FUNCTION(0, "GPIO52"), 440 469 MTK_FUNCTION(1, "CMDAT7") 441 470 ), 442 - MTK_PIN( 443 - PINCTRL_PIN(53, "RDN2_A"), 471 + MTK_PIN(PINCTRL_PIN(53, "RDN2_A"), 444 472 NULL, "mt8173", 445 473 MTK_EINT_FUNCTION(0, 53), 446 474 MTK_FUNCTION(0, "GPIO53"), 447 475 MTK_FUNCTION(1, "CMDAT8"), 448 476 MTK_FUNCTION(2, "CMCSD3") 449 477 ), 450 - MTK_PIN( 451 - PINCTRL_PIN(54, "RDP2_A"), 478 + MTK_PIN(PINCTRL_PIN(54, "RDP2_A"), 452 479 NULL, "mt8173", 453 480 MTK_EINT_FUNCTION(0, 54), 454 481 MTK_FUNCTION(0, "GPIO54"), 455 482 MTK_FUNCTION(1, "CMDAT9"), 456 483 MTK_FUNCTION(2, "CMCSD2") 457 484 ), 458 - MTK_PIN( 459 - PINCTRL_PIN(55, "RDN3_A"), 485 + MTK_PIN(PINCTRL_PIN(55, "RDN3_A"), 460 486 NULL, "mt8173", 461 487 MTK_EINT_FUNCTION(0, 55), 462 488 MTK_FUNCTION(0, "GPIO55"), 463 489 MTK_FUNCTION(1, "CMHSYNC"), 464 490 MTK_FUNCTION(2, "CMCSD1") 465 491 ), 466 - MTK_PIN( 467 - PINCTRL_PIN(56, "RDP3_A"), 492 + MTK_PIN(PINCTRL_PIN(56, "RDP3_A"), 468 493 NULL, "mt8173", 469 494 MTK_EINT_FUNCTION(0, 56), 470 495 MTK_FUNCTION(0, "GPIO56"), 471 496 MTK_FUNCTION(1, "CMVSYNC"), 472 497 MTK_FUNCTION(2, "CMCSD0") 473 498 ), 474 - MTK_PIN( 475 - PINCTRL_PIN(57, "MSDC0_DAT0"), 499 + MTK_PIN(PINCTRL_PIN(57, "MSDC0_DAT0"), 476 500 NULL, "mt8173", 477 501 MTK_EINT_FUNCTION(0, 57), 478 502 MTK_FUNCTION(0, "GPIO57"), ··· 463 521 MTK_FUNCTION(2, "I2S1_WS"), 464 522 MTK_FUNCTION(7, "DBG_MON_B_7_") 465 523 ), 466 - MTK_PIN( 467 - PINCTRL_PIN(58, "MSDC0_DAT1"), 524 + MTK_PIN(PINCTRL_PIN(58, "MSDC0_DAT1"), 468 525 NULL, "mt8173", 469 526 MTK_EINT_FUNCTION(0, 58), 470 527 MTK_FUNCTION(0, "GPIO58"), ··· 471 530 MTK_FUNCTION(2, "I2S1_BCK"), 472 531 MTK_FUNCTION(7, "DBG_MON_B_8_") 473 532 ), 474 - MTK_PIN( 475 - PINCTRL_PIN(59, "MSDC0_DAT2"), 533 + MTK_PIN(PINCTRL_PIN(59, "MSDC0_DAT2"), 476 534 NULL, "mt8173", 477 535 MTK_EINT_FUNCTION(0, 59), 478 536 MTK_FUNCTION(0, "GPIO59"), ··· 479 539 MTK_FUNCTION(2, "I2S1_MCK"), 480 540 MTK_FUNCTION(7, "DBG_MON_B_9_") 481 541 ), 482 - MTK_PIN( 483 - PINCTRL_PIN(60, "MSDC0_DAT3"), 542 + MTK_PIN(PINCTRL_PIN(60, "MSDC0_DAT3"), 484 543 NULL, "mt8173", 485 544 MTK_EINT_FUNCTION(0, 60), 486 545 MTK_FUNCTION(0, "GPIO60"), ··· 487 548 MTK_FUNCTION(2, "I2S1_DO_1"), 488 549 MTK_FUNCTION(7, "DBG_MON_B_10_") 489 550 ), 490 - MTK_PIN( 491 - PINCTRL_PIN(61, "MSDC0_DAT4"), 551 + MTK_PIN(PINCTRL_PIN(61, "MSDC0_DAT4"), 492 552 NULL, "mt8173", 493 553 MTK_EINT_FUNCTION(0, 61), 494 554 MTK_FUNCTION(0, "GPIO61"), ··· 495 557 MTK_FUNCTION(2, "I2S1_DO_2"), 496 558 MTK_FUNCTION(7, "DBG_MON_B_11_") 497 559 ), 498 - MTK_PIN( 499 - PINCTRL_PIN(62, "MSDC0_DAT5"), 560 + MTK_PIN(PINCTRL_PIN(62, "MSDC0_DAT5"), 500 561 NULL, "mt8173", 501 562 MTK_EINT_FUNCTION(0, 62), 502 563 MTK_FUNCTION(0, "GPIO62"), ··· 503 566 MTK_FUNCTION(2, "I2S2_WS"), 504 567 MTK_FUNCTION(7, "DBG_MON_B_12_") 505 568 ), 506 - MTK_PIN( 507 - PINCTRL_PIN(63, "MSDC0_DAT6"), 569 + MTK_PIN(PINCTRL_PIN(63, "MSDC0_DAT6"), 508 570 NULL, "mt8173", 509 571 MTK_EINT_FUNCTION(0, 63), 510 572 MTK_FUNCTION(0, "GPIO63"), ··· 511 575 MTK_FUNCTION(2, "I2S2_BCK"), 512 576 MTK_FUNCTION(7, "DBG_MON_B_13_") 513 577 ), 514 - MTK_PIN( 515 - PINCTRL_PIN(64, "MSDC0_DAT7"), 578 + MTK_PIN(PINCTRL_PIN(64, "MSDC0_DAT7"), 516 579 NULL, "mt8173", 517 580 MTK_EINT_FUNCTION(0, 64), 518 581 MTK_FUNCTION(0, "GPIO64"), ··· 519 584 MTK_FUNCTION(2, "I2S2_DI_1"), 520 585 MTK_FUNCTION(7, "DBG_MON_B_14_") 521 586 ), 522 - MTK_PIN( 523 - PINCTRL_PIN(65, "MSDC0_CLK"), 587 + MTK_PIN(PINCTRL_PIN(65, "MSDC0_CLK"), 524 588 NULL, "mt8173", 525 589 MTK_EINT_FUNCTION(0, 65), 526 590 MTK_FUNCTION(0, "GPIO65"), 527 591 MTK_FUNCTION(1, "MSDC0_CLK"), 528 592 MTK_FUNCTION(7, "DBG_MON_B_16_") 529 593 ), 530 - MTK_PIN( 531 - PINCTRL_PIN(66, "MSDC0_CMD"), 594 + MTK_PIN(PINCTRL_PIN(66, "MSDC0_CMD"), 532 595 NULL, "mt8173", 533 596 MTK_EINT_FUNCTION(0, 66), 534 597 MTK_FUNCTION(0, "GPIO66"), ··· 534 601 MTK_FUNCTION(2, "I2S2_DI_2"), 535 602 MTK_FUNCTION(7, "DBG_MON_B_15_") 536 603 ), 537 - MTK_PIN( 538 - PINCTRL_PIN(67, "MSDC0_DSL"), 604 + MTK_PIN(PINCTRL_PIN(67, "MSDC0_DSL"), 539 605 NULL, "mt8173", 540 606 MTK_EINT_FUNCTION(0, 67), 541 607 MTK_FUNCTION(0, "GPIO67"), 542 608 MTK_FUNCTION(1, "MSDC0_DSL"), 543 609 MTK_FUNCTION(7, "DBG_MON_B_17_") 544 610 ), 545 - MTK_PIN( 546 - PINCTRL_PIN(68, "MSDC0_RST_"), 611 + MTK_PIN(PINCTRL_PIN(68, "MSDC0_RST_"), 547 612 NULL, "mt8173", 548 613 MTK_EINT_FUNCTION(0, 68), 549 614 MTK_FUNCTION(0, "GPIO68"), ··· 549 618 MTK_FUNCTION(2, "I2S2_MCK"), 550 619 MTK_FUNCTION(7, "DBG_MON_B_18_") 551 620 ), 552 - MTK_PIN( 553 - PINCTRL_PIN(69, "SPI_CK"), 621 + MTK_PIN(PINCTRL_PIN(69, "SPI_CK"), 554 622 NULL, "mt8173", 555 623 MTK_EINT_FUNCTION(0, 69), 556 624 MTK_FUNCTION(0, "GPIO69"), ··· 560 630 MTK_FUNCTION(5, "I2S2_MCK"), 561 631 MTK_FUNCTION(7, "DBG_MON_B_19_") 562 632 ), 563 - MTK_PIN( 564 - PINCTRL_PIN(70, "SPI_MI"), 633 + MTK_PIN(PINCTRL_PIN(70, "SPI_MI"), 565 634 NULL, "mt8173", 566 635 MTK_EINT_FUNCTION(0, 70), 567 636 MTK_FUNCTION(0, "GPIO70"), ··· 572 643 MTK_FUNCTION(6, "DSI1_TE"), 573 644 MTK_FUNCTION(7, "DBG_MON_B_20_") 574 645 ), 575 - MTK_PIN( 576 - PINCTRL_PIN(71, "SPI_MO"), 646 + MTK_PIN(PINCTRL_PIN(71, "SPI_MO"), 577 647 NULL, "mt8173", 578 648 MTK_EINT_FUNCTION(0, 71), 579 649 MTK_FUNCTION(0, "GPIO71"), ··· 583 655 MTK_FUNCTION(5, "I2S2_DI_2"), 584 656 MTK_FUNCTION(7, "DBG_MON_B_21_") 585 657 ), 586 - MTK_PIN( 587 - PINCTRL_PIN(72, "SPI_CS"), 658 + MTK_PIN(PINCTRL_PIN(72, "SPI_CS"), 588 659 NULL, "mt8173", 589 660 MTK_EINT_FUNCTION(0, 72), 590 661 MTK_FUNCTION(0, "GPIO72"), ··· 594 667 MTK_FUNCTION(5, "DISP_PWM1"), 595 668 MTK_FUNCTION(7, "DBG_MON_B_22_") 596 669 ), 597 - MTK_PIN( 598 - PINCTRL_PIN(73, "MSDC1_DAT0"), 670 + MTK_PIN(PINCTRL_PIN(73, "MSDC1_DAT0"), 599 671 NULL, "mt8173", 600 672 MTK_EINT_FUNCTION(0, 73), 601 673 MTK_FUNCTION(0, "GPIO73"), 602 674 MTK_FUNCTION(1, "MSDC1_DAT0"), 603 675 MTK_FUNCTION(7, "DBG_MON_B_24_") 604 676 ), 605 - MTK_PIN( 606 - PINCTRL_PIN(74, "MSDC1_DAT1"), 677 + MTK_PIN(PINCTRL_PIN(74, "MSDC1_DAT1"), 607 678 NULL, "mt8173", 608 679 MTK_EINT_FUNCTION(0, 74), 609 680 MTK_FUNCTION(0, "GPIO74"), 610 681 MTK_FUNCTION(1, "MSDC1_DAT1"), 611 682 MTK_FUNCTION(7, "DBG_MON_B_25_") 612 683 ), 613 - MTK_PIN( 614 - PINCTRL_PIN(75, "MSDC1_DAT2"), 684 + MTK_PIN(PINCTRL_PIN(75, "MSDC1_DAT2"), 615 685 NULL, "mt8173", 616 686 MTK_EINT_FUNCTION(0, 75), 617 687 MTK_FUNCTION(0, "GPIO75"), 618 688 MTK_FUNCTION(1, "MSDC1_DAT2"), 619 689 MTK_FUNCTION(7, "DBG_MON_B_26_") 620 690 ), 621 - MTK_PIN( 622 - PINCTRL_PIN(76, "MSDC1_DAT3"), 691 + MTK_PIN(PINCTRL_PIN(76, "MSDC1_DAT3"), 623 692 NULL, "mt8173", 624 693 MTK_EINT_FUNCTION(0, 76), 625 694 MTK_FUNCTION(0, "GPIO76"), 626 695 MTK_FUNCTION(1, "MSDC1_DAT3"), 627 696 MTK_FUNCTION(7, "DBG_MON_B_27_") 628 697 ), 629 - MTK_PIN( 630 - PINCTRL_PIN(77, "MSDC1_CLK"), 698 + MTK_PIN(PINCTRL_PIN(77, "MSDC1_CLK"), 631 699 NULL, "mt8173", 632 700 MTK_EINT_FUNCTION(0, 77), 633 701 MTK_FUNCTION(0, "GPIO77"), 634 702 MTK_FUNCTION(1, "MSDC1_CLK"), 635 703 MTK_FUNCTION(7, "DBG_MON_B_28_") 636 704 ), 637 - MTK_PIN( 638 - PINCTRL_PIN(78, "MSDC1_CMD"), 705 + MTK_PIN(PINCTRL_PIN(78, "MSDC1_CMD"), 639 706 NULL, "mt8173", 640 707 MTK_EINT_FUNCTION(0, 78), 641 708 MTK_FUNCTION(0, "GPIO78"), 642 709 MTK_FUNCTION(1, "MSDC1_CMD"), 643 710 MTK_FUNCTION(7, "DBG_MON_B_23_") 644 711 ), 645 - MTK_PIN( 646 - PINCTRL_PIN(79, "PWRAP_SPI0_MI"), 712 + MTK_PIN(PINCTRL_PIN(79, "PWRAP_SPI0_MI"), 647 713 NULL, "mt8173", 648 714 MTK_EINT_FUNCTION(0, 79), 649 715 MTK_FUNCTION(0, "GPIO79"), 650 716 MTK_FUNCTION(1, "PWRAP_SPIMI"), 651 717 MTK_FUNCTION(2, "PWRAP_SPIMO") 652 718 ), 653 - MTK_PIN( 654 - PINCTRL_PIN(80, "PWRAP_SPI0_MO"), 719 + MTK_PIN(PINCTRL_PIN(80, "PWRAP_SPI0_MO"), 655 720 NULL, "mt8173", 656 721 MTK_EINT_FUNCTION(0, 80), 657 722 MTK_FUNCTION(0, "GPIO80"), 658 723 MTK_FUNCTION(1, "PWRAP_SPIMO"), 659 724 MTK_FUNCTION(2, "PWRAP_SPIMI") 660 725 ), 661 - MTK_PIN( 662 - PINCTRL_PIN(81, "PWRAP_SPI0_CK"), 726 + MTK_PIN(PINCTRL_PIN(81, "PWRAP_SPI0_CK"), 663 727 NULL, "mt8173", 664 728 MTK_EINT_FUNCTION(0, 81), 665 729 MTK_FUNCTION(0, "GPIO81"), 666 730 MTK_FUNCTION(1, "PWRAP_SPICK") 667 731 ), 668 - MTK_PIN( 669 - PINCTRL_PIN(82, "PWRAP_SPI0_CSN"), 732 + MTK_PIN(PINCTRL_PIN(82, "PWRAP_SPI0_CSN"), 670 733 NULL, "mt8173", 671 734 MTK_EINT_FUNCTION(0, 82), 672 735 MTK_FUNCTION(0, "GPIO82"), 673 736 MTK_FUNCTION(1, "PWRAP_SPICS") 674 737 ), 675 - MTK_PIN( 676 - PINCTRL_PIN(83, "AUD_CLK_MOSI"), 738 + MTK_PIN(PINCTRL_PIN(83, "AUD_CLK_MOSI"), 677 739 NULL, "mt8173", 678 740 MTK_EINT_FUNCTION(0, 83), 679 741 MTK_FUNCTION(0, "GPIO83"), 680 742 MTK_FUNCTION(1, "AUD_CLK_MOSI") 681 743 ), 682 - MTK_PIN( 683 - PINCTRL_PIN(84, "AUD_DAT_MISO"), 744 + MTK_PIN(PINCTRL_PIN(84, "AUD_DAT_MISO"), 684 745 NULL, "mt8173", 685 746 MTK_EINT_FUNCTION(0, 84), 686 747 MTK_FUNCTION(0, "GPIO84"), 687 748 MTK_FUNCTION(1, "AUD_DAT_MISO"), 688 749 MTK_FUNCTION(2, "AUD_DAT_MOSI") 689 750 ), 690 - MTK_PIN( 691 - PINCTRL_PIN(85, "AUD_DAT_MOSI"), 751 + MTK_PIN(PINCTRL_PIN(85, "AUD_DAT_MOSI"), 692 752 NULL, "mt8173", 693 753 MTK_EINT_FUNCTION(0, 85), 694 754 MTK_FUNCTION(0, "GPIO85"), 695 755 MTK_FUNCTION(1, "AUD_DAT_MOSI"), 696 756 MTK_FUNCTION(2, "AUD_DAT_MISO") 697 757 ), 698 - MTK_PIN( 699 - PINCTRL_PIN(86, "RTC32K_CK"), 758 + MTK_PIN(PINCTRL_PIN(86, "RTC32K_CK"), 700 759 NULL, "mt8173", 701 760 MTK_EINT_FUNCTION(0, 86), 702 761 MTK_FUNCTION(0, "GPIO86"), 703 762 MTK_FUNCTION(1, "RTC32K_CK") 704 763 ), 705 - MTK_PIN( 706 - PINCTRL_PIN(87, "DISP_PWM0"), 764 + MTK_PIN(PINCTRL_PIN(87, "DISP_PWM0"), 707 765 NULL, "mt8173", 708 766 MTK_EINT_FUNCTION(0, 87), 709 767 MTK_FUNCTION(0, "GPIO87"), ··· 696 784 MTK_FUNCTION(2, "DISP_PWM1"), 697 785 MTK_FUNCTION(7, "DBG_MON_B_31_") 698 786 ), 699 - MTK_PIN( 700 - PINCTRL_PIN(88, "SRCLKENAI"), 787 + MTK_PIN(PINCTRL_PIN(88, "SRCLKENAI"), 701 788 NULL, "mt8173", 702 789 MTK_EINT_FUNCTION(0, 88), 703 790 MTK_FUNCTION(0, "GPIO88"), 704 791 MTK_FUNCTION(1, "SRCLKENAI") 705 792 ), 706 - MTK_PIN( 707 - PINCTRL_PIN(89, "SRCLKENAI2"), 793 + MTK_PIN(PINCTRL_PIN(89, "SRCLKENAI2"), 708 794 NULL, "mt8173", 709 795 MTK_EINT_FUNCTION(0, 89), 710 796 MTK_FUNCTION(0, "GPIO89"), 711 797 MTK_FUNCTION(1, "SRCLKENAI2") 712 798 ), 713 - MTK_PIN( 714 - PINCTRL_PIN(90, "SRCLKENA0"), 799 + MTK_PIN(PINCTRL_PIN(90, "SRCLKENA0"), 715 800 NULL, "mt8173", 716 801 MTK_EINT_FUNCTION(0, 90), 717 802 MTK_FUNCTION(0, "GPIO90"), 718 803 MTK_FUNCTION(1, "SRCLKENA0") 719 804 ), 720 - MTK_PIN( 721 - PINCTRL_PIN(91, "SRCLKENA1"), 805 + MTK_PIN(PINCTRL_PIN(91, "SRCLKENA1"), 722 806 NULL, "mt8173", 723 807 MTK_EINT_FUNCTION(0, 91), 724 808 MTK_FUNCTION(0, "GPIO91"), 725 809 MTK_FUNCTION(1, "SRCLKENA1") 726 810 ), 727 - MTK_PIN( 728 - PINCTRL_PIN(92, "PCM_CLK"), 811 + MTK_PIN(PINCTRL_PIN(92, "PCM_CLK"), 729 812 NULL, "mt8173", 730 813 MTK_EINT_FUNCTION(0, 92), 731 814 MTK_FUNCTION(0, "GPIO92"), ··· 728 821 MTK_FUNCTION(2, "I2S0_BCK"), 729 822 MTK_FUNCTION(7, "DBG_MON_A_24_") 730 823 ), 731 - MTK_PIN( 732 - PINCTRL_PIN(93, "PCM_SYNC"), 824 + MTK_PIN(PINCTRL_PIN(93, "PCM_SYNC"), 733 825 NULL, "mt8173", 734 826 MTK_EINT_FUNCTION(0, 93), 735 827 MTK_FUNCTION(0, "GPIO93"), ··· 736 830 MTK_FUNCTION(2, "I2S0_WS"), 737 831 MTK_FUNCTION(7, "DBG_MON_A_25_") 738 832 ), 739 - MTK_PIN( 740 - PINCTRL_PIN(94, "PCM_RX"), 833 + MTK_PIN(PINCTRL_PIN(94, "PCM_RX"), 741 834 NULL, "mt8173", 742 835 MTK_EINT_FUNCTION(0, 94), 743 836 MTK_FUNCTION(0, "GPIO94"), ··· 744 839 MTK_FUNCTION(2, "I2S0_DI"), 745 840 MTK_FUNCTION(7, "DBG_MON_A_26_") 746 841 ), 747 - MTK_PIN( 748 - PINCTRL_PIN(95, "PCM_TX"), 842 + MTK_PIN(PINCTRL_PIN(95, "PCM_TX"), 749 843 NULL, "mt8173", 750 844 MTK_EINT_FUNCTION(0, 95), 751 845 MTK_FUNCTION(0, "GPIO95"), ··· 752 848 MTK_FUNCTION(2, "I2S0_DO"), 753 849 MTK_FUNCTION(7, "DBG_MON_A_27_") 754 850 ), 755 - MTK_PIN( 756 - PINCTRL_PIN(96, "URXD1"), 851 + MTK_PIN(PINCTRL_PIN(96, "URXD1"), 757 852 NULL, "mt8173", 758 853 MTK_EINT_FUNCTION(0, 96), 759 854 MTK_FUNCTION(0, "GPIO96"), ··· 760 857 MTK_FUNCTION(2, "UTXD1"), 761 858 MTK_FUNCTION(7, "DBG_MON_A_28_") 762 859 ), 763 - MTK_PIN( 764 - PINCTRL_PIN(97, "UTXD1"), 860 + MTK_PIN(PINCTRL_PIN(97, "UTXD1"), 765 861 NULL, "mt8173", 766 862 MTK_EINT_FUNCTION(0, 97), 767 863 MTK_FUNCTION(0, "GPIO97"), ··· 768 866 MTK_FUNCTION(2, "URXD1"), 769 867 MTK_FUNCTION(7, "DBG_MON_A_29_") 770 868 ), 771 - MTK_PIN( 772 - PINCTRL_PIN(98, "URTS1"), 869 + MTK_PIN(PINCTRL_PIN(98, "URTS1"), 773 870 NULL, "mt8173", 774 871 MTK_EINT_FUNCTION(0, 98), 775 872 MTK_FUNCTION(0, "GPIO98"), ··· 776 875 MTK_FUNCTION(2, "UCTS1"), 777 876 MTK_FUNCTION(7, "DBG_MON_A_30_") 778 877 ), 779 - MTK_PIN( 780 - PINCTRL_PIN(99, "UCTS1"), 878 + MTK_PIN(PINCTRL_PIN(99, "UCTS1"), 781 879 NULL, "mt8173", 782 880 MTK_EINT_FUNCTION(0, 99), 783 881 MTK_FUNCTION(0, "GPIO99"), ··· 784 884 MTK_FUNCTION(2, "URTS1"), 785 885 MTK_FUNCTION(7, "DBG_MON_A_31_") 786 886 ), 787 - MTK_PIN( 788 - PINCTRL_PIN(100, "MSDC2_DAT0"), 887 + MTK_PIN(PINCTRL_PIN(100, "MSDC2_DAT0"), 789 888 NULL, "mt8173", 790 889 MTK_EINT_FUNCTION(0, 100), 791 890 MTK_FUNCTION(0, "GPIO100"), ··· 794 895 MTK_FUNCTION(5, "USB_DRVVBUS_P1"), 795 896 MTK_FUNCTION(7, "DBG_MON_B_0_") 796 897 ), 797 - MTK_PIN( 798 - PINCTRL_PIN(101, "MSDC2_DAT1"), 898 + MTK_PIN(PINCTRL_PIN(101, "MSDC2_DAT1"), 799 899 NULL, "mt8173", 800 900 MTK_EINT_FUNCTION(0, 101), 801 901 MTK_FUNCTION(0, "GPIO101"), ··· 803 905 MTK_FUNCTION(4, "SCL5"), 804 906 MTK_FUNCTION(7, "DBG_MON_B_1_") 805 907 ), 806 - MTK_PIN( 807 - PINCTRL_PIN(102, "MSDC2_DAT2"), 908 + MTK_PIN(PINCTRL_PIN(102, "MSDC2_DAT2"), 808 909 NULL, "mt8173", 809 910 MTK_EINT_FUNCTION(0, 102), 810 911 MTK_FUNCTION(0, "GPIO102"), ··· 813 916 MTK_FUNCTION(6, "SPI_CK_1_"), 814 917 MTK_FUNCTION(7, "DBG_MON_B_2_") 815 918 ), 816 - MTK_PIN( 817 - PINCTRL_PIN(103, "MSDC2_DAT3"), 919 + MTK_PIN(PINCTRL_PIN(103, "MSDC2_DAT3"), 818 920 NULL, "mt8173", 819 921 MTK_EINT_FUNCTION(0, 103), 820 922 MTK_FUNCTION(0, "GPIO103"), ··· 823 927 MTK_FUNCTION(6, "SPI_MI_1_"), 824 928 MTK_FUNCTION(7, "DBG_MON_B_3_") 825 929 ), 826 - MTK_PIN( 827 - PINCTRL_PIN(104, "MSDC2_CLK"), 930 + MTK_PIN(PINCTRL_PIN(104, "MSDC2_CLK"), 828 931 NULL, "mt8173", 829 932 MTK_EINT_FUNCTION(0, 104), 830 933 MTK_FUNCTION(0, "GPIO104"), ··· 834 939 MTK_FUNCTION(6, "SPI_MO_1_"), 835 940 MTK_FUNCTION(7, "DBG_MON_B_4_") 836 941 ), 837 - MTK_PIN( 838 - PINCTRL_PIN(105, "MSDC2_CMD"), 942 + MTK_PIN(PINCTRL_PIN(105, "MSDC2_CMD"), 839 943 NULL, "mt8173", 840 944 MTK_EINT_FUNCTION(0, 105), 841 945 MTK_FUNCTION(0, "GPIO105"), ··· 845 951 MTK_FUNCTION(6, "SPI_CS_1_"), 846 952 MTK_FUNCTION(7, "DBG_MON_B_5_") 847 953 ), 848 - MTK_PIN( 849 - PINCTRL_PIN(106, "SDA3"), 954 + MTK_PIN(PINCTRL_PIN(106, "SDA3"), 850 955 NULL, "mt8173", 851 956 MTK_EINT_FUNCTION(0, 106), 852 957 MTK_FUNCTION(0, "GPIO106"), 853 958 MTK_FUNCTION(1, "SDA3") 854 959 ), 855 - MTK_PIN( 856 - PINCTRL_PIN(107, "SCL3"), 960 + MTK_PIN(PINCTRL_PIN(107, "SCL3"), 857 961 NULL, "mt8173", 858 962 MTK_EINT_FUNCTION(0, 107), 859 963 MTK_FUNCTION(0, "GPIO107"), 860 964 MTK_FUNCTION(1, "SCL3") 861 965 ), 862 - MTK_PIN( 863 - PINCTRL_PIN(108, "JTMS"), 966 + MTK_PIN(PINCTRL_PIN(108, "JTMS"), 864 967 NULL, "mt8173", 865 968 MTK_EINT_FUNCTION(0, 108), 866 969 MTK_FUNCTION(0, "GPIO108"), ··· 866 975 MTK_FUNCTION(5, "AP_MD32_JTAG_TMS"), 867 976 MTK_FUNCTION(6, "DFD_TMS") 868 977 ), 869 - MTK_PIN( 870 - PINCTRL_PIN(109, "JTCK"), 978 + MTK_PIN(PINCTRL_PIN(109, "JTCK"), 871 979 NULL, "mt8173", 872 980 MTK_EINT_FUNCTION(0, 109), 873 981 MTK_FUNCTION(0, "GPIO109"), ··· 875 985 MTK_FUNCTION(5, "AP_MD32_JTAG_TCK"), 876 986 MTK_FUNCTION(6, "DFD_TCK") 877 987 ), 878 - MTK_PIN( 879 - PINCTRL_PIN(110, "JTDI"), 988 + MTK_PIN(PINCTRL_PIN(110, "JTDI"), 880 989 NULL, "mt8173", 881 990 MTK_EINT_FUNCTION(0, 110), 882 991 MTK_FUNCTION(0, "GPIO110"), ··· 884 995 MTK_FUNCTION(5, "AP_MD32_JTAG_TDI"), 885 996 MTK_FUNCTION(6, "DFD_TDI") 886 997 ), 887 - MTK_PIN( 888 - PINCTRL_PIN(111, "JTDO"), 998 + MTK_PIN(PINCTRL_PIN(111, "JTDO"), 889 999 NULL, "mt8173", 890 1000 MTK_EINT_FUNCTION(0, 111), 891 1001 MTK_FUNCTION(0, "GPIO111"), ··· 893 1005 MTK_FUNCTION(5, "AP_MD32_JTAG_TDO"), 894 1006 MTK_FUNCTION(6, "DFD_TDO") 895 1007 ), 896 - MTK_PIN( 897 - PINCTRL_PIN(112, "JTRST_B"), 1008 + MTK_PIN(PINCTRL_PIN(112, "JTRST_B"), 898 1009 NULL, "mt8173", 899 1010 MTK_EINT_FUNCTION(0, 112), 900 1011 MTK_FUNCTION(0, "GPIO112"), ··· 902 1015 MTK_FUNCTION(5, "AP_MD32_JTAG_TRST"), 903 1016 MTK_FUNCTION(6, "DFD_NTRST") 904 1017 ), 905 - MTK_PIN( 906 - PINCTRL_PIN(113, "URXD0"), 1018 + MTK_PIN(PINCTRL_PIN(113, "URXD0"), 907 1019 NULL, "mt8173", 908 1020 MTK_EINT_FUNCTION(0, 113), 909 1021 MTK_FUNCTION(0, "GPIO113"), ··· 911 1025 MTK_FUNCTION(6, "I2S2_WS"), 912 1026 MTK_FUNCTION(7, "DBG_MON_A_0_") 913 1027 ), 914 - MTK_PIN( 915 - PINCTRL_PIN(114, "UTXD0"), 1028 + MTK_PIN(PINCTRL_PIN(114, "UTXD0"), 916 1029 NULL, "mt8173", 917 1030 MTK_EINT_FUNCTION(0, 114), 918 1031 MTK_FUNCTION(0, "GPIO114"), ··· 920 1035 MTK_FUNCTION(6, "I2S2_BCK"), 921 1036 MTK_FUNCTION(7, "DBG_MON_A_1_") 922 1037 ), 923 - MTK_PIN( 924 - PINCTRL_PIN(115, "URTS0"), 1038 + MTK_PIN(PINCTRL_PIN(115, "URTS0"), 925 1039 NULL, "mt8173", 926 1040 MTK_EINT_FUNCTION(0, 115), 927 1041 MTK_FUNCTION(0, "GPIO115"), ··· 929 1045 MTK_FUNCTION(6, "I2S2_MCK"), 930 1046 MTK_FUNCTION(7, "DBG_MON_A_2_") 931 1047 ), 932 - MTK_PIN( 933 - PINCTRL_PIN(116, "UCTS0"), 1048 + MTK_PIN(PINCTRL_PIN(116, "UCTS0"), 934 1049 NULL, "mt8173", 935 1050 MTK_EINT_FUNCTION(0, 116), 936 1051 MTK_FUNCTION(0, "GPIO116"), ··· 938 1055 MTK_FUNCTION(6, "I2S2_DI_1"), 939 1056 MTK_FUNCTION(7, "DBG_MON_A_3_") 940 1057 ), 941 - MTK_PIN( 942 - PINCTRL_PIN(117, "URXD3"), 1058 + MTK_PIN(PINCTRL_PIN(117, "URXD3"), 943 1059 NULL, "mt8173", 944 1060 MTK_EINT_FUNCTION(0, 117), 945 1061 MTK_FUNCTION(0, "GPIO117"), ··· 946 1064 MTK_FUNCTION(2, "UTXD3"), 947 1065 MTK_FUNCTION(7, "DBG_MON_A_9_") 948 1066 ), 949 - MTK_PIN( 950 - PINCTRL_PIN(118, "UTXD3"), 1067 + MTK_PIN(PINCTRL_PIN(118, "UTXD3"), 951 1068 NULL, "mt8173", 952 1069 MTK_EINT_FUNCTION(0, 118), 953 1070 MTK_FUNCTION(0, "GPIO118"), ··· 954 1073 MTK_FUNCTION(2, "URXD3"), 955 1074 MTK_FUNCTION(7, "DBG_MON_A_10_") 956 1075 ), 957 - MTK_PIN( 958 - PINCTRL_PIN(119, "KPROW0"), 1076 + MTK_PIN(PINCTRL_PIN(119, "KPROW0"), 959 1077 NULL, "mt8173", 960 1078 MTK_EINT_FUNCTION(0, 119), 961 1079 MTK_FUNCTION(0, "GPIO119"), 962 1080 MTK_FUNCTION(1, "KROW0"), 963 1081 MTK_FUNCTION(7, "DBG_MON_A_11_") 964 1082 ), 965 - MTK_PIN( 966 - PINCTRL_PIN(120, "KPROW1"), 1083 + MTK_PIN(PINCTRL_PIN(120, "KPROW1"), 967 1084 NULL, "mt8173", 968 1085 MTK_EINT_FUNCTION(0, 120), 969 1086 MTK_FUNCTION(0, "GPIO120"), ··· 969 1090 MTK_FUNCTION(3, "PWM6"), 970 1091 MTK_FUNCTION(7, "DBG_MON_A_12_") 971 1092 ), 972 - MTK_PIN( 973 - PINCTRL_PIN(121, "KPROW2"), 1093 + MTK_PIN(PINCTRL_PIN(121, "KPROW2"), 974 1094 NULL, "mt8173", 975 1095 MTK_EINT_FUNCTION(0, 121), 976 1096 MTK_FUNCTION(0, "GPIO121"), ··· 980 1102 MTK_FUNCTION(5, "USB_DRVVBUS_P1"), 981 1103 MTK_FUNCTION(7, "DBG_MON_A_13_") 982 1104 ), 983 - MTK_PIN( 984 - PINCTRL_PIN(122, "KPCOL0"), 1105 + MTK_PIN(PINCTRL_PIN(122, "KPCOL0"), 985 1106 NULL, "mt8173", 986 1107 MTK_EINT_FUNCTION(0, 122), 987 1108 MTK_FUNCTION(0, "GPIO122"), 988 1109 MTK_FUNCTION(1, "KCOL0"), 989 1110 MTK_FUNCTION(7, "DBG_MON_A_14_") 990 1111 ), 991 - MTK_PIN( 992 - PINCTRL_PIN(123, "KPCOL1"), 1112 + MTK_PIN(PINCTRL_PIN(123, "KPCOL1"), 993 1113 NULL, "mt8173", 994 1114 MTK_EINT_FUNCTION(0, 123), 995 1115 MTK_FUNCTION(0, "GPIO123"), ··· 996 1120 MTK_FUNCTION(3, "PWM5"), 997 1121 MTK_FUNCTION(7, "DBG_MON_A_15_") 998 1122 ), 999 - MTK_PIN( 1000 - PINCTRL_PIN(124, "KPCOL2"), 1123 + MTK_PIN(PINCTRL_PIN(124, "KPCOL2"), 1001 1124 NULL, "mt8173", 1002 1125 MTK_EINT_FUNCTION(0, 124), 1003 1126 MTK_FUNCTION(0, "GPIO124"), ··· 1007 1132 MTK_FUNCTION(5, "USB_DRVVBUS_P1"), 1008 1133 MTK_FUNCTION(7, "DBG_MON_A_16_") 1009 1134 ), 1010 - MTK_PIN( 1011 - PINCTRL_PIN(125, "SDA1"), 1135 + MTK_PIN(PINCTRL_PIN(125, "SDA1"), 1012 1136 NULL, "mt8173", 1013 1137 MTK_EINT_FUNCTION(0, 125), 1014 1138 MTK_FUNCTION(0, "GPIO125"), 1015 1139 MTK_FUNCTION(1, "SDA1") 1016 1140 ), 1017 - MTK_PIN( 1018 - PINCTRL_PIN(126, "SCL1"), 1141 + MTK_PIN(PINCTRL_PIN(126, "SCL1"), 1019 1142 NULL, "mt8173", 1020 1143 MTK_EINT_FUNCTION(0, 126), 1021 1144 MTK_FUNCTION(0, "GPIO126"), 1022 1145 MTK_FUNCTION(1, "SCL1") 1023 1146 ), 1024 - MTK_PIN( 1025 - PINCTRL_PIN(127, "LCM_RST"), 1147 + MTK_PIN(PINCTRL_PIN(127, "LCM_RST"), 1026 1148 NULL, "mt8173", 1027 1149 MTK_EINT_FUNCTION(0, 127), 1028 1150 MTK_FUNCTION(0, "GPIO127"), 1029 1151 MTK_FUNCTION(1, "LCM_RST") 1030 1152 ), 1031 - MTK_PIN( 1032 - PINCTRL_PIN(128, "I2S0_LRCK"), 1153 + MTK_PIN(PINCTRL_PIN(128, "I2S0_LRCK"), 1033 1154 NULL, "mt8173", 1034 1155 MTK_EINT_FUNCTION(0, 128), 1035 1156 MTK_FUNCTION(0, "GPIO128"), ··· 1035 1164 MTK_FUNCTION(5, "SPI_CK_2_"), 1036 1165 MTK_FUNCTION(7, "DBG_MON_A_4_") 1037 1166 ), 1038 - MTK_PIN( 1039 - PINCTRL_PIN(129, "I2S0_BCK"), 1167 + MTK_PIN(PINCTRL_PIN(129, "I2S0_BCK"), 1040 1168 NULL, "mt8173", 1041 1169 MTK_EINT_FUNCTION(0, 129), 1042 1170 MTK_FUNCTION(0, "GPIO129"), ··· 1045 1175 MTK_FUNCTION(5, "SPI_MI_2_"), 1046 1176 MTK_FUNCTION(7, "DBG_MON_A_5_") 1047 1177 ), 1048 - MTK_PIN( 1049 - PINCTRL_PIN(130, "I2S0_MCK"), 1178 + MTK_PIN(PINCTRL_PIN(130, "I2S0_MCK"), 1050 1179 NULL, "mt8173", 1051 1180 MTK_EINT_FUNCTION(0, 130), 1052 1181 MTK_FUNCTION(0, "GPIO130"), ··· 1055 1186 MTK_FUNCTION(5, "SPI_MO_2_"), 1056 1187 MTK_FUNCTION(7, "DBG_MON_A_6_") 1057 1188 ), 1058 - MTK_PIN( 1059 - PINCTRL_PIN(131, "I2S0_DATA0"), 1189 + MTK_PIN(PINCTRL_PIN(131, "I2S0_DATA0"), 1060 1190 NULL, "mt8173", 1061 1191 MTK_EINT_FUNCTION(0, 131), 1062 1192 MTK_FUNCTION(0, "GPIO131"), ··· 1065 1197 MTK_FUNCTION(5, "SPI_CS_2_"), 1066 1198 MTK_FUNCTION(7, "DBG_MON_A_7_") 1067 1199 ), 1068 - MTK_PIN( 1069 - PINCTRL_PIN(132, "I2S0_DATA1"), 1200 + MTK_PIN(PINCTRL_PIN(132, "I2S0_DATA1"), 1070 1201 NULL, "mt8173", 1071 1202 MTK_EINT_FUNCTION(0, 132), 1072 1203 MTK_FUNCTION(0, "GPIO132"), ··· 1074 1207 MTK_FUNCTION(3, "I2S2_DI_2"), 1075 1208 MTK_FUNCTION(7, "DBG_MON_A_8_") 1076 1209 ), 1077 - MTK_PIN( 1078 - PINCTRL_PIN(133, "SDA4"), 1210 + MTK_PIN(PINCTRL_PIN(133, "SDA4"), 1079 1211 NULL, "mt8173", 1080 1212 MTK_EINT_FUNCTION(0, 133), 1081 1213 MTK_FUNCTION(0, "GPIO133"), 1082 1214 MTK_FUNCTION(1, "SDA4") 1083 1215 ), 1084 - MTK_PIN( 1085 - PINCTRL_PIN(134, "SCL4"), 1216 + MTK_PIN(PINCTRL_PIN(134, "SCL4"), 1086 1217 NULL, "mt8173", 1087 1218 MTK_EINT_FUNCTION(0, 134), 1088 1219 MTK_FUNCTION(0, "GPIO134"),