light-mpw-pinctrl.h 2.3 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104
  1. /* SPDX-License-Identifier: GPL-2.0-or-later */
  2. #ifndef __DT_BINDINGS_LIGHT_C910_PINCTRL_H__
  3. #define __DT_BINDINGS_LIGHT_C910_PINCTRL_H__
  4. #define BOOT_SEL0 0
  5. #define BOOT_SEL1 1
  6. #define BOOT_SEL2 2
  7. #define OSC_BOOT 3
  8. #define QSPI0_SCK 4
  9. #define QSPI0_SSN0 5
  10. #define QSPI0_M0_MOSI 6
  11. #define QSPI0_M1_MISO 7
  12. #define QSPI0_M2_WP 8
  13. #define QSPI0_M3_HOLD 9
  14. #define QSPI1_SCK 10
  15. #define QSPI1_SSN0 11
  16. #define QSPI1_M0_MOSI 12
  17. #define QSPI1_M1_MISO 13
  18. #define QSPI1_M2_WP 14
  19. #define QSPI1_M3_HOLD 15
  20. #define SPI_SCK 16
  21. #define SPI_SSN0 17
  22. #define SPI_SSN1 18
  23. #define SPI_MOSI 19
  24. #define SPI_MISO 20
  25. #define I2C0_SCL 21
  26. #define I2C0_SDA 22
  27. #define I2C1_SCL 23
  28. #define I2C1_SDA 24
  29. #define I2C2_SCL 25
  30. #define I2C2_SDA 26
  31. #define I2C3_SCL 27
  32. #define I2C3_SDA 28
  33. #define UART0_RXD 29
  34. #define UART0_TXD 30
  35. #define UART1_RXD 31
  36. #define UART1_TXD 32
  37. #define UART3_RXD 33
  38. #define UART3_TXD 34
  39. #define UART4_RXD 35
  40. #define UART4_TXD 36
  41. #define UART4_CTSN 37
  42. #define UART4_RTSN 38
  43. #define GPIO1_DATA7 39
  44. #define GPIO1_DATA8 40
  45. #define GPIO1_DATA9 41
  46. #define GPIO1_DATA10 42
  47. #define GPIO1_DATA11 43
  48. #define GPIO1_DATA12 44
  49. #define GPIO1_DATA13 45
  50. #define GPIO1_DATA14 46
  51. #define GPIO1_DATA15 47
  52. #define GPIO1_DATA16 48
  53. #define GPIO1_DATA17 49
  54. #define GPIO1_DATA18 50
  55. #define GPIO1_DATA19 51
  56. #define GPIO1_DATA20 52
  57. #define GPIO1_DATA21 53
  58. #define GPIO1_DATA22 54
  59. #define GPIO1_DATA23 55
  60. #define GPIO1_DATA24 56
  61. #define GPIO1_DATA25 57
  62. #define GPIO1_DATA26 58
  63. #define EMMC0_DETN 59
  64. #define EMMC0_PWRON 60
  65. #define EMMC0_WPRTN 61
  66. #define EMMC0_VOL_STB 62
  67. #define EMMC1_DETN 63
  68. #define EMMC1_PWRON 64
  69. #define EMMC1_WPRTN 65
  70. #define EMMC1_VOL_STB 66
  71. #define C910_JTG_TCLK 67
  72. #define C910_JTG_TRST 68
  73. #define C910_JTG_TDI 69
  74. #define C910_JTG_TMS 70
  75. #define C910_JTG_TDO 71
  76. #define GPIO2_DATA8 72
  77. #define GPIO2_DATA9 73
  78. #define GPIO2_DATA10 74
  79. #define GPIO2_DATA11 75
  80. #define GPIO2_DATA12 76
  81. #define GPIO2_DATA13 77
  82. #define GPIO2_DATA14 78
  83. #define RGM_PAD_MS_RTE 120
  84. #define GMAC_EPHY_CLK 121
  85. #define GMAC_TX_CLK 122
  86. #define GMAC_RX_CLK 123
  87. #define GMAC_TXEN 124
  88. #define GMAC_TXD0 125
  89. #define GMAC_TXD1 126
  90. #define GMAC_TXD2 127
  91. #define GMAC_TXD3 128
  92. #define GMAC_RXDV 129
  93. #define GMAC_RXD0 130
  94. #define GMAC_RXD1 131
  95. #define GMAC_RXD2 132
  96. #define GMAC_RXD3 133
  97. #define GMAC_MDC 134
  98. #define GMAC_MDIO 135
  99. #define GMAC_COL 136
  100. #define GMAC_CRS 137
  101. #endif /* __DT_BINDINGS_LIGHT_C910_PINCTRL_H__ */