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

ARM: dts: am335x-boneblue: add gpio-line-names

This adds gpio-line-names to the BeagleBone Blue DTS. The line names
are based on the BeagleBone Blue rev A2 schematic.

Signed-off-by: David Lechner <david@lechnology.com>
Signed-off-by: Tony Lindgren <tony@atomide.com>

authored by

David Lechner and committed by
Tony Lindgren
cb31bbfa e73f0f0e

+142 -1
+142 -1
arch/arm/boot/dts/am335x-boneblue.dts
··· 435 435 status = "okay"; 436 436 }; 437 437 438 + &gpio0 { 439 + gpio-line-names = 440 + "UART3_CTS", /* M17 */ 441 + "UART3_RTS", /* M18 */ 442 + "UART2_RX", /* A17 */ 443 + "UART2_TX", /* B17 */ 444 + "I2C1_SDA", /* B16 */ 445 + "I2C1_SCL", /* A16 */ 446 + "MMC0_CD", /* C15 */ 447 + "SPI1_SS2", /* C18 */ 448 + "EQEP_1A", /* V2 */ 449 + "EQEP_1B", /* V3 */ 450 + "MDIR_2B", /* V4 */ 451 + "BATT_LED_2", /* T5 */ 452 + "I2C2_SDA", /* D18 */ 453 + "I2C2_SCL", /* D17 */ 454 + "UART1_RX", /* D16 */ 455 + "UART1_TX", /* D15 */ 456 + "MMC2_DAT1", /* J18 */ 457 + "MMC2_DAT2", /* K15 */ 458 + "NC", /* F16 */ 459 + "WIFI_LED", /* A15 */ 460 + "MOT_STBY", /* D14 */ 461 + "WLAN_IRQ", /* K16 */ 462 + "PWM_2A", /* U10 */ 463 + "PWM_2B", /* T10 */ 464 + "", 465 + "", 466 + "BATT_LED_4", /* T11 */ 467 + "BATT_LED_1", /* U12 */ 468 + "BT_EN", /* K17 */ 469 + "SPI1_SS1", /* H18 */ 470 + "UART4_RX", /* T17 */ 471 + "MDIR_1B"; /* U17 */ 472 + }; 473 + 474 + &gpio1 { 475 + gpio-line-names = 476 + "MMC1_DAT0", /* U7 */ 477 + "MMC1_DAT1", /* V7 */ 478 + "MMC1_DAT2", /* R8 */ 479 + "MMC1_DAT3", /* T8 */ 480 + "MMC1_DAT4", /* U8 */ 481 + "MMC1_DAT5", /* V8 */ 482 + "MMC1_DAT6", /* R9 */ 483 + "MMC1_DAT7", /* T9 */ 484 + "DCAN1_TX", /* E18 */ 485 + "DCAN1_RX", /* E17 */ 486 + "UART0_RX", /* E15 */ 487 + "UART0_TX", /* E16 */ 488 + "EQEP_2A", /* T12 */ 489 + "EQEP_2B", /* R12 */ 490 + "PRU_E_A", /* V13 */ 491 + "PRU_E_B", /* U13 */ 492 + "MDIR_2A", /* R13 */ 493 + "GPIO1_17", /* V14 */ 494 + "PWM_1A", /* U14 */ 495 + "PWM_1B", /* T14 */ 496 + "EMMC_RST", /* R14 */ 497 + "USR_LED_0", /* V15 */ 498 + "USR_LED_1", /* U15 */ 499 + "USR_LED_2", /* T15 */ 500 + "USR_LED_3", /* V16 */ 501 + "GPIO1_25", /* U16 */ 502 + "MCASP0_AXR0", /* T16 */ 503 + "MCASP0_AXR1", /* V17 */ 504 + "MCASP0_ACLKR", /* U18 */ 505 + "BATT_LED_3", /* V6 */ 506 + "MMC1_CLK", /* U9 */ 507 + "MMC1_CMD"; /* V9 */ 508 + }; 509 + 510 + &gpio2 { 511 + gpio-line-names = 512 + "MDIR_1A", /* T13 */ 513 + "MCASP0_FSR", /* V12 */ 514 + "LED_RED", /* R7 */ 515 + "LED_GREEN", /* T7 */ 516 + "MODE_BTN", /* U6 */ 517 + "PAUSE_BTN", /* T6 */ 518 + "MDIR_4A", /* R1 */ 519 + "MDIR_4B", /* R2 */ 520 + "MDIR_3B", /* R3 */ 521 + "MDIR_3A", /* R4 */ 522 + "SVO7", /* T1 */ 523 + "SVO8", /* T2 */ 524 + "SVO5", /* T3 */ 525 + "SVO6", /* T4 */ 526 + "UART5_TX", /* U1 */ 527 + "UART5_RX", /* U2 */ 528 + "SERVO_EN", /* U3 */ 529 + "NC", /* U4 */ 530 + "UART3_RX", /* L17 */ 531 + "UART3_TX", /* L16 */ 532 + "MMC2_CLK", /* L15 */ 533 + "DCAN1_SILENT", /* M16 */ 534 + "SVO1", /* U5 */ 535 + "SVO3", /* R5 */ 536 + "SVO2", /* V5 */ 537 + "SVO4", /* R6 */ 538 + "MMC0_DAT3", /* F17 */ 539 + "MMC0_DAT2", /* F18 */ 540 + "MMC0_DAT1", /* G15 */ 541 + "MMC0_DAT0", /* G16 */ 542 + "MMC0_CLK", /* G17 */ 543 + "MMC0_CMD"; /* G18 */ 544 + }; 545 + 438 546 &gpio3 { 547 + gpio-line-names = 548 + "MMC2_DAT3", /* H16 */ 549 + "GPIO3_1", /* H17 */ 550 + "GPIO3_2", /* J15 */ 551 + "MMC2_CMD", /* J16 */ 552 + "MMC2_DAT0", /* J17 */ 553 + "I2C0_SDA", /* C17 */ 554 + "I2C0_SCL", /* C16 */ 555 + "EMU1", /* C14 */ 556 + "EMU0", /* B14 */ 557 + "WL_EN", /* K18 */ 558 + "WL_BT_OE", /* L18 */ 559 + "", 560 + "", 561 + "NC", /* F15 */ 562 + "SPI1_SCK", /* A13 */ 563 + "SPI1_MISO", /* B13 */ 564 + "SPI1_MOSI", /* D12 */ 565 + "GPIO3_17", /* C12 */ 566 + "EQEP_0A", /* B12 */ 567 + "EQEP_0B", /* C13 */ 568 + "GPIO3_20", /* D13 */ 569 + "IMU_INT", /* A14 */ 570 + "", 571 + "", 572 + "", 573 + "", 574 + "", 575 + "", 576 + "", 577 + "", 578 + "", 579 + ""; 580 + 439 581 ls-buf-en-hog { 440 582 gpio-hog; 441 583 gpios = <10 GPIO_ACTIVE_HIGH>; 442 584 output-high; 443 - line-name = "LS_BUF_EN"; 444 585 }; 445 586 }; 446 587