diff options
| author | Kevin Hilman <khilman@linaro.org> | 2015-07-08 17:18:45 -0400 |
|---|---|---|
| committer | Kevin Hilman <khilman@linaro.org> | 2015-07-08 17:18:45 -0400 |
| commit | b649125350c0b327ae0ca0747196925904931a4d (patch) | |
| tree | 5d843932be7b4087d740219ee85b5cfa306d0629 | |
| parent | 3d8cc14152a4b661580761049c7b9711efa60d82 (diff) | |
| parent | 27b0d37e4209f3fc40c65e2b7936ee4154f4070d (diff) | |
Merge tag 'atlas7-pinctrl-dts-for-4.2' of git://git.kernel.org/pub/scm/linux/kernel/git/baohua/linux into fixes
Merge "CSR atlas7 pinctrl descriptions for 4.2" from Barry Song:
add atlas7 pinctrl dts stuff
add atlas7 pin groups and gpio/pin mapping descriptions
* tag 'atlas7-pinctrl-dts-for-4.2' of git://git.kernel.org/pub/scm/linux/kernel/git/baohua/linux:
ARM: dts: atlas7: add pinctrl and gpio descriptions
| -rw-r--r-- | arch/arm/boot/dts/atlas7.dtsi | 1042 |
1 files changed, 1041 insertions, 1 deletions
diff --git a/arch/arm/boot/dts/atlas7.dtsi b/arch/arm/boot/dts/atlas7.dtsi index 5dfd3a44bf82..3e21311f9514 100644 --- a/arch/arm/boot/dts/atlas7.dtsi +++ b/arch/arm/boot/dts/atlas7.dtsi | |||
| @@ -135,6 +135,1025 @@ | |||
| 135 | compatible = "sirf,atlas7-ioc"; | 135 | compatible = "sirf,atlas7-ioc"; |
| 136 | reg = <0x18880000 0x1000>, | 136 | reg = <0x18880000 0x1000>, |
| 137 | <0x10E40000 0x1000>; | 137 | <0x10E40000 0x1000>; |
| 138 | |||
| 139 | audio_ac97_pmx: audio_ac97@0 { | ||
| 140 | audio_ac97 { | ||
| 141 | groups = "audio_ac97_grp"; | ||
| 142 | function = "audio_ac97"; | ||
| 143 | }; | ||
| 144 | }; | ||
| 145 | |||
| 146 | audio_func_dbg_pmx: audio_func_dbg@0 { | ||
| 147 | audio_func_dbg { | ||
| 148 | groups = "audio_func_dbg_grp"; | ||
| 149 | function = "audio_func_dbg"; | ||
| 150 | }; | ||
| 151 | }; | ||
| 152 | |||
| 153 | audio_i2s_pmx: audio_i2s@0 { | ||
| 154 | audio_i2s { | ||
| 155 | groups = "audio_i2s_grp"; | ||
| 156 | function = "audio_i2s"; | ||
| 157 | }; | ||
| 158 | }; | ||
| 159 | |||
| 160 | audio_i2s_2ch_pmx: audio_i2s_2ch@0 { | ||
| 161 | audio_i2s_2ch { | ||
| 162 | groups = "audio_i2s_2ch_grp"; | ||
| 163 | function = "audio_i2s_2ch"; | ||
| 164 | }; | ||
| 165 | }; | ||
| 166 | |||
| 167 | audio_i2s_extclk_pmx: audio_i2s_extclk@0 { | ||
| 168 | audio_i2s_extclk { | ||
| 169 | groups = "audio_i2s_extclk_grp"; | ||
| 170 | function = "audio_i2s_extclk"; | ||
| 171 | }; | ||
| 172 | }; | ||
| 173 | |||
| 174 | audio_uart0_pmx: audio_uart0@0 { | ||
| 175 | audio_uart0 { | ||
| 176 | groups = "audio_uart0_grp"; | ||
| 177 | function = "audio_uart0"; | ||
| 178 | }; | ||
| 179 | }; | ||
| 180 | |||
| 181 | audio_uart1_pmx: audio_uart1@0 { | ||
| 182 | audio_uart1 { | ||
| 183 | groups = "audio_uart1_grp"; | ||
| 184 | function = "audio_uart1"; | ||
| 185 | }; | ||
| 186 | }; | ||
| 187 | |||
| 188 | audio_uart2_pmx0: audio_uart2@0 { | ||
| 189 | audio_uart2_0 { | ||
| 190 | groups = "audio_uart2_grp0"; | ||
| 191 | function = "audio_uart2_m0"; | ||
| 192 | }; | ||
| 193 | }; | ||
| 194 | |||
| 195 | audio_uart2_pmx1: audio_uart2@1 { | ||
| 196 | audio_uart2_1 { | ||
| 197 | groups = "audio_uart2_grp1"; | ||
| 198 | function = "audio_uart2_m1"; | ||
| 199 | }; | ||
| 200 | }; | ||
| 201 | |||
| 202 | c_can_trnsvr_pmx: c_can_trnsvr@0 { | ||
| 203 | c_can_trnsvr { | ||
| 204 | groups = "c_can_trnsvr_grp"; | ||
| 205 | function = "c_can_trnsvr"; | ||
| 206 | }; | ||
| 207 | }; | ||
| 208 | |||
| 209 | c0_can_pmx0: c0_can@0 { | ||
| 210 | c0_can_0 { | ||
| 211 | groups = "c0_can_grp0"; | ||
| 212 | function = "c0_can_m0"; | ||
| 213 | }; | ||
| 214 | }; | ||
| 215 | |||
| 216 | c0_can_pmx1: c0_can@1 { | ||
| 217 | c0_can_1 { | ||
| 218 | groups = "c0_can_grp1"; | ||
| 219 | function = "c0_can_m1"; | ||
| 220 | }; | ||
| 221 | }; | ||
| 222 | |||
| 223 | c1_can_pmx0: c1_can@0 { | ||
| 224 | c1_can_0 { | ||
| 225 | groups = "c1_can_grp0"; | ||
| 226 | function = "c1_can_m0"; | ||
| 227 | }; | ||
| 228 | }; | ||
| 229 | |||
| 230 | c1_can_pmx1: c1_can@1 { | ||
| 231 | c1_can_1 { | ||
| 232 | groups = "c1_can_grp1"; | ||
| 233 | function = "c1_can_m1"; | ||
| 234 | }; | ||
| 235 | }; | ||
| 236 | |||
| 237 | c1_can_pmx2: c1_can@2 { | ||
| 238 | c1_can_2 { | ||
| 239 | groups = "c1_can_grp2"; | ||
| 240 | function = "c1_can_m2"; | ||
| 241 | }; | ||
| 242 | }; | ||
| 243 | |||
| 244 | ca_audio_lpc_pmx: ca_audio_lpc@0 { | ||
| 245 | ca_audio_lpc { | ||
| 246 | groups = "ca_audio_lpc_grp"; | ||
| 247 | function = "ca_audio_lpc"; | ||
| 248 | }; | ||
| 249 | }; | ||
| 250 | |||
| 251 | ca_bt_lpc_pmx: ca_bt_lpc@0 { | ||
| 252 | ca_bt_lpc { | ||
| 253 | groups = "ca_bt_lpc_grp"; | ||
| 254 | function = "ca_bt_lpc"; | ||
| 255 | }; | ||
| 256 | }; | ||
| 257 | |||
| 258 | ca_coex_pmx: ca_coex@0 { | ||
| 259 | ca_coex { | ||
| 260 | groups = "ca_coex_grp"; | ||
| 261 | function = "ca_coex"; | ||
| 262 | }; | ||
| 263 | }; | ||
| 264 | |||
| 265 | ca_curator_lpc_pmx: ca_curator_lpc@0 { | ||
| 266 | ca_curator_lpc { | ||
| 267 | groups = "ca_curator_lpc_grp"; | ||
| 268 | function = "ca_curator_lpc"; | ||
| 269 | }; | ||
| 270 | }; | ||
| 271 | |||
| 272 | ca_pcm_debug_pmx: ca_pcm_debug@0 { | ||
| 273 | ca_pcm_debug { | ||
| 274 | groups = "ca_pcm_debug_grp"; | ||
| 275 | function = "ca_pcm_debug"; | ||
| 276 | }; | ||
| 277 | }; | ||
| 278 | |||
| 279 | ca_pio_pmx: ca_pio@0 { | ||
| 280 | ca_pio { | ||
| 281 | groups = "ca_pio_grp"; | ||
| 282 | function = "ca_pio"; | ||
| 283 | }; | ||
| 284 | }; | ||
| 285 | |||
| 286 | ca_sdio_debug_pmx: ca_sdio_debug@0 { | ||
| 287 | ca_sdio_debug { | ||
| 288 | groups = "ca_sdio_debug_grp"; | ||
| 289 | function = "ca_sdio_debug"; | ||
| 290 | }; | ||
| 291 | }; | ||
| 292 | |||
| 293 | ca_spi_pmx: ca_spi@0 { | ||
| 294 | ca_spi { | ||
| 295 | groups = "ca_spi_grp"; | ||
| 296 | function = "ca_spi"; | ||
| 297 | }; | ||
| 298 | }; | ||
| 299 | |||
| 300 | ca_trb_pmx: ca_trb@0 { | ||
| 301 | ca_trb { | ||
| 302 | groups = "ca_trb_grp"; | ||
| 303 | function = "ca_trb"; | ||
| 304 | }; | ||
| 305 | }; | ||
| 306 | |||
| 307 | ca_uart_debug_pmx: ca_uart_debug@0 { | ||
| 308 | ca_uart_debug { | ||
| 309 | groups = "ca_uart_debug_grp"; | ||
| 310 | function = "ca_uart_debug"; | ||
| 311 | }; | ||
| 312 | }; | ||
| 313 | |||
| 314 | clkc_pmx0: clkc@0 { | ||
| 315 | clkc_0 { | ||
| 316 | groups = "clkc_grp0"; | ||
| 317 | function = "clkc_m0"; | ||
| 318 | }; | ||
| 319 | }; | ||
| 320 | |||
| 321 | clkc_pmx1: clkc@1 { | ||
| 322 | clkc_1 { | ||
| 323 | groups = "clkc_grp1"; | ||
| 324 | function = "clkc_m1"; | ||
| 325 | }; | ||
| 326 | }; | ||
| 327 | |||
| 328 | gn_gnss_i2c_pmx: gn_gnss_i2c@0 { | ||
| 329 | gn_gnss_i2c { | ||
| 330 | groups = "gn_gnss_i2c_grp"; | ||
| 331 | function = "gn_gnss_i2c"; | ||
| 332 | }; | ||
| 333 | }; | ||
| 334 | |||
| 335 | gn_gnss_uart_nopause_pmx: gn_gnss_uart_nopause@0 { | ||
| 336 | gn_gnss_uart_nopause { | ||
| 337 | groups = "gn_gnss_uart_nopause_grp"; | ||
| 338 | function = "gn_gnss_uart_nopause"; | ||
| 339 | }; | ||
| 340 | }; | ||
| 341 | |||
| 342 | gn_gnss_uart_pmx: gn_gnss_uart@0 { | ||
| 343 | gn_gnss_uart { | ||
| 344 | groups = "gn_gnss_uart_grp"; | ||
| 345 | function = "gn_gnss_uart"; | ||
| 346 | }; | ||
| 347 | }; | ||
| 348 | |||
| 349 | gn_trg_spi_pmx0: gn_trg_spi@0 { | ||
| 350 | gn_trg_spi_0 { | ||
| 351 | groups = "gn_trg_spi_grp0"; | ||
| 352 | function = "gn_trg_spi_m0"; | ||
| 353 | }; | ||
| 354 | }; | ||
| 355 | |||
| 356 | gn_trg_spi_pmx1: gn_trg_spi@1 { | ||
| 357 | gn_trg_spi_1 { | ||
| 358 | groups = "gn_trg_spi_grp1"; | ||
| 359 | function = "gn_trg_spi_m1"; | ||
| 360 | }; | ||
| 361 | }; | ||
| 362 | |||
| 363 | cvbs_dbg_pmx: cvbs_dbg@0 { | ||
| 364 | cvbs_dbg { | ||
| 365 | groups = "cvbs_dbg_grp"; | ||
| 366 | function = "cvbs_dbg"; | ||
| 367 | }; | ||
| 368 | }; | ||
| 369 | |||
| 370 | cvbs_dbg_test_pmx0: cvbs_dbg_test@0 { | ||
| 371 | cvbs_dbg_test_0 { | ||
| 372 | groups = "cvbs_dbg_test_grp0"; | ||
| 373 | function = "cvbs_dbg_test_m0"; | ||
| 374 | }; | ||
| 375 | }; | ||
| 376 | |||
| 377 | cvbs_dbg_test_pmx1: cvbs_dbg_test@1 { | ||
| 378 | cvbs_dbg_test_1 { | ||
| 379 | groups = "cvbs_dbg_test_grp1"; | ||
| 380 | function = "cvbs_dbg_test_m1"; | ||
| 381 | }; | ||
| 382 | }; | ||
| 383 | |||
| 384 | cvbs_dbg_test_pmx2: cvbs_dbg_test@2 { | ||
| 385 | cvbs_dbg_test_2 { | ||
| 386 | groups = "cvbs_dbg_test_grp2"; | ||
| 387 | function = "cvbs_dbg_test_m2"; | ||
| 388 | }; | ||
| 389 | }; | ||
| 390 | |||
| 391 | cvbs_dbg_test_pmx3: cvbs_dbg_test@3 { | ||
| 392 | cvbs_dbg_test_3 { | ||
| 393 | groups = "cvbs_dbg_test_grp3"; | ||
| 394 | function = "cvbs_dbg_test_m3"; | ||
| 395 | }; | ||
| 396 | }; | ||
| 397 | |||
| 398 | cvbs_dbg_test_pmx4: cvbs_dbg_test@4 { | ||
| 399 | cvbs_dbg_test_4 { | ||
| 400 | groups = "cvbs_dbg_test_grp4"; | ||
| 401 | function = "cvbs_dbg_test_m4"; | ||
| 402 | }; | ||
| 403 | }; | ||
| 404 | |||
| 405 | cvbs_dbg_test_pmx5: cvbs_dbg_test@5 { | ||
| 406 | cvbs_dbg_test_5 { | ||
| 407 | groups = "cvbs_dbg_test_grp5"; | ||
| 408 | function = "cvbs_dbg_test_m5"; | ||
| 409 | }; | ||
| 410 | }; | ||
| 411 | |||
| 412 | cvbs_dbg_test_pmx6: cvbs_dbg_test@6 { | ||
| 413 | cvbs_dbg_test_6 { | ||
| 414 | groups = "cvbs_dbg_test_grp6"; | ||
| 415 | function = "cvbs_dbg_test_m6"; | ||
| 416 | }; | ||
| 417 | }; | ||
| 418 | |||
| 419 | cvbs_dbg_test_pmx7: cvbs_dbg_test@7 { | ||
| 420 | cvbs_dbg_test_7 { | ||
| 421 | groups = "cvbs_dbg_test_grp7"; | ||
| 422 | function = "cvbs_dbg_test_m7"; | ||
| 423 | }; | ||
| 424 | }; | ||
| 425 | |||
| 426 | cvbs_dbg_test_pmx8: cvbs_dbg_test@8 { | ||
| 427 | cvbs_dbg_test_8 { | ||
| 428 | groups = "cvbs_dbg_test_grp8"; | ||
| 429 | function = "cvbs_dbg_test_m8"; | ||
| 430 | }; | ||
| 431 | }; | ||
| 432 | |||
| 433 | cvbs_dbg_test_pmx9: cvbs_dbg_test@9 { | ||
| 434 | cvbs_dbg_test_9 { | ||
| 435 | groups = "cvbs_dbg_test_grp9"; | ||
| 436 | function = "cvbs_dbg_test_m9"; | ||
| 437 | }; | ||
| 438 | }; | ||
| 439 | |||
| 440 | cvbs_dbg_test_pmx10: cvbs_dbg_test@10 { | ||
| 441 | cvbs_dbg_test_10 { | ||
| 442 | groups = "cvbs_dbg_test_grp10"; | ||
| 443 | function = "cvbs_dbg_test_m10"; | ||
| 444 | }; | ||
| 445 | }; | ||
| 446 | |||
| 447 | cvbs_dbg_test_pmx11: cvbs_dbg_test@11 { | ||
| 448 | cvbs_dbg_test_11 { | ||
| 449 | groups = "cvbs_dbg_test_grp11"; | ||
| 450 | function = "cvbs_dbg_test_m11"; | ||
| 451 | }; | ||
| 452 | }; | ||
| 453 | |||
| 454 | cvbs_dbg_test_pmx12: cvbs_dbg_test@12 { | ||
| 455 | cvbs_dbg_test_12 { | ||
| 456 | groups = "cvbs_dbg_test_grp12"; | ||
| 457 | function = "cvbs_dbg_test_m12"; | ||
| 458 | }; | ||
| 459 | }; | ||
| 460 | |||
| 461 | cvbs_dbg_test_pmx13: cvbs_dbg_test@13 { | ||
| 462 | cvbs_dbg_test_13 { | ||
| 463 | groups = "cvbs_dbg_test_grp13"; | ||
| 464 | function = "cvbs_dbg_test_m13"; | ||
| 465 | }; | ||
| 466 | }; | ||
| 467 | |||
| 468 | cvbs_dbg_test_pmx14: cvbs_dbg_test@14 { | ||
| 469 | cvbs_dbg_test_14 { | ||
| 470 | groups = "cvbs_dbg_test_grp14"; | ||
| 471 | function = "cvbs_dbg_test_m14"; | ||
| 472 | }; | ||
| 473 | }; | ||
| 474 | |||
| 475 | cvbs_dbg_test_pmx15: cvbs_dbg_test@15 { | ||
| 476 | cvbs_dbg_test_15 { | ||
| 477 | groups = "cvbs_dbg_test_grp15"; | ||
| 478 | function = "cvbs_dbg_test_m15"; | ||
| 479 | }; | ||
| 480 | }; | ||
| 481 | |||
| 482 | gn_gnss_power_pmx: gn_gnss_power@0 { | ||
| 483 | gn_gnss_power { | ||
| 484 | groups = "gn_gnss_power_grp"; | ||
| 485 | function = "gn_gnss_power"; | ||
| 486 | }; | ||
| 487 | }; | ||
| 488 | |||
| 489 | gn_gnss_sw_status_pmx: gn_gnss_sw_status@0 { | ||
| 490 | gn_gnss_sw_status { | ||
| 491 | groups = "gn_gnss_sw_status_grp"; | ||
| 492 | function = "gn_gnss_sw_status"; | ||
| 493 | }; | ||
| 494 | }; | ||
| 495 | |||
| 496 | gn_gnss_eclk_pmx: gn_gnss_eclk@0 { | ||
| 497 | gn_gnss_eclk { | ||
| 498 | groups = "gn_gnss_eclk_grp"; | ||
| 499 | function = "gn_gnss_eclk"; | ||
| 500 | }; | ||
| 501 | }; | ||
| 502 | |||
| 503 | gn_gnss_irq1_pmx0: gn_gnss_irq1@0 { | ||
| 504 | gn_gnss_irq1_0 { | ||
| 505 | groups = "gn_gnss_irq1_grp0"; | ||
| 506 | function = "gn_gnss_irq1_m0"; | ||
| 507 | }; | ||
| 508 | }; | ||
| 509 | |||
| 510 | gn_gnss_irq2_pmx0: gn_gnss_irq2@0 { | ||
| 511 | gn_gnss_irq2_0 { | ||
| 512 | groups = "gn_gnss_irq2_grp0"; | ||
| 513 | function = "gn_gnss_irq2_m0"; | ||
| 514 | }; | ||
| 515 | }; | ||
| 516 | |||
| 517 | gn_gnss_tm_pmx: gn_gnss_tm@0 { | ||
| 518 | gn_gnss_tm { | ||
| 519 | groups = "gn_gnss_tm_grp"; | ||
| 520 | function = "gn_gnss_tm"; | ||
| 521 | }; | ||
| 522 | }; | ||
| 523 | |||
| 524 | gn_gnss_tsync_pmx: gn_gnss_tsync@0 { | ||
| 525 | gn_gnss_tsync { | ||
| 526 | groups = "gn_gnss_tsync_grp"; | ||
| 527 | function = "gn_gnss_tsync"; | ||
| 528 | }; | ||
| 529 | }; | ||
| 530 | |||
| 531 | gn_io_gnsssys_sw_cfg_pmx: gn_io_gnsssys_sw_cfg@0 { | ||
| 532 | gn_io_gnsssys_sw_cfg { | ||
| 533 | groups = "gn_io_gnsssys_sw_cfg_grp"; | ||
| 534 | function = "gn_io_gnsssys_sw_cfg"; | ||
| 535 | }; | ||
| 536 | }; | ||
| 537 | |||
| 538 | gn_trg_pmx0: gn_trg@0 { | ||
| 539 | gn_trg_0 { | ||
| 540 | groups = "gn_trg_grp0"; | ||
| 541 | function = "gn_trg_m0"; | ||
| 542 | }; | ||
| 543 | }; | ||
| 544 | |||
| 545 | gn_trg_pmx1: gn_trg@1 { | ||
| 546 | gn_trg_1 { | ||
| 547 | groups = "gn_trg_grp1"; | ||
| 548 | function = "gn_trg_m1"; | ||
| 549 | }; | ||
| 550 | }; | ||
| 551 | |||
| 552 | gn_trg_shutdown_pmx0: gn_trg_shutdown@0 { | ||
| 553 | gn_trg_shutdown_0 { | ||
| 554 | groups = "gn_trg_shutdown_grp0"; | ||
| 555 | function = "gn_trg_shutdown_m0"; | ||
| 556 | }; | ||
| 557 | }; | ||
| 558 | |||
| 559 | gn_trg_shutdown_pmx1: gn_trg_shutdown@1 { | ||
| 560 | gn_trg_shutdown_1 { | ||
| 561 | groups = "gn_trg_shutdown_grp1"; | ||
| 562 | function = "gn_trg_shutdown_m1"; | ||
| 563 | }; | ||
| 564 | }; | ||
| 565 | |||
| 566 | gn_trg_shutdown_pmx2: gn_trg_shutdown@2 { | ||
| 567 | gn_trg_shutdown_2 { | ||
| 568 | groups = "gn_trg_shutdown_grp2"; | ||
| 569 | function = "gn_trg_shutdown_m2"; | ||
| 570 | }; | ||
| 571 | }; | ||
| 572 | |||
| 573 | gn_trg_shutdown_pmx3: gn_trg_shutdown@3 { | ||
| 574 | gn_trg_shutdown_3 { | ||
| 575 | groups = "gn_trg_shutdown_grp3"; | ||
| 576 | function = "gn_trg_shutdown_m3"; | ||
| 577 | }; | ||
| 578 | }; | ||
| 579 | |||
| 580 | i2c0_pmx: i2c0@0 { | ||
| 581 | i2c0 { | ||
| 582 | groups = "i2c0_grp"; | ||
| 583 | function = "i2c0"; | ||
| 584 | }; | ||
| 585 | }; | ||
| 586 | |||
| 587 | i2c1_pmx: i2c1@0 { | ||
| 588 | i2c1 { | ||
| 589 | groups = "i2c1_grp"; | ||
| 590 | function = "i2c1"; | ||
| 591 | }; | ||
| 592 | }; | ||
| 593 | |||
| 594 | jtag_pmx0: jtag@0 { | ||
| 595 | jtag_0 { | ||
| 596 | groups = "jtag_grp0"; | ||
| 597 | function = "jtag_m0"; | ||
| 598 | }; | ||
| 599 | }; | ||
| 600 | |||
| 601 | ks_kas_spi_pmx0: ks_kas_spi@0 { | ||
| 602 | ks_kas_spi_0 { | ||
| 603 | groups = "ks_kas_spi_grp0"; | ||
| 604 | function = "ks_kas_spi_m0"; | ||
| 605 | }; | ||
| 606 | }; | ||
| 607 | |||
| 608 | ld_ldd_pmx: ld_ldd@0 { | ||
| 609 | ld_ldd { | ||
| 610 | groups = "ld_ldd_grp"; | ||
| 611 | function = "ld_ldd"; | ||
| 612 | }; | ||
| 613 | }; | ||
| 614 | |||
| 615 | ld_ldd_16bit_pmx: ld_ldd_16bit@0 { | ||
| 616 | ld_ldd_16bit { | ||
| 617 | groups = "ld_ldd_16bit_grp"; | ||
| 618 | function = "ld_ldd_16bit"; | ||
| 619 | }; | ||
| 620 | }; | ||
| 621 | |||
| 622 | ld_ldd_fck_pmx: ld_ldd_fck@0 { | ||
| 623 | ld_ldd_fck { | ||
| 624 | groups = "ld_ldd_fck_grp"; | ||
| 625 | function = "ld_ldd_fck"; | ||
| 626 | }; | ||
| 627 | }; | ||
| 628 | |||
| 629 | ld_ldd_lck_pmx: ld_ldd_lck@0 { | ||
| 630 | ld_ldd_lck { | ||
| 631 | groups = "ld_ldd_lck_grp"; | ||
| 632 | function = "ld_ldd_lck"; | ||
| 633 | }; | ||
| 634 | }; | ||
| 635 | |||
| 636 | lr_lcdrom_pmx: lr_lcdrom@0 { | ||
| 637 | lr_lcdrom { | ||
| 638 | groups = "lr_lcdrom_grp"; | ||
| 639 | function = "lr_lcdrom"; | ||
| 640 | }; | ||
| 641 | }; | ||
| 642 | |||
| 643 | lvds_analog_pmx: lvds_analog@0 { | ||
| 644 | lvds_analog { | ||
| 645 | groups = "lvds_analog_grp"; | ||
| 646 | function = "lvds_analog"; | ||
| 647 | }; | ||
| 648 | }; | ||
| 649 | |||
| 650 | nd_df_pmx: nd_df@0 { | ||
| 651 | nd_df { | ||
| 652 | groups = "nd_df_grp"; | ||
| 653 | function = "nd_df"; | ||
| 654 | }; | ||
| 655 | }; | ||
| 656 | |||
| 657 | nd_df_nowp_pmx: nd_df_nowp@0 { | ||
| 658 | nd_df_nowp { | ||
| 659 | groups = "nd_df_nowp_grp"; | ||
| 660 | function = "nd_df_nowp"; | ||
| 661 | }; | ||
| 662 | }; | ||
| 663 | |||
| 664 | ps_pmx: ps@0 { | ||
| 665 | ps { | ||
| 666 | groups = "ps_grp"; | ||
| 667 | function = "ps"; | ||
| 668 | }; | ||
| 669 | }; | ||
| 670 | |||
| 671 | pwc_core_on_pmx: pwc_core_on@0 { | ||
| 672 | pwc_core_on { | ||
| 673 | groups = "pwc_core_on_grp"; | ||
| 674 | function = "pwc_core_on"; | ||
| 675 | }; | ||
| 676 | }; | ||
| 677 | |||
| 678 | pwc_ext_on_pmx: pwc_ext_on@0 { | ||
| 679 | pwc_ext_on { | ||
| 680 | groups = "pwc_ext_on_grp"; | ||
| 681 | function = "pwc_ext_on"; | ||
| 682 | }; | ||
| 683 | }; | ||
| 684 | |||
| 685 | pwc_gpio3_clk_pmx: pwc_gpio3_clk@0 { | ||
| 686 | pwc_gpio3_clk { | ||
| 687 | groups = "pwc_gpio3_clk_grp"; | ||
| 688 | function = "pwc_gpio3_clk"; | ||
| 689 | }; | ||
| 690 | }; | ||
| 691 | |||
| 692 | pwc_io_on_pmx: pwc_io_on@0 { | ||
| 693 | pwc_io_on { | ||
| 694 | groups = "pwc_io_on_grp"; | ||
| 695 | function = "pwc_io_on"; | ||
| 696 | }; | ||
| 697 | }; | ||
| 698 | |||
| 699 | pwc_lowbatt_b_pmx0: pwc_lowbatt_b@0 { | ||
| 700 | pwc_lowbatt_b_0 { | ||
| 701 | groups = "pwc_lowbatt_b_grp0"; | ||
| 702 | function = "pwc_lowbatt_b_m0"; | ||
| 703 | }; | ||
| 704 | }; | ||
| 705 | |||
| 706 | pwc_mem_on_pmx: pwc_mem_on@0 { | ||
| 707 | pwc_mem_on { | ||
| 708 | groups = "pwc_mem_on_grp"; | ||
| 709 | function = "pwc_mem_on"; | ||
| 710 | }; | ||
| 711 | }; | ||
| 712 | |||
| 713 | pwc_on_key_b_pmx0: pwc_on_key_b@0 { | ||
| 714 | pwc_on_key_b_0 { | ||
| 715 | groups = "pwc_on_key_b_grp0"; | ||
| 716 | function = "pwc_on_key_b_m0"; | ||
| 717 | }; | ||
| 718 | }; | ||
| 719 | |||
| 720 | pwc_wakeup_src0_pmx: pwc_wakeup_src0@0 { | ||
| 721 | pwc_wakeup_src0 { | ||
| 722 | groups = "pwc_wakeup_src0_grp"; | ||
| 723 | function = "pwc_wakeup_src0"; | ||
| 724 | }; | ||
| 725 | }; | ||
| 726 | |||
| 727 | pwc_wakeup_src1_pmx: pwc_wakeup_src1@0 { | ||
| 728 | pwc_wakeup_src1 { | ||
| 729 | groups = "pwc_wakeup_src1_grp"; | ||
| 730 | function = "pwc_wakeup_src1"; | ||
| 731 | }; | ||
| 732 | }; | ||
| 733 | |||
| 734 | pwc_wakeup_src2_pmx: pwc_wakeup_src2@0 { | ||
| 735 | pwc_wakeup_src2 { | ||
| 736 | groups = "pwc_wakeup_src2_grp"; | ||
| 737 | function = "pwc_wakeup_src2"; | ||
| 738 | }; | ||
| 739 | }; | ||
| 740 | |||
| 741 | pwc_wakeup_src3_pmx: pwc_wakeup_src3@0 { | ||
| 742 | pwc_wakeup_src3 { | ||
| 743 | groups = "pwc_wakeup_src3_grp"; | ||
| 744 | function = "pwc_wakeup_src3"; | ||
| 745 | }; | ||
| 746 | }; | ||
| 747 | |||
| 748 | pw_cko0_pmx0: pw_cko0@0 { | ||
| 749 | pw_cko0_0 { | ||
| 750 | groups = "pw_cko0_grp0"; | ||
| 751 | function = "pw_cko0_m0"; | ||
| 752 | }; | ||
| 753 | }; | ||
| 754 | |||
| 755 | pw_cko0_pmx1: pw_cko0@1 { | ||
| 756 | pw_cko0_1 { | ||
| 757 | groups = "pw_cko0_grp1"; | ||
| 758 | function = "pw_cko0_m1"; | ||
| 759 | }; | ||
| 760 | }; | ||
| 761 | |||
| 762 | pw_cko0_pmx2: pw_cko0@2 { | ||
| 763 | pw_cko0_2 { | ||
| 764 | groups = "pw_cko0_grp2"; | ||
| 765 | function = "pw_cko0_m2"; | ||
| 766 | }; | ||
| 767 | }; | ||
| 768 | |||
| 769 | pw_cko1_pmx0: pw_cko1@0 { | ||
| 770 | pw_cko1_0 { | ||
| 771 | groups = "pw_cko1_grp0"; | ||
| 772 | function = "pw_cko1_m0"; | ||
| 773 | }; | ||
| 774 | }; | ||
| 775 | |||
| 776 | pw_cko1_pmx1: pw_cko1@1 { | ||
| 777 | pw_cko1_1 { | ||
| 778 | groups = "pw_cko1_grp1"; | ||
| 779 | function = "pw_cko1_m1"; | ||
| 780 | }; | ||
| 781 | }; | ||
| 782 | |||
| 783 | pw_i2s01_clk_pmx0: pw_i2s01_clk@0 { | ||
| 784 | pw_i2s01_clk_0 { | ||
| 785 | groups = "pw_i2s01_clk_grp0"; | ||
| 786 | function = "pw_i2s01_clk_m0"; | ||
| 787 | }; | ||
| 788 | }; | ||
| 789 | |||
| 790 | pw_i2s01_clk_pmx1: pw_i2s01_clk@1 { | ||
| 791 | pw_i2s01_clk_1 { | ||
| 792 | groups = "pw_i2s01_clk_grp1"; | ||
| 793 | function = "pw_i2s01_clk_m1"; | ||
| 794 | }; | ||
| 795 | }; | ||
| 796 | |||
| 797 | pw_pwm0_pmx: pw_pwm0@0 { | ||
| 798 | pw_pwm0 { | ||
| 799 | groups = "pw_pwm0_grp"; | ||
| 800 | function = "pw_pwm0"; | ||
| 801 | }; | ||
| 802 | }; | ||
| 803 | |||
| 804 | pw_pwm1_pmx: pw_pwm1@0 { | ||
| 805 | pw_pwm1 { | ||
| 806 | groups = "pw_pwm1_grp"; | ||
| 807 | function = "pw_pwm1"; | ||
| 808 | }; | ||
| 809 | }; | ||
| 810 | |||
| 811 | pw_pwm2_pmx0: pw_pwm2@0 { | ||
| 812 | pw_pwm2_0 { | ||
| 813 | groups = "pw_pwm2_grp0"; | ||
| 814 | function = "pw_pwm2_m0"; | ||
| 815 | }; | ||
| 816 | }; | ||
| 817 | |||
| 818 | pw_pwm2_pmx1: pw_pwm2@1 { | ||
| 819 | pw_pwm2_1 { | ||
| 820 | groups = "pw_pwm2_grp1"; | ||
| 821 | function = "pw_pwm2_m1"; | ||
| 822 | }; | ||
| 823 | }; | ||
| 824 | |||
| 825 | pw_pwm3_pmx0: pw_pwm3@0 { | ||
| 826 | pw_pwm3_0 { | ||
| 827 | groups = "pw_pwm3_grp0"; | ||
| 828 | function = "pw_pwm3_m0"; | ||
| 829 | }; | ||
| 830 | }; | ||
| 831 | |||
| 832 | pw_pwm3_pmx1: pw_pwm3@1 { | ||
| 833 | pw_pwm3_1 { | ||
| 834 | groups = "pw_pwm3_grp1"; | ||
| 835 | function = "pw_pwm3_m1"; | ||
| 836 | }; | ||
| 837 | }; | ||
| 838 | |||
| 839 | pw_pwm_cpu_vol_pmx0: pw_pwm_cpu_vol@0 { | ||
| 840 | pw_pwm_cpu_vol_0 { | ||
| 841 | groups = "pw_pwm_cpu_vol_grp0"; | ||
| 842 | function = "pw_pwm_cpu_vol_m0"; | ||
| 843 | }; | ||
| 844 | }; | ||
| 845 | |||
| 846 | pw_pwm_cpu_vol_pmx1: pw_pwm_cpu_vol@1 { | ||
| 847 | pw_pwm_cpu_vol_1 { | ||
| 848 | groups = "pw_pwm_cpu_vol_grp1"; | ||
| 849 | function = "pw_pwm_cpu_vol_m1"; | ||
| 850 | }; | ||
| 851 | }; | ||
| 852 | |||
| 853 | pw_backlight_pmx0: pw_backlight@0 { | ||
| 854 | pw_backlight_0 { | ||
| 855 | groups = "pw_backlight_grp0"; | ||
| 856 | function = "pw_backlight_m0"; | ||
| 857 | }; | ||
| 858 | }; | ||
| 859 | |||
| 860 | pw_backlight_pmx1: pw_backlight@1 { | ||
| 861 | pw_backlight_1 { | ||
| 862 | groups = "pw_backlight_grp1"; | ||
| 863 | function = "pw_backlight_m1"; | ||
| 864 | }; | ||
| 865 | }; | ||
| 866 | |||
| 867 | rg_eth_mac_pmx: rg_eth_mac@0 { | ||
| 868 | rg_eth_mac { | ||
| 869 | groups = "rg_eth_mac_grp"; | ||
| 870 | function = "rg_eth_mac"; | ||
| 871 | }; | ||
| 872 | }; | ||
| 873 | |||
| 874 | rg_gmac_phy_intr_n_pmx: rg_gmac_phy_intr_n@0 { | ||
| 875 | rg_gmac_phy_intr_n { | ||
| 876 | groups = "rg_gmac_phy_intr_n_grp"; | ||
| 877 | function = "rg_gmac_phy_intr_n"; | ||
| 878 | }; | ||
| 879 | }; | ||
| 880 | |||
| 881 | rg_rgmii_mac_pmx: rg_rgmii_mac@0 { | ||
| 882 | rg_rgmii_mac { | ||
| 883 | groups = "rg_rgmii_mac_grp"; | ||
| 884 | function = "rg_rgmii_mac"; | ||
| 885 | }; | ||
| 886 | }; | ||
| 887 | |||
| 888 | rg_rgmii_phy_ref_clk_pmx0: rg_rgmii_phy_ref_clk@0 { | ||
| 889 | rg_rgmii_phy_ref_clk_0 { | ||
| 890 | groups = | ||
| 891 | "rg_rgmii_phy_ref_clk_grp0"; | ||
| 892 | function = | ||
| 893 | "rg_rgmii_phy_ref_clk_m0"; | ||
| 894 | }; | ||
| 895 | }; | ||
| 896 | |||
| 897 | rg_rgmii_phy_ref_clk_pmx1: rg_rgmii_phy_ref_clk@1 { | ||
| 898 | rg_rgmii_phy_ref_clk_1 { | ||
| 899 | groups = | ||
| 900 | "rg_rgmii_phy_ref_clk_grp1"; | ||
| 901 | function = | ||
| 902 | "rg_rgmii_phy_ref_clk_m1"; | ||
| 903 | }; | ||
| 904 | }; | ||
| 905 | |||
| 906 | sd0_pmx: sd0@0 { | ||
| 907 | sd0 { | ||
| 908 | groups = "sd0_grp"; | ||
| 909 | function = "sd0"; | ||
| 910 | }; | ||
| 911 | }; | ||
| 912 | |||
| 913 | sd0_4bit_pmx: sd0_4bit@0 { | ||
| 914 | sd0_4bit { | ||
| 915 | groups = "sd0_4bit_grp"; | ||
| 916 | function = "sd0_4bit"; | ||
| 917 | }; | ||
| 918 | }; | ||
| 919 | |||
| 920 | sd1_pmx: sd1@0 { | ||
| 921 | sd1 { | ||
| 922 | groups = "sd1_grp"; | ||
| 923 | function = "sd1"; | ||
| 924 | }; | ||
| 925 | }; | ||
| 926 | |||
| 927 | sd1_4bit_pmx0: sd1_4bit@0 { | ||
| 928 | sd1_4bit_0 { | ||
| 929 | groups = "sd1_4bit_grp0"; | ||
| 930 | function = "sd1_4bit_m0"; | ||
| 931 | }; | ||
| 932 | }; | ||
| 933 | |||
| 934 | sd1_4bit_pmx1: sd1_4bit@1 { | ||
| 935 | sd1_4bit_1 { | ||
| 936 | groups = "sd1_4bit_grp1"; | ||
| 937 | function = "sd1_4bit_m1"; | ||
| 938 | }; | ||
| 939 | }; | ||
| 940 | |||
| 941 | sd2_pmx0: sd2@0 { | ||
| 942 | sd2_0 { | ||
| 943 | groups = "sd2_grp0"; | ||
| 944 | function = "sd2_m0"; | ||
| 945 | }; | ||
| 946 | }; | ||
| 947 | |||
| 948 | sd2_no_cdb_pmx0: sd2_no_cdb@0 { | ||
| 949 | sd2_no_cdb_0 { | ||
| 950 | groups = "sd2_no_cdb_grp0"; | ||
| 951 | function = "sd2_no_cdb_m0"; | ||
| 952 | }; | ||
| 953 | }; | ||
| 954 | |||
| 955 | sd3_pmx: sd3@0 { | ||
| 956 | sd3 { | ||
| 957 | groups = "sd3_grp"; | ||
| 958 | function = "sd3"; | ||
| 959 | }; | ||
| 960 | }; | ||
| 961 | |||
| 962 | sd5_pmx: sd5@0 { | ||
| 963 | sd5 { | ||
| 964 | groups = "sd5_grp"; | ||
| 965 | function = "sd5"; | ||
| 966 | }; | ||
| 967 | }; | ||
| 968 | |||
| 969 | sd6_pmx0: sd6@0 { | ||
| 970 | sd6_0 { | ||
| 971 | groups = "sd6_grp0"; | ||
| 972 | function = "sd6_m0"; | ||
| 973 | }; | ||
| 974 | }; | ||
| 975 | |||
| 976 | sd6_pmx1: sd6@1 { | ||
| 977 | sd6_1 { | ||
| 978 | groups = "sd6_grp1"; | ||
| 979 | function = "sd6_m1"; | ||
| 980 | }; | ||
| 981 | }; | ||
| 982 | |||
| 983 | sp0_ext_ldo_on_pmx: sp0_ext_ldo_on@0 { | ||
| 984 | sp0_ext_ldo_on { | ||
| 985 | groups = "sp0_ext_ldo_on_grp"; | ||
| 986 | function = "sp0_ext_ldo_on"; | ||
| 987 | }; | ||
| 988 | }; | ||
| 989 | |||
| 990 | sp0_qspi_pmx: sp0_qspi@0 { | ||
| 991 | sp0_qspi { | ||
| 992 | groups = "sp0_qspi_grp"; | ||
| 993 | function = "sp0_qspi"; | ||
| 994 | }; | ||
| 995 | }; | ||
| 996 | |||
| 997 | sp1_spi_pmx: sp1_spi@0 { | ||
| 998 | sp1_spi { | ||
| 999 | groups = "sp1_spi_grp"; | ||
| 1000 | function = "sp1_spi"; | ||
| 1001 | }; | ||
| 1002 | }; | ||
| 1003 | |||
| 1004 | tpiu_trace_pmx: tpiu_trace@0 { | ||
| 1005 | tpiu_trace { | ||
| 1006 | groups = "tpiu_trace_grp"; | ||
| 1007 | function = "tpiu_trace"; | ||
| 1008 | }; | ||
| 1009 | }; | ||
| 1010 | |||
| 1011 | uart0_pmx: uart0@0 { | ||
| 1012 | uart0 { | ||
| 1013 | groups = "uart0_grp"; | ||
| 1014 | function = "uart0"; | ||
| 1015 | }; | ||
| 1016 | }; | ||
| 1017 | |||
| 1018 | uart0_nopause_pmx: uart0_nopause@0 { | ||
| 1019 | uart0_nopause { | ||
| 1020 | groups = "uart0_nopause_grp"; | ||
| 1021 | function = "uart0_nopause"; | ||
| 1022 | }; | ||
| 1023 | }; | ||
| 1024 | |||
| 1025 | uart1_pmx: uart1@0 { | ||
| 1026 | uart1 { | ||
| 1027 | groups = "uart1_grp"; | ||
| 1028 | function = "uart1"; | ||
| 1029 | }; | ||
| 1030 | }; | ||
| 1031 | |||
| 1032 | uart2_pmx: uart2@0 { | ||
| 1033 | uart2 { | ||
| 1034 | groups = "uart2_grp"; | ||
| 1035 | function = "uart2"; | ||
| 1036 | }; | ||
| 1037 | }; | ||
| 1038 | |||
| 1039 | uart3_pmx0: uart3@0 { | ||
| 1040 | uart3_0 { | ||
| 1041 | groups = "uart3_grp0"; | ||
| 1042 | function = "uart3_m0"; | ||
| 1043 | }; | ||
| 1044 | }; | ||
| 1045 | |||
| 1046 | uart3_pmx1: uart3@1 { | ||
| 1047 | uart3_1 { | ||
| 1048 | groups = "uart3_grp1"; | ||
| 1049 | function = "uart3_m1"; | ||
| 1050 | }; | ||
| 1051 | }; | ||
| 1052 | |||
| 1053 | uart3_pmx2: uart3@2 { | ||
| 1054 | uart3_2 { | ||
| 1055 | groups = "uart3_grp2"; | ||
| 1056 | function = "uart3_m2"; | ||
| 1057 | }; | ||
| 1058 | }; | ||
| 1059 | |||
| 1060 | uart3_pmx3: uart3@3 { | ||
| 1061 | uart3_3 { | ||
| 1062 | groups = "uart3_grp3"; | ||
| 1063 | function = "uart3_m3"; | ||
| 1064 | }; | ||
| 1065 | }; | ||
| 1066 | |||
| 1067 | uart3_nopause_pmx0: uart3_nopause@0 { | ||
| 1068 | uart3_nopause_0 { | ||
| 1069 | groups = "uart3_nopause_grp0"; | ||
| 1070 | function = "uart3_nopause_m0"; | ||
| 1071 | }; | ||
| 1072 | }; | ||
| 1073 | |||
| 1074 | uart3_nopause_pmx1: uart3_nopause@1 { | ||
| 1075 | uart3_nopause_1 { | ||
| 1076 | groups = "uart3_nopause_grp1"; | ||
| 1077 | function = "uart3_nopause_m1"; | ||
| 1078 | }; | ||
| 1079 | }; | ||
| 1080 | |||
| 1081 | uart4_pmx0: uart4@0 { | ||
| 1082 | uart4_0 { | ||
| 1083 | groups = "uart4_grp0"; | ||
| 1084 | function = "uart4_m0"; | ||
| 1085 | }; | ||
| 1086 | }; | ||
| 1087 | |||
| 1088 | uart4_pmx1: uart4@1 { | ||
| 1089 | uart4_1 { | ||
| 1090 | groups = "uart4_grp1"; | ||
| 1091 | function = "uart4_m1"; | ||
| 1092 | }; | ||
| 1093 | }; | ||
| 1094 | |||
| 1095 | uart4_pmx2: uart4@2 { | ||
| 1096 | uart4_2 { | ||
| 1097 | groups = "uart4_grp2"; | ||
| 1098 | function = "uart4_m2"; | ||
| 1099 | }; | ||
| 1100 | }; | ||
| 1101 | |||
| 1102 | uart4_nopause_pmx: uart4_nopause@0 { | ||
| 1103 | uart4_nopause { | ||
| 1104 | groups = "uart4_nopause_grp"; | ||
| 1105 | function = "uart4_nopause"; | ||
| 1106 | }; | ||
| 1107 | }; | ||
| 1108 | |||
| 1109 | usb0_drvvbus_pmx: usb0_drvvbus@0 { | ||
| 1110 | usb0_drvvbus { | ||
| 1111 | groups = "usb0_drvvbus_grp"; | ||
| 1112 | function = "usb0_drvvbus"; | ||
| 1113 | }; | ||
| 1114 | }; | ||
| 1115 | |||
| 1116 | usb1_drvvbus_pmx: usb1_drvvbus@0 { | ||
| 1117 | usb1_drvvbus { | ||
| 1118 | groups = "usb1_drvvbus_grp"; | ||
| 1119 | function = "usb1_drvvbus"; | ||
| 1120 | }; | ||
| 1121 | }; | ||
| 1122 | |||
| 1123 | visbus_dout_pmx: visbus_dout@0 { | ||
| 1124 | visbus_dout { | ||
| 1125 | groups = "visbus_dout_grp"; | ||
| 1126 | function = "visbus_dout"; | ||
| 1127 | }; | ||
| 1128 | }; | ||
| 1129 | |||
| 1130 | vi_vip1_pmx: vi_vip1@0 { | ||
| 1131 | vi_vip1 { | ||
| 1132 | groups = "vi_vip1_grp"; | ||
| 1133 | function = "vi_vip1"; | ||
| 1134 | }; | ||
| 1135 | }; | ||
| 1136 | |||
| 1137 | vi_vip1_ext_pmx: vi_vip1_ext@0 { | ||
| 1138 | vi_vip1_ext { | ||
| 1139 | groups = "vi_vip1_ext_grp"; | ||
| 1140 | function = "vi_vip1_ext"; | ||
| 1141 | }; | ||
| 1142 | }; | ||
| 1143 | |||
| 1144 | vi_vip1_low8bit_pmx: vi_vip1_low8bit@0 { | ||
| 1145 | vi_vip1_low8bit { | ||
| 1146 | groups = "vi_vip1_low8bit_grp"; | ||
| 1147 | function = "vi_vip1_low8bit"; | ||
| 1148 | }; | ||
| 1149 | }; | ||
| 1150 | |||
| 1151 | vi_vip1_high8bit_pmx: vi_vip1_high8bit@0 { | ||
| 1152 | vi_vip1_high8bit { | ||
| 1153 | groups = "vi_vip1_high8bit_grp"; | ||
| 1154 | function = "vi_vip1_high8bit"; | ||
| 1155 | }; | ||
| 1156 | }; | ||
| 138 | }; | 1157 | }; |
| 139 | 1158 | ||
| 140 | pmipc { | 1159 | pmipc { |
| @@ -356,6 +1375,12 @@ | |||
| 356 | clock-names = "gpio0_io"; | 1375 | clock-names = "gpio0_io"; |
| 357 | gpio-controller; | 1376 | gpio-controller; |
| 358 | interrupt-controller; | 1377 | interrupt-controller; |
| 1378 | |||
| 1379 | gpio-banks = <2>; | ||
| 1380 | gpio-ranges = <&pinctrl 0 0 0>, | ||
| 1381 | <&pinctrl 32 0 0>; | ||
| 1382 | gpio-ranges-group-names = "lvds_gpio_grp", | ||
| 1383 | "uart_nand_gpio_grp"; | ||
| 359 | }; | 1384 | }; |
| 360 | 1385 | ||
| 361 | nand@17050000 { | 1386 | nand@17050000 { |
| @@ -461,11 +1486,22 @@ | |||
| 461 | #interrupt-cells = <2>; | 1486 | #interrupt-cells = <2>; |
| 462 | compatible = "sirf,atlas7-gpio"; | 1487 | compatible = "sirf,atlas7-gpio"; |
| 463 | reg = <0x13300000 0x1000>; | 1488 | reg = <0x13300000 0x1000>; |
| 464 | interrupts = <0 43 0>, <0 44 0>, <0 45 0>; | 1489 | interrupts = <0 43 0>, <0 44 0>, |
| 1490 | <0 45 0>, <0 46 0>; | ||
| 465 | clocks = <&car 84>; | 1491 | clocks = <&car 84>; |
| 466 | clock-names = "gpio1_io"; | 1492 | clock-names = "gpio1_io"; |
| 467 | gpio-controller; | 1493 | gpio-controller; |
| 468 | interrupt-controller; | 1494 | interrupt-controller; |
| 1495 | |||
| 1496 | gpio-banks = <4>; | ||
| 1497 | gpio-ranges = <&pinctrl 0 0 0>, | ||
| 1498 | <&pinctrl 32 0 0>, | ||
| 1499 | <&pinctrl 64 0 0>, | ||
| 1500 | <&pinctrl 96 0 0>; | ||
| 1501 | gpio-ranges-group-names = "gnss_gpio_grp", | ||
| 1502 | "lcd_vip_gpio_grp", | ||
| 1503 | "sdio_i2s_gpio_grp", | ||
| 1504 | "sp_rgmii_gpio_grp"; | ||
| 469 | }; | 1505 | }; |
| 470 | 1506 | ||
| 471 | sd2: sdhci@14200000 { | 1507 | sd2: sdhci@14200000 { |
| @@ -744,6 +1780,10 @@ | |||
| 744 | interrupts = <0 47 0>; | 1780 | interrupts = <0 47 0>; |
| 745 | gpio-controller; | 1781 | gpio-controller; |
| 746 | interrupt-controller; | 1782 | interrupt-controller; |
| 1783 | |||
| 1784 | gpio-banks = <1>; | ||
| 1785 | gpio-ranges = <&pinctrl 0 0 0>; | ||
| 1786 | gpio-ranges-group-names = "rtc_gpio_grp"; | ||
| 747 | }; | 1787 | }; |
| 748 | 1788 | ||
| 749 | rtc-iobg@18840000 { | 1789 | rtc-iobg@18840000 { |
