Advertisement
zmatt

bbx15-pins.h

Dec 28th, 2021 (edited)
1,235
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 21.29 KB | None | 0 0
  1. #pragma once
  2. #include <dt-bindings/pinctrl/dra.h>
  3.  
  4. // BeagleBoard-X15 pin macros for use as first argument to DRA7XX_CORE_IOPAD()
  5.  
  6. // ⊥ = ground
  7. // × = not connected
  8.  
  9. //      P16_B1                      // +12V
  10. //      P16_A1                      // ×
  11. //      P16_01                      // ⊥
  12. //      P16_02                      // ⊥
  13. #define P16_03  (0x3400 + 4 * 184)  //  A12 / gpio 3.17 / "GPIO4_17"        (default pulldown, default slow slew)
  14. #define P16_04  (0x3400 + 4 * 182)  //  A11 / gpio 4.11 / "GPIO5_11"        (default pulldown, default slow slew)
  15. #define P16_05  (0x3400 + 4 * 185)  //  E14 / gpio 3.18 / "MCASP7_AXR0"     (default pulldown, default slow slew)
  16. #define P16_06  (0x3400 + 4 *  22)  //  R05 / gpio 0.28 / "VIN3A_D22"       (default pulldown)
  17. #define P16_07  (0x3400 + 4 *  29)  //  R03 / gpio 1.03 / "GPIO2_3"         (default pulldown)
  18. #define P16_08  (0x3400 + 4 *  34)  //  R02 / gpio 1.08 / "GPIO2_8"         (default pulldown)
  19. #define P16_09  (0x3400 + 4 *  24)  //  N07 / gpio 0.30 / "VIN3A_HSYNC"     (default pulldown)
  20. #define P16_10  (0x3400 + 4 *  20)  //  P06 / gpio 0.26 / "VIN3A_D20"       (default pulldown)
  21. #define P16_11  (0x3400 + 4 *  52)  //  N06 / gpio 1.26 / "DMA_EVT3"        (default pullup)
  22. #define P16_12  (0x3400 + 4 *  18)  //  T06 / gpio 6.05 / "VIN3A_D18"       (default pulldown)
  23. #define P16_13  (0x3400 + 4 *  21)  //  R09 / gpio 0.27 / "VIN3A_D21"       (default pulldown)
  24. #define P16_14  (0x3400 + 4 *  26)  //  N09 / gpio 1.00 / "VIN3A_DEO"       (default pulldown)
  25. #define P16_15  (0x3400 + 4 *   4)  //  L06 / gpio 0.10 / "VIN3A_D4"        (default nopull, external pulldown)
  26. #define P16_16  (0x3400 + 4 *   2)  //  L05 / gpio 0.08 / "VIN3A_D2"        (default nopull, external pulldown)
  27. #define P16_17  (0x3400 + 4 *  53)  //  M04 / gpio 1.27 / "DMA_EVT4"        (default pullup)
  28. #define P16_18  (0x3400 + 4 *   5)  //  L04 / gpio 0.11 / "VIN3A_D5"        (default nopull, external pullup)
  29. #define P16_19  (0x3400 + 4 *  51)  //  M03 / gpio 1.25 / "GPIO2_25"        (default pullup)
  30. #define P16_20  (0x3400 + 4 *  54)  //  N02 / gpio 1.28 / "GPIO2_28"        (default pullup, default slow slew)
  31. #define P16_21  (0x3400 + 4 *  49)  //  N01 / gpio 1.23 / "GPIO2_23"        (default pullup)
  32. #define P16_22  (0x3400 + 4 *   3)  //  M01 / gpio 0.09 / "VIN3A_D3"        (default nopull, external pulldown)
  33. #define P16_23  (0x3400 + 4 *   8)  //  L01 / gpio 6.18 / "VIN3A_D8"        (default nopull, external pullup)
  34. #define P16_24  (0x3400 + 4 *  12)  //  H01 / gpio 0.18 / "VIN3A_D12"       (default nopull, external pulldown)
  35. #define P16_25  (0x3400 + 4 *  15)  //  H03 / gpio 0.21 / "VIN3A_D15"       (default nopull, external pullup)
  36. #define P16_26  (0x3400 + 4 *  13)  //  J03 / gpio 0.19 / "VIN3A_D13"       (default nopull, external pulldown)
  37. #define P16_27  (0x3400 + 4 *  14)  //  H02 / gpio 0.20 / "VIN3A_D14"       (default nopull, external pulldown)
  38. //      P16_28                      // ⊥
  39. //      P16_29                      // ×
  40. //      P16_30                      // ⊥
  41. //      P16_A3                      // +3.3V
  42. //      P16_B2                      // +5V
  43.  
  44. //      P16_A2                      // ⊥
  45. //      P16_31                      // ⊥
  46. //      P16_32                      // ⊥
  47. #define P16_33  (0x3400 + 4 * 183)  //  B13 / gpio 4.12 / "GPIO5_12"        (default pulldown, default slow slew)
  48. #define P16_34  (0x3400 + 4 * 181)  //  B12 / gpio 4.10 / "GPIO5_10"        (default pulldown, default slow slew)
  49. #define P16_35  (0x3400 + 4 *  48)  //  P07 / gpio 1.22 / "DMA_EVT1"        (default pullup)
  50. #define P16_36  (0x3400 + 4 *  16)  //  R06 / gpio 6.03 / "VIN3A_D16"       (default pulldown)
  51. #define P16_37  (0x3400 + 4 *  25)  //  R04 / gpio 0.31 / "VIN3A_VSYNC"     (default pulldown)
  52. #define P16_38  (0x3400 + 4 *  31)  //  U02 / gpio 1.05 / "GPIO2_5"         (default pulldown)
  53. #define P16_39  (0x3400 + 4 *  32)  //  U01 / gpio 1.06 / "GPIO2_6"         (default pulldown)
  54. #define P16_40  (0x3400 + 4 *  30)  //  T02 / gpio 1.04 / "GPIO2_4"         (default pulldown)
  55. #define P16_41  (0x3400 + 4 *  45)  //  T01 / gpio 1.19 / "GPIO2_19"        (default pullup)
  56. #define P16_42  (0x3400 + 4 *  19)  //  T07 / gpio 6.06 / "VIN3A_D19"       (default pulldown)
  57. #define P16_43  (0x3400 + 4 *  17)  //  T09 / gpio 6.04 / "VIN3A_D17"       (default pulldown)
  58. #define P16_44  (0x3400 + 4 *  27)  //  P09 / gpio 1.01 / "VIN3A_FLD"       (default pulldown)
  59. #define P16_45  (0x3400 + 4 *  23)  //  P05 / gpio 0.29 / "VIN3A_D23"       (default pulldown)
  60. #define P16_46  (0x3400 + 4 *  28)  //  P04 / gpio 1.02 / "GPIO2_2"         (default pulldown)
  61. #define P16_47  (0x3400 + 4 *  50)  //  M05 / gpio 1.24 / "GPIO2_24"        (default pullup)
  62. #define P16_48  (0x3400 + 4 *  33)  //  P03 / gpio 1.07 / "GPIO2_17"        (default pulldown)
  63. #define P16_49  (0x3400 + 4 *  46)  //  P02 / gpio 1.20 / "GPIO2_20"        (default pullup)
  64. #define P16_50  (0x3400 + 4 *  47)  //  P01 / gpio 1.21 / "VIN3A_CLKO"      (default pullup)
  65. #define P16_51  (0x3400 + 4 *   0)  //  M06 / gpio 0.06 / "VIN3A_D0"        (default nopull, external pulldown)
  66. #define P16_52  (0x3400 + 4 *   1)  //  M02 / gpio 0.07 / "VIN3A_D1"        (default nopull, external pullup)
  67. #define P16_53  (0x3400 + 4 *   6)  //  L03 / gpio 0.12 / "VIN3A_D6"        (default nopull, external pulldown)
  68. #define P16_54  (0x3400 + 4 *   7)  //  L02 / gpio 0.13 / "VIN3A_D7"        (default nopull, external pulldown)
  69. #define P16_55  (0x3400 + 4 *  11)  //  J02 / gpio 6.29 / "VIN3A_D11"       (default nopull, external pulldown)
  70. #define P16_56  (0x3400 + 4 *  10)  //  J01 / gpio 6.28 / "VIN3A_D10"       (default nopull, external pulldown)
  71. #define P16_57  (0x3400 + 4 *   9)  //  K02 / gpio 6.19 / "VIN3A_D9"        (default nopull, external pulldown)
  72. //      P16_58                      // ⊥
  73. //      P16_59                      // ×
  74. //      P16_60                      // ⊥
  75. //      P16_A4                      // ×
  76.  
  77.  
  78. //      P17_B1                      // +12V
  79. //      P17_A1                      // ×
  80. //      P17_01                      // ⊥
  81. //      P17_02                      // ⊥
  82. #define P17_03  (0x3400 + 4 * 222)  // AB04 / gpio 5.11 / "GPIO6_11"        (default pullup)
  83. #define P17_04  (0x3400 + 4 * 224)  // AC04 / gpio 5.30 / "MMC3_CMD"        (default pullup)
  84. #define P17_05  (0x3400 + 4 * 221)  // AC05 / gpio 5.10 / "EHRPWM2A"        (default pullup)
  85. #define P17_06  (0x3400 + 4 * 232)  // AB05 / gpio 0.25 / "MMC3_DAT7"       (default pullup)
  86. #define P17_07  (0x3400 + 4 * 225)  // AC07 / gpio 5.31 / "MMC3_DAT0"       (default pullup)
  87. #define P17_08  (0x3400 + 4 * 227)  // AC09 / gpio 6.01 / "MMC3_DAT2"       (default pullup)
  88. #define P17_09  (0x3400 + 4 * 210)  // AB09 / no gpio   / "UART9_TXD"       (default pulldown)
  89. #define P17_10  (0x3400 + 4 * 209)  // AA03 / no gpio   / "UART9_RXD"       (default pulldown)
  90. #define P17_11  (0x3400 + 4 * 207)  //  G16 / no gpio   / "UART8_CTSN"      (default pulldown)
  91. #define P17_12  (0x3400 + 4 * 164)  //  F21 / gpio 5.16 / "TIMER3"          (default pullup)
  92. #define P17_13  (0x3400 + 4 * 163)  //  F20 / gpio 5.15 / "TIMER2"          (default pullup)
  93. #define P17_14  (0x3400 + 4 * 208)  //  D17 / no gpio   / "UART8_RTSN"      (default pulldown)
  94. #define P17_15  (0x3400 + 4 * 178)  //  F13 / gpio 4.07 / "GPIO5_7"         (default pulldown)
  95. #define P17_16  (0x3400 + 4 * 197)  //  D15 / gpio 0.04 / "MCASP2_AXR4"     (default pulldown)
  96. #define P17_17  (0x3400 + 4 * 176)  //  J11 / gpio 4.05 / "GPIO5_5"         (default pulldown)
  97. #define P17_18  (0x3400 + 4 * 195)  //  C15 / gpio 5.08 / "MCASP2_AXR2"     (default pulldown, default slow slew)
  98. #define P17_19  (0x3400 + 4 * 188)  //  F14 / gpio 5.06 / "MCASP7_FSX"      (default pulldown, default slow slew)
  99. #define P17_20  (0x3400 + 4 * 245)  //  G19 / gpio 0.15 / "DCAN1_RX"        (default pullup, default slow slew)
  100. #define P17_21  (0x3400 + 4 * 189)  //  A19 / no gpio   / "MCASP2_CLKX"     (default pulldown)
  101. #define P17_22  (0x3400 + 4 * 196)  //  A16 / gpio 5.09 / "MCASP2_AXR3"     (default pulldown, default slow slew)
  102. #define P17_23  (0x3400 + 4 * 194)  //  A15 / no gpio   / "MCASP2_AXR1"     (default pulldown)
  103. #define P17_24  (0x3400 + 4 * 198)  //  B16 / gpio 5.07 / "MCASP2_AXR5"     (default pulldown)
  104. #define P17_25  (0x3400 + 4 * 180)  //  D12 / gpio 4.09 / "GPIO5_9"         (default pulldown)
  105. #define P17_26  (0x3400 + 4 * 199)  //  B17 / gpio 1.29 / "MCASP2_AXR6"     (default pulldown)
  106. #define P17_27  (0x3400 + 4 * 206)  //  A21 / no gpio   / "UART8_TXD"       (default pulldown)
  107. #define P17_28  (0x3400 + 4 * 167)  //  B26 / gpio 5.19 / "GPIO6_19"        (default pulldown)
  108. //      P17_29                      // ×
  109. //      P17_30                      // ×
  110. //      P17_A3                      // +3.3V
  111. //      P17_B2                      // +5V
  112.  
  113. //      P17_A2                      // ⊥
  114. //      P17_31                      // ⊥
  115. //      P17_32                      // ⊥
  116. #define P17_33  (0x3400 + 4 * 228)  // AC03 / gpio 6.02 / "MMC3_DAT3"       (default pullup)
  117. #define P17_34  (0x3400 + 4 * 223)  // AD04 / gpio 5.29 / "MMC3_CLK"        (default pullup)
  118. #define P17_35  (0x3400 + 4 * 230)  // AD06 / gpio 0.23 / "MMC3_DAT5"       (default pullup)
  119. #define P17_36  (0x3400 + 4 * 226)  // AC06 / gpio 6.00 / "MMC3_DAT1"       (default pullup)
  120. #define P17_37  (0x3400 + 4 * 229)  // AC08 / gpio 0.22 / "MMC3_DAT4"       (default pullup)
  121. #define P17_38  (0x3400 + 4 * 231)  // AB08 / gpio 0.24 / "MMC3_DAT6"       (default pullup)
  122. #define P17_39  (0x3400 + 4 * 212)  // AA04 / no gpio   / "UART9_RTSN"      (default pulldown)
  123. #define P17_40  (0x3400 + 4 * 211)  // AB03 / no gpio   / "UART9_CTSN"      (default pulldown)
  124. #define P17_41  (0x3400 + 4 * 168)  //  C23 / gpio 5.20 / "CLKOUT3"         (default pulldown)
  125. #define P17_42  (0x3400 + 4 * 162)  //  E21 / gpio 5.14 / "TIMER1"          (default pullup)
  126. #define P17_43  (0x3400 + 4 * 205)  //  C18 / no gpio   / "UART8_RXD"       (default pulldown)
  127. #define P17_44  (0x3400 + 4 * 191)  //  E15 / no gpio   / "MCASP2_ACLKR"    (default pulldown)
  128. #define P17_45  (0x3400 + 4 * 177)  //  E12 / gpio 4.06 / "GPIO5_6"         (default pulldown)
  129. #define P17_46  (0x3400 + 4 * 172)  //  J14 / gpio 4.01 / "I2C4_SCL"        (default pulldown)
  130. #define P17_47  (0x3400 + 4 * 175)  //  G13 / gpio 4.04 / "GPIO5_4"         (default pulldown)
  131. #define P17_48  (0x3400 + 4 * 187)  //  G14 / gpio 5.05 / "MCASP7_CLKX"     (default pulldown, default slow slew)
  132. #define P17_49  (0x3400 + 4 * 186)  //  A13 / gpio 5.04 / "MCASP7_AXR1"     (default pulldown, default slow slew)
  133. #define P17_50  (0x3400 + 4 * 244)  //  G20 / gpio 0.14 / "DCAN1_TX"        (default pullup, default slow slew)
  134. #define P17_51  (0x3400 + 4 * 233)  //  A25 / gpio 6.07 / "GPIO7_7"         (default pulldown)
  135. #define P17_52  (0x3400 + 4 * 190)  //  A18 / no gpio   / "MCASP2_FSX"      (default pulldown, default slow slew)
  136. #define P17_53  (0x3400 + 4 * 171)  //  B14 / gpio 4.00 / "I2C4_SDA"        (default pulldown)
  137. #define P17_54  (0x3400 + 4 * 193)  //  B15 / no gpio   / "MCASP2_AXR0"     (default pulldown)
  138. #define P17_55  (0x3400 + 4 * 179)  //  C12 / gpio 4.08 / "GPIO5_8"         (default pulldown)
  139. #define P17_56  (0x3400 + 4 * 200)  //  A17 / gpio 0.05 / "MCASP2_AXR7"     (default pulldown)
  140. #define P17_57  (0x3400 + 4 * 192)  //  A20 / no gpio   / "MCASP2_FSR"      (default pulldown)
  141. #define P17_58  (0x3400 + 4 * 166)  //  E17 / gpio 5.18 / "GPIO6_18"        (default pulldown)
  142. //      P17_59                      // ×
  143. //      P17_60                      // ×
  144. //      P17_A4                      // ×
  145.  
  146.  
  147. //      P18_B1                      // +12V
  148. //      P18_A1                      // ×
  149. //      P18_01                      // ⊥
  150. //      P18_02                      // ⊥
  151. #define P18_03  (0x3400 + 4 * 173)  //  G12 / gpio 4.02 / "I2C5_SDA"        (default pulldown, default slow slew)
  152. #define P18_04  (0x3400 + 4 * 174)  //  F12 / gpio 4.03 / "I2C5_SCL"        (default pulldown, default slow slew)
  153. //      P18_05                      //                    "PWRON"
  154. #define P18_06  (0x3400 + 4 * 101)  //  F06 / gpio 3.12 / "EHRPWM2_TRIPZONE_INPUT"  (default pulldown)
  155. #define P18_07  (0x3400 + 4 *  99)  //  E06 / gpio 3.10 / "GPIO4_10"        (default pulldown)
  156. #define P18_08  (0x3400 + 4 *  95)  //  F04 / gpio 3.06 / "UART10_RTSn"     (default pulldown)
  157. #define P18_09  (0x3400 + 4 *  86)  //  G02 / gpio 2.29 / "GPIO3_29"        (default pulldown)
  158. #define P18_10  (0x3400 + 4 *  91)  //  F03 / gpio 3.02 / "PR1_UART0_TXD"   (default pulldown)
  159. #define P18_11  (0x3400 + 4 *  85)  //  E01 / gpio 2.28 / "GPIO3_28"        (default pulldown)
  160. #define P18_12  (0x3400 + 4 *  92)  //  D01 / gpio 3.03 / "UART10_RXD"      (default pulldown)
  161. #define P18_13  (0x3400 + 4 *  94)  //  D02 / gpio 3.05 / "UART10_CTSn"     (default pulldown)
  162. #define P18_14  (0x3400 + 4 * 134)  //  C07 / gpio 7.15 / "VOUT1_D15"       (default pulldown)
  163. #define P18_15  (0x3400 + 4 * 132)  //  C06 / gpio 7.13 / "VOUT1_D13"       (default pulldown)
  164. #define P18_16  (0x3400 + 4 * 129)  //  D07 / gpio 7.10 / "VOUT1_D10"       (default pulldown)
  165. #define P18_17  (0x3400 + 4 * 133)  //  C08 / gpio 7.14 / "VOUT1_D14"       (default pulldown)
  166. #define P18_18  (0x3400 + 4 * 130)  //  D08 / gpio 7.11 / "VOUT1_D11"       (default pulldown)
  167. #define P18_19  (0x3400 + 4 * 139)  //  C09 / gpio 7.20 / "VOUT1_D20"       (default pulldown)
  168. #define P18_20  (0x3400 + 4 * 131)  //  A05 / gpio 7.12 / "VOUT1_D12"       (default pulldown)
  169. #define P18_21  (0x3400 + 4 * 137)  //  A07 / gpio 7.18 / "VOUT1_D18"       (default pulldown)
  170. #define P18_22  (0x3400 + 4 * 138)  //  A08 / gpio 7.19 / "VOUT1_D19"       (default pulldown)
  171. #define P18_23  (0x3400 + 4 * 140)  //  A09 / gpio 7.21 / "VOUT1_D21"       (default pulldown)
  172. #define P18_24  (0x3400 + 4 * 142)  //  A10 / gpio 7.23 / "VOUT1_D23"       (default pulldown)
  173. #define P18_25  (0x3400 + 4 * 119)  //  F11 / gpio 7.00 / "VOUT1_D0"        (default pulldown)
  174. #define P18_26  (0x3400 + 4 * 122)  //  G11 / gpio 7.03 / "VOUT1_D3"        (default pulldown)
  175. #define P18_27  (0x3400 + 4 * 117)  //  C11 / gpio 3.22 / "VOUT1_HSYNC"     (default pulldown)
  176. #define P18_28  (0x3400 + 4 * 118)  //  E11 / gpio 3.23 / "VOUT1_VSYNC"     (default pulldown)
  177. #define P18_29  (0x3400 + 4 * 147)  //  Y01 / gpio 4.19 / "GPIO5_19"        (default pulldown, default slow slew)
  178. #define P18_30  (0x3400 + 4 * 248)  //  B27 / gpio 6.22 / "UART1_TXD"       (default pullup, default slow slew)
  179. //      P18_A3                      // +3.3V
  180. //      P18_B2                      // +5V
  181.  
  182. //      P18_A2                      // ⊥
  183. //      P18_31                      // ⊥
  184. //      P18_32                      // ⊥
  185. //      P18_33  (0x3400 + 4 * 281)  //  F23 / no gpio   / "RSTOUTn"
  186. //      P18_34                      //                    "RESETIN"
  187. #define P18_35  (0x3400 + 4 * 265)  // AC16 / gpi  0.03 / "EXT_WAKE"        (default nopull, input-only)
  188. #define P18_36  (0x3400 + 4 *  87)  //  H07 / gpio 2.30 / "GPIO3_30"        (default pulldown)
  189. #define P18_37  (0x3400 + 4 *  89)  //  G06 / gpio 3.00 / "PR1_UART0_RTSn"  (default pulldown)
  190. #define P18_38  (0x3400 + 4 *  98)  //  F05 / gpio 3.09 / "GPIO4_9"         (default pulldown)
  191. #define P18_39  (0x3400 + 4 *  97)  //  E04 / gpio 3.08 / "GPIO4_8"         (default pulldown)
  192. #define P18_40  (0x3400 + 4 *  88)  //  G01 / gpio 2.31 / "PR1_UART0_CTSn"  (default pulldown)
  193. #define P18_41  (0x3400 + 4 *  90)  //  F02 / gpio 3.01 / "PR1_UART0_RXD"   (default pulldown)
  194. #define P18_42  (0x3400 + 4 *  93)  //  E02 / gpio 3.04 / "UART10_TXD"      (default pulldown)
  195. #define P18_43  (0x3400 + 4 *  96)  //  C01 / gpio 3.07 / "GPIO4_7"         (default pulldown)
  196. #define P18_44  (0x3400 + 4 * 100)  //  D03 / gpio 3.11 / "EHRPWM2B"        (default pulldown)
  197. #define P18_45  (0x3400 + 4 * 125)  //  F08 / gpio 7.06 / "VOUT1_D6"        (default pulldown)
  198. #define P18_46  (0x3400 + 4 * 126)  //  E07 / gpio 7.07 / "VOUT1_D7"        (default pulldown)
  199. #define P18_47  (0x3400 + 4 * 127)  //  E08 / gpio 7.08 / "VOUT1_D8"        (default pulldown)
  200. #define P18_48  (0x3400 + 4 * 123)  //  E09 / gpio 7.04 / "VOUT1_D4"        (default pulldown)
  201. #define P18_49  (0x3400 + 4 * 124)  //  F09 / gpio 7.05 / "VOUT1_D5"        (default pulldown)
  202. #define P18_50  (0x3400 + 4 * 135)  //  B07 / gpio 7.16 / "VOUT1_D16"       (default pulldown)
  203. #define P18_51  (0x3400 + 4 * 136)  //  B08 / gpio 7.17 / "VOUT1_D17"       (default pulldown)
  204. #define P18_52  (0x3400 + 4 * 141)  //  B09 / gpio 7.22 / "VOUT1_D22"       (default pulldown)
  205. #define P18_53  (0x3400 + 4 * 115)  //  B10 / gpio 3.20 / "VOUT1_DE"        (default pulldown)
  206. #define P18_54  (0x3400 + 4 * 121)  //  F10 / gpio 7.02 / "VOUT1_D2"        (default pulldown)
  207. #define P18_55  (0x3400 + 4 * 120)  //  G10 / gpio 7.01 / "VOUT1_D1"        (default pulldown)
  208. #define P18_56  (0x3400 + 4 * 128)  //  D09 / gpio 7.09 / "VOUT1_D9"        (default pulldown)
  209. #define P18_57  (0x3400 + 4 * 114)  //  D11 / gpio 3.19 / "VOUT1_CLK"       (default pulldown)
  210. //      P18_58                      // ×
  211. #define P18_59  (0x3400 + 4 * 146)  //  V02 / gpio 4.18 / "GPIO5_18"        (default pulldown, default slow slew)
  212. #define P18_60  (0x3400 + 4 * 249)  //  C26 / gpio 6.23 / "UART1_RXD"       (default pullup, default slow slew)
  213. //      P18_A4                      // ×
  214.  
  215.  
  216. //      P19_B1                      // +12V
  217. //      P19_A1                      // ×
  218. //      P19_01                      // ⊥
  219. //      P19_02                      // ×
  220. //      P19_03                      // ×
  221. //      P19_04                      // ⊥
  222. //      P19_05                      // ⊥
  223. //      P19_06                      //                    "SATA_SEL"
  224. //      P19_07                      // AH09 / no gpio   / "EXP_SATA_RXN"
  225. //      P19_08                      // AG09 / no gpio   / "EXP_SATA_RXP"
  226. //      P19_09                      // ⊥
  227. //      P19_10                      // ⊥
  228. #define P19_11  (0x3400 + 4 *  77)  // AF01 / gpio 2.20 / "GPIO3_20"        (default pulldown)
  229. #define P19_12  (0x3400 + 4 *  81)  // AE02 / gpio 2.24 / "GPIO3_24"        (default pulldown)
  230. //      P19_13                      // ⊥
  231. #define P19_14  (0x3400 + 4 *  68)  // AH04 / gpio 2.11 / "GPIO3_11"        (default pulldown)
  232. #define P19_15  (0x3400 + 4 *  69)  // AG04 / gpio 2.12 / "GPIO3_12"        (default pulldown)
  233. //      P19_16                      // ⊥
  234. //      P19_17                      // AH11 / no gpio   / "CON.PCIE_RXP1"
  235. //      P19_18                      // AG11 / no gpio   / "CON.PCIE_RXN1"
  236. //      P19_19                      // ⊥
  237. //      P19_20                      // AH12 / no gpio   / "CON.PCIE_TXP1"
  238. //      P19_21                      // AG12 / no gpio   / "CON.PCIE_TXN1"
  239. //      P19_22                      // ⊥
  240. //      P19_23                      // ⊥
  241. //      P19_24                      // AH13 / no gpio   / "CON.PCIE_RXP0"
  242. //      P19_25                      // AG13 / no gpio   / "CON.PCIE_RXN0"
  243. //      P19_26                      // ⊥
  244. //      P19_27                      // AH14 / no gpio   / "CON.PCIE_TXP0"
  245. //      P19_28                      // AG14 / no gpio   / "CON.PCIE_TXN0"
  246. //      P19_29                      // ⊥
  247. //      P19_30                      // ×
  248. //      P19_A3                      // +3.3V
  249. //      P19_B2                      // +5V
  250.  
  251. //      P19_A2                      // ⊥
  252. //      P19_31                      // ⊥
  253. //      P19_32                      // ⊥
  254. //      P19_33                      // ×
  255. //      P19_34                      // ⊥
  256. //      P19_35                      // AH10 / no gpio   / "EXP_SATA_TXP"
  257. //      P19_36                      // AG10 / no gpio   / "EXP_SATA_TXN"
  258. //      P19_37                      // ⊥
  259. //      P19_38                      // ⊥
  260. #define P19_39  (0x3400 + 4 *  80)  // AE01 / gpio 2.23 / "GPIO3_23"        (default pulldown)
  261. #define P19_40  (0x3400 + 4 *  83)  // AD02 / gpio 2.26 / "GPIO3_26"        (default pulldown)
  262. //      P19_41                      // ⊥
  263. #define P19_42  (0x3400 + 4 *  73)  // AF02 / gpio 2.16 / "GPIO3_16"        (default pulldown)
  264. #define P19_43  (0x3400 + 4 *  75)  // AF03 / gpio 2.18 / "GPIO3_18"        (default pulldown)
  265. //      P19_44                      // ⊥
  266. #define P19_45  (0x3400 + 4 *  65)  // AH03 / gpio 2.08 / "GPIO3_8"         (default pulldown)
  267. #define P19_46  (0x3400 + 4 *  71)  // AG03 / gpio 2.14 / "GPIO3_14"        (default pulldown)
  268. //      P19_47                      // ⊥
  269. #define P19_48  (0x3400 + 4 *  66)  // AH05 / gpio 2.09 / "GPIO3_9"         (default pulldown)
  270. #define P19_49  (0x3400 + 4 *  72)  // AG05 / gpio 2.15 / "GPIO3_15"        (default pulldown)
  271. //      P19_50                      // ⊥
  272. //      P19_51                      // ⊥
  273. #define P19_52  (0x3400 + 4 *  64)  // AH06 / gpio 2.07 / "GPIO3_7"         (default pulldown)
  274. #define P19_53  (0x3400 + 4 *  67)  // AG06 / gpio 2.10 / "GPIO3_10"        (default pulldown)
  275. //      P19_54                      // ⊥
  276. #define P19_55  (0x3400 + 4 *  56)  // AH07 / gpio 1.31 / "GPIO2_31"        (default pulldown, default slow slew)
  277. #define P19_56  (0x3400 + 4 *  63)  // AG07 / gpio 2.06 / "GPIO3_6"         (default pulldown)
  278. //      P19_57                      // ⊥
  279. //      P19_58                      //                    "PCI_CONN_REFN"
  280. //      P19_59                      //                    "PCI_CONN_REFP"
  281. //      P19_60                      // ⊥
  282. //      P19_A4                      // ×
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement