Advertisement
lehjr

Atrix GPIO sorted by padgroups

May 21st, 2013
165
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C 33.20 KB | None | 0 0
  1. TEGRA_PINGROUP_ATA | TEGRA_MUX_SAFE | TEGRA_PUPD_PULL_UP | TEGRA_TRI_NORMAL
  2. =================================================================================
  3. #define TEGRA_GPIO_PI3      67 //(ATA)(UNKNOWN)
  4. #define TEGRA_GPIO_PI4      68 //(ATA)(UNKNOWN)
  5. #define TEGRA_GPIO_PI6      70 //(ATA)(UNKNOWN)
  6.  
  7.  
  8.  
  9. TEGRA_PINGROUP_ATB | TEGRA_MUX_SDIO4 | TEGRA_PUPD_PULL_UP | TEGRA_TRI_NORMAL
  10. =================================================================================
  11. #define TEGRA_GPIO_PI2      66  //(ATB)(EMMC)(?) AP_HSMMC_CLK/EMMC_CLK
  12. #define TEGRA_GPIO_PT7      159 //(ATB)(EMMC)(?) AP_HSMMC_CMD/EMMC_CMD
  13.  
  14.  
  15.  
  16. TEGRA_PINGROUP_ATC | TEGRA_MUX_SAFE | TEGRA_PUPD_PULL_UP | TEGRA_TRI_NORMAL
  17. =================================================================================
  18. #define TEGRA_GPIO_PI5      69 //(ATB)(MICRO SD CARD)(IN) SD_DETECT *** Documentation shows this pin is ATC, code shows it is ATB
  19. #define TEGRA_GPIO_PG0      48 //(ATC)(UNUSED)(PU)
  20. #define TEGRA_GPIO_PG1      49 //(ATC)(UNUSED)(PU)
  21. #define TEGRA_GPIO_PG2      50 //(ATC)(UNUSED)(PU)
  22. #define TEGRA_GPIO_PG3      51 //(ATC)(UNUSED)(PU)
  23. #define TEGRA_GPIO_PG4      52 //(ATC)(RESERVED)RAMCODE0
  24. #define TEGRA_GPIO_PG5      53 //(ATC)(RESERVED)RAMCODE1
  25. #define TEGRA_GPIO_PG6      54 //(ATC)(RESERVED)RAMCODE2
  26. #define TEGRA_GPIO_PG7      55 //(ATC)(RESERVED)RAMCODE3
  27. #define TEGRA_GPIO_PI0      64 //(ATC)(UNKNOWN)
  28. #define TEGRA_GPIO_PI1      65 //(ATC)(EMMC FORCE FLASH)(IN) FORCE_FLASH_MODE_N
  29. #define TEGRA_GPIO_PI7      71 //(ATC)(UNUSED)(PU)
  30. #define TEGRA_GPIO_PK0      80 //(ATC)(JTAG CONTROL)(OUT) TAG_ARM0
  31. #define TEGRA_GPIO_PK1      81 //(ATC)(JTAG CONTROL)(OUT) TAG_ARM1
  32. #define TEGRA_GPIO_PK2      82 //(ATC)(UNUSED)(PU)
  33. #define TEGRA_GPIO_PK3      83 //(ATC)(UNUSED)(PU)
  34. #define TEGRA_GPIO_PK4      84 //(ATC)(UNUSED)(PU)
  35.  
  36.  
  37.  
  38. TEGRA_PINGROUP_ATD | TEGRA_MUX_SAFE | TEGRA_PUPD_NORMAL | TEGRA_TRI_NORMAL
  39. =================================================================================
  40. #define TEGRA_GPIO_PH0      56 //(ATD)(UNUSED)(PU)
  41. #define TEGRA_GPIO_PH1      57 //(ATD)(UNUSED)(PU)
  42. #define TEGRA_GPIO_PH2      58 //(ATD)(UNUSED)(PU)
  43. #define TEGRA_GPIO_PH3      59 //(ATD)(UNUSED)(PU)
  44.  
  45.  
  46.  
  47. TEGRA_PINGROUP_ATE | TEGRA_MUX_SAFE | TEGRA_PUPD_NORMAL | TEGRA_TRI_NORMAL
  48. =================================================================================
  49. #define TEGRA_GPIO_PH4      60 //(ATE)(AP BOOT SELECTION)
  50. #define TEGRA_GPIO_PH5      61 //(ATE)(AP BOOT SELECTION)
  51. #define TEGRA_GPIO_PH6      62 //(ATE)(AP BOOT SELECTION)
  52. #define TEGRA_GPIO_PH7      63 //(ATE)(AP BOOT SELECTION)
  53.  
  54.  
  55.  
  56. TEGRA_PINGROUP_CDEV1 | TEGRA_MUX_OSC | TEGRA_PUPD_NORMAL | TEGRA_TRI_NORMAL
  57. =================================================================================
  58. #define TEGRA_GPIO_PW4      180 //(CDEV1)(AP 26MHZ FILTER)(OUT) AP_26MHZ_CLK
  59.  
  60.  
  61.  
  62. TEGRA_PINGROUP_CDEV2 | TEGRA_MUX_OSC | TEGRA_PUPD_NORMAL | TEGRA_TRI_NORMAL
  63. =================================================================================
  64. #define TEGRA_GPIO_PW5      181 //(CDEV2)(UNUSED)(PD)
  65.  
  66.  
  67.  
  68. TEGRA_PINGROUP_CRTP | TEGRA_MUX_CRT | TEGRA_PUPD_NORMAL | TEGRA_TRI_TRISTATE
  69. =================================================================================
  70. /* NO GPIO's in this group */
  71.  
  72.  
  73.  
  74. (placeholder)CSI
  75. =================================================================================
  76. /* NO GPIO's in this group */
  77.  
  78.  
  79.  
  80. TEGRA_PINGROUP_CSUS | TEGRA_MUX_VI_SENSOR_CLK | TEGRA_PUPD_NORMAL | TEGRA_TRI_NORMAL
  81. =================================================================================
  82. #define TEGRA_GPIO_PT1      153 //(CSUS)(CAMERA)(OUT) CAM_MCLK
  83.  
  84.  
  85.  
  86. TEGRA_PINGROUP_DAP1 | TEGRA_MUX_DAP1 | TEGRA_PUPD_PULL_DOWN | TEGRA_TRI_NORMAL
  87. =================================================================================
  88. #define TEGRA_GPIO_PN0      104 //(DAP1)(DIGITAL AUDIO)(OUT) AP_DAP1_FS/MMSAP_FS
  89. #define TEGRA_GPIO_PN1      105 //(DAP1)(DIGITAL AUDIO)(IN)  AP_DAP1_DIN/MMSAP_DOUT
  90. #define TEGRA_GPIO_PN2      106 //(DAP1)(DIGITAL AUDIO)(OUT) AP_DAP1_DOUT/MMSAP_DIN
  91. #define TEGRA_GPIO_PN3      107 //(DAP1)(DIGITAL AUDIO)(OUT) AP_DAP1_CLK/MMSAP_CLK
  92.  
  93.  
  94.  
  95. TEGRA_PINGROUP_DAP2 | TEGRA_MUX_DAP2 | TEGRA_PUPD_PULL_DOWN | TEGRA_TRI_NORMAL
  96. =================================================================================
  97. #define TEGRA_GPIO_PA2      2 //(DAP2)(DIGITAL AUDIO)(OUT) AP_DAP2_FS/ASAP_FS  
  98. #define TEGRA_GPIO_PA3      3 //(DAP2)(DIGITAL AUDIO)(OUT) AP_DAP2_CLK/ASAP_CLK
  99. #define TEGRA_GPIO_PA4      4 //(DAP2)(DIGITAL AUDIO)(IN)  AP_DAP2_DIN/ASAP_DOUT
  100. #define TEGRA_GPIO_PA5      5 //(DAP2)(DIGITAL AUDIO)(OUT) AP_DAP2_DOUT/ASAP_DIN
  101.  
  102.  
  103.  
  104. TEGRA_PINGROUP_DAP3 | TEGRA_MUX_DAP3 | TEGRA_PUPD_PULL_DOWN | TEGRA_TRI_NORMAL
  105. ===============================================================================
  106. #define TEGRA_GPIO_PP0      120 //(DAP3)(DIGITAL AUDIO)(OUT) AP_DAP3_FS/BP_FS
  107. #define TEGRA_GPIO_PP1      121 //(DAP3)(DIGITAL AUDIO)(IN)  AP_DAP3_DIN/BP_DOUT
  108. #define TEGRA_GPIO_PP2      122 //(DAP3)(DIGITAL AUDIO)(OUT) AP_DAP3_DOUT/BP_DIN
  109. #define TEGRA_GPIO_PP3      123 //(DAP3)(DIGITAL AUDIO)(OUT) AP_DAP3_CLK/BP_CLK
  110.  
  111.  
  112.  
  113. TEGRA_PINGROUP_DAP4 | TEGRA_MUX_DAP4 | TEGRA_PUPD_PULL_DOWN | TEGRA_TRI_NORMAL
  114. ===============================================================================
  115. #define TEGRA_GPIO_PP4      124 //(DAP4)(DIGITAL AUDIO)(IN)  AP_DAP4_DOUT/BT_MMSAP_DIN
  116. #define TEGRA_GPIO_PP5      125 //(DAP4)(DIGITAL AUDIO)(OUT) AP_DAP4_DIN/BT_MMSAP_DOUT
  117. #define TEGRA_GPIO_PP6      126 //(DAP4)(DIGITAL AUDIO)(OUT) AP_DAP4_DOUT/BT_MMSAP_DIN
  118. #define TEGRA_GPIO_PP7      127 //(DAP4)(DIGITAL AUDIO)(OUT) AP_DAP4_CLK/BT_MMSAP_CLK
  119.  
  120.  
  121.  
  122. (placeholder)DBG
  123. ===============================================================================
  124. /* NO GPIO's in this group */
  125.  
  126.  
  127.  
  128. TEGRA_PINGROUP_DDC | TEGRA_MUX_I2C2 | TEGRA_PUPD_PULL_UP | TEGRA_TRI_NORMAL
  129. ===============================================================================
  130. /* NO GPIO's in this group */
  131.  
  132.  
  133.  
  134. (placeholder)DSI
  135. ===============================================================================
  136. /* NO GPIO's in this group */
  137.  
  138.  
  139.  
  140. TEGRA_PINGROUP_DTA | TEGRA_MUX_VI |  TEGRA_PUPD_PULL_DOWN | TEGRA_TRI_NORMAL
  141. ===============================================================================
  142. #define TEGRA_GPIO_PD5      29  //(DTA)(BP/AP)(OUT) AP_STATUS_2
  143. #define TEGRA_GPIO_PT4      156 //(DTA)(UNUSED)(PD)
  144.  
  145.  
  146.  
  147. TEGRA_PINGROUP_DTB | TEGRA_MUX_VI | TEGRA_PUPD_PULL_DOWN | TEGRA_TRI_NORMAL
  148. ===============================================================================
  149. #define TEGRA_GPIO_PT2      154 //(DTB)(UNUSED)(PD)
  150. #define TEGRA_GPIO_PT3      155 //(DTB)(CAMERA)(OUT) FLASH_RESET_N
  151.  
  152.  
  153.  
  154. TEGRA_PINGROUP_DTC | TEGRA_MUX_VI | TEGRA_PUPD_PULL_DOWN | TEGRA_TRI_NORMAL
  155. ===============================================================================
  156. #define TEGRA_GPIO_PD6      30 //(DTC)(UNUSED)(PD)
  157. #define TEGRA_GPIO_PD7      31 //(DTC)(UNUSED)(PD)
  158.  
  159.  
  160.  
  161. TEGRA_PINGROUP_DTD | TEGRA_MUX_VI | TEGRA_PUPD_PULL_DOWN | TEGRA_TRI_NORMAL
  162. ===============================================================================
  163. #define TEGRA_GPIO_PL0      88 //(DTD)(BP/AP)(OUT)  AP_STATUS_0
  164. #define TEGRA_GPIO_PL1      89 //(DTD)(BP/AP)(OUT)  AP_SPI1_MRDY
  165. #define TEGRA_GPIO_PL2      90 //(DTD)(BP/AP)(OUT)  AP_SPI3_MRDY
  166. #define TEGRA_GPIO_PL3      91 //(DTD)(BP/AP)(OUT)  AP_STATUS_1
  167. #define TEGRA_GPIO_PL4      92 //(DTD)(CAMERA)(OUT) VGA_RESET_N
  168. #define TEGRA_GPIO_PL5      93 //(DTD)(UNUSED)(PD)
  169. #define TEGRA_GPIO_PL6      94 //(DTD)(UNUSED)(PD)
  170. #define TEGRA_GPIO_PL7      95 //(DTD)(UNUSED)(PD)
  171. #define TEGRA_GPIO_PT0      152 //(DTD)(BP/IPC)(IN) BP_STATUS_2
  172.  
  173.  
  174. TEGRA_PINGROUP_DTE | TEGRA_MUX_SAFE | TEGRA_PUPD_NORMAL | TEGRA_TRI_NORMAL
  175. ===============================================================================
  176. #define TEGRA_GPIO_PA0      0   //(DTE)(BP/IPC)(OUT) BP_WAKE_AP_UART
  177. #define TEGRA_GPIO_PD2      26  //(DTE)(CAMERA)(OUT) 5MP_RESET_N
  178. #define TEGRA_GPIO_PBB1     217 //(DTE)(CAMERA)(OUT) 5MP_PWRDN
  179. #define TEGRA_GPIO_PBB4     220 //(DTE)(CAMERA)(OUT) FLASH_STROBE
  180. #define TEGRA_GPIO_PBB5     221 //(DTE)(CAMERA)(OUT) VGA_PWRDN
  181.  
  182.  
  183.  
  184. TEGRA_PINGROUP_DTF | TEGRA_MUX_I2C3 | TEGRA_PUPD_PULL_DOWN | TEGRA_TRI_NORMAL
  185. ===============================================================================
  186. #define TEGRA_GPIO_PBB2     218 //(DTF)(I2C)(OUT) CAM_I2C_SCL
  187. #define TEGRA_GPIO_PBB3     219 //(DTF)(I2C)(I/O) CAM_I2C_SDA
  188.  
  189.  
  190.  
  191. TEGRA_PINGROUP_GMA | TEGRA_MUX_SDIO4 | TEGRA_PUPD_NORMAL | TEGRA_TRI_NORMAL
  192. ===============================================================================
  193. #define TEGRA_GPIO_PAA0     208 //(GMA)(EMMC)(?) AP_HSMMC_DATA/EMMC_DATA0
  194. #define TEGRA_GPIO_PAA1     209 //(GMA)(EMMC)(?) AP_HSMMC_DATA/EMMC_DATA1
  195. #define TEGRA_GPIO_PAA2     210 //(GMA)(EMMC)(?) AP_HSMMC_DATA/EMMC_DATA2
  196. #define TEGRA_GPIO_PAA3     211 //(GMA)(EMMC)(?) AP_HSMMC_DATA/EMMC_DATA3
  197.  
  198.  
  199.  
  200. TEGRA_PINGROUP_GMB | TEGRA_MUX_SAFE | TEGRA_PUPD_NORMAL | TEGRA_TRI_NORMAL
  201. ===============================================================================
  202. #define TEGRA_GPIO_PC7      23 //(GMB)(UNUSED)(WAKE CAPABLE)
  203.  
  204.  
  205.  
  206. TEGRA_PINGROUP_GMC | TEGRA_MUX_UARTD | TEGRA_PUPD_PULL_UP | TEGRA_TRI_NORMAL
  207. ===============================================================================
  208. #define TEGRA_GPIO_PB0      8  //(GMC)(UART)(IN) AP_UART4_RXD/BP_TXD
  209. #define TEGRA_GPIO_PB1      9  //(GMC)(UART)(IN) AP_UART4_CTS/BP_RTS  
  210. #define TEGRA_GPIO_PJ7      79 //(GMC)(UART)(OUT) AP_UART4_TXD/BP_RXD
  211. #define TEGRA_GPIO_PK7      87 //(GMC)(UART)(OUT) AP_UART4_RTS/BP_CTS
  212.  
  213.  
  214.  
  215. TEGRA_PINGROUP_GMD | TEGRA_MUX_SAFE | TEGRA_PUPD_NORMAL | TEGRA_TRI_NORMAL
  216. ===============================================================================
  217. #define TEGRA_GPIO_PJ0      72 //(GMD)(UNUSED)(Z)
  218. #define TEGRA_GPIO_PJ2      74 //(GMD)(UNUSED)(Z)
  219.  
  220.  
  221.  
  222. TEGRA_PINGROUP_GME | TEGRA_MUX_SDIO4 | TEGRA_PUPD_NORMAL | TEGRA_TRI_NORMAL
  223. ===============================================================================
  224. #define TEGRA_GPIO_PAA4     212 //(GME)(EMMC)(?) AP_HSMMC_DATA/EMMC_DATA4
  225. #define TEGRA_GPIO_PAA5     213 //(GME)(EMMC)(?) AP_HSMMC_DATA/EMMC_DATA5
  226. #define TEGRA_GPIO_PAA6     214 //(GME)(EMMC)(?) AP_HSMMC_DATA/EMMC_DATA6
  227. #define TEGRA_GPIO_PAA7     215 //(GME)(EMMC)(?) AP_HSMMC_DATA/EMMC_DATA7
  228.  
  229.  
  230.  
  231. TEGRA_PINGROUP_GPU | TEGRA_MUX_PWM | TEGRA_PUPD_PULL_UP | TEGRA_TRI_NORMAL
  232. ===============================================================================
  233. #define TEGRA_GPIO_PU0      160 //(GPU)(BT/WLAN)(OUT) BT_RESET_N
  234. #define TEGRA_GPIO_PU1      161 //(GPU)(BT/WLAN)(OUT) BT_WAKE_N
  235. #define TEGRA_GPIO_PU2      162 //(GPU)(BT/WLAN)(OUT) WLAN_RESET_N
  236. #define TEGRA_GPIO_PU3      163 //(GPU)(BT/WLAN)(OUT) WLAN_SHUTDOWN_N
  237. #define TEGRA_GPIO_PU4      164 //(GPU)(BT/WLAN)(OUT) BT_SHUTDOWN_N
  238. #define TEGRA_GPIO_PU5      165 //(GPU)(BT/WLAN)(IN)  WLAN_HOST_WAKE
  239. #define TEGRA_GPIO_PU6      166 //(GPU)(BT/WLAN)(IN)  BT_HOST_WAKE_N
  240.  
  241.  
  242.  
  243. TEGRA_PINGROUP_GPU7 | TEGRA_MUX_RTCK | TEGRA_PUPD_NORMAL | TEGRA_TRI_NORMAL
  244. ===============================================================================
  245. #define TEGRA_GPIO_PU7      167 //(GPU7)(MISC)(IN) AP_JTAG_RTCK
  246.  
  247.  
  248.  
  249. TEGRA_PINGROUP_GPV | TEGRA_MUX_SAFE | TEGRA_PUPD_NORMAL | TEGRA_TRI_NORMAL
  250. ===============================================================================
  251. #define TEGRA_GPIO_PV4      172 //(GPV)(UNKNOWN)
  252. #define TEGRA_GPIO_PV5      173 //(GPV)(UNKNOWN)
  253. #define TEGRA_GPIO_PV6      174 //(GPV)(BP/IPC)(OUT) USB_DATA_EN
  254.  
  255.  
  256.  
  257. TEGRA_PINGROUP_HDINT | TEGRA_MUX_HDMI | TEGRA_PUPD_NORMAL | TEGRA_TRI_TRISTATE
  258. ===============================================================================
  259. #define TEGRA_GPIO_PN7      111 //(HDINT)(MISC)(IN) HDMI_HPD
  260.  
  261.  
  262.  
  263. (placeholder)HDMI
  264. ===============================================================================
  265. /* NO GPIO's in this group */
  266.  
  267.  
  268.  
  269. TEGRA_PINGROUP_I2CP | TEGRA_MUX_I2C1 | TEGRA_PUPD_NORMAL | TEGRA_TRI_NORMAL
  270. ===============================================================================
  271. #define TEGRA_GPIO_PZ6      206 //(I2CP)(I2C)(OUT) SENSOR_I2C_SCL
  272. #define TEGRA_GPIO_PZ7      207 //(I2CP)(I2C)(I/O) SENSOR_I2C_SDA
  273.  
  274.  
  275.  
  276. TEGRA_PINGROUP_IRRX | TEGRA_MUX_UARTA | TEGRA_PUPD_NORMAL | TEGRA_TRI_NORMAL
  277. ===============================================================================
  278. #define TEGRA_GPIO_PJ6      78 //(IRRX)(UART)(OUT) AP_UART1_TXD/CPCAP_RXD
  279.  
  280.  
  281.  
  282. TEGRA_PINGROUP_IRTX | TEGRA_MUX_UARTA | TEGRA_PUPD_NORMAL | TEGRA_TRI_NORMAL
  283. ===============================================================================
  284. #define TEGRA_GPIO_PJ5      77 //(IRTX)(UART)(IN) AP_UART1_RXD/CPCAP_TXD
  285.  
  286.  
  287.  
  288. TEGRA_PINGROUP_KBCA | TEGRA_MUX_KBC | TEGRA_PUPD_PULL_UP | TEGRA_TRI_NORMAL
  289. ===============================================================================
  290. #define TEGRA_GPIO_PR0      136 //(KBCA)(KEYPAD)(IN) KPP_ROW_0
  291. #define TEGRA_GPIO_PR1      137 //(KBCA)(KEYPAD)(IN) KPP_ROW_1
  292. #define TEGRA_GPIO_PR2      138 //(KBCA)(KEYPAD)(IN) KPP_ROW_2
  293.  
  294.  
  295.  
  296. TEGRA_PINGROUP_KBCB | TEGRA_MUX_SDIO2 | TEGRA_PUPD_PULL_UP | TEGRA_TRI_NORMAL
  297. ===============================================================================
  298. #define TEGRA_GPIO_PR7      143 //(KBCB)(UNUSED)(PD)
  299. #define TEGRA_GPIO_PS0      144 //(KBCB)(SENSORS)(IN) DOCKED_SOUTH_N
  300. #define TEGRA_GPIO_PS1      145 //(KBCB)(UNKNOWN) **DISP_5V_EN WAS ON GPIO_PS1
  301. #define TEGRA_GPIO_PS2      146 //(KBCB)(SENSORS)(IN) DOCKED_NORTH_N
  302. #define TEGRA_GPIO_PS3      147 //(KBCB)(UNKNOWN)
  303. #define TEGRA_GPIO_PS4      148 //(KBCB)(UNKNOWN)
  304. #define TEGRA_GPIO_PS5      149 //(KBCB)(UNKNOWN)
  305. #define TEGRA_GPIO_PS6      150 //(KBCB)(UNKNOWN)
  306. #define TEGRA_GPIO_PS7      151 //(KBCB)(UNKNOWN)
  307.  
  308.  
  309.  
  310. TEGRA_PINGROUP_KBCC | TEGRA_MUX_KBC | TEGRA_PUPD_PULL_UP | TEGRA_TRI_NORMAL
  311. ===============================================================================
  312. #define TEGRA_GPIO_PQ0      128 //(KBCC)(KEYPAD)(IN) KPP_COL_0
  313. #define TEGRA_GPIO_PQ1      129 //(KBCC)(KEYPAD)(IN) KPP_COL_1
  314.  
  315.  
  316.  
  317. TEGRA_PINGROUP_KBCD | TEGRA_MUX_KBC | TEGRA_PUPD_PULL_UP | TEGRA_TRI_NORMAL
  318. ===============================================================================
  319. #define TEGRA_GPIO_PR3      139 //(KBCD)(UNUSED)(PD)
  320. #define TEGRA_GPIO_PR4      140 //(KBCD)(UNUSED)(PD)
  321. #define TEGRA_GPIO_PR5      141 //(KBCD)(UNUSED)(PD)
  322. #define TEGRA_GPIO_PR6      142 //(KBCD)(UNUSED)(PD)
  323.  
  324.  
  325. TEGRA_PINGROUP_KBCE | TEGRA_MUX_SAFE | TEGRA_PUPD_PULL_UP | TEGRA_TRI_NORMAL
  326. ===============================================================================
  327. #define TEGRA_GPIO_PQ7      135 //(KBCE)(UNKNOWN)
  328.  
  329.  
  330.  
  331. TEGRA_PINGROUP_KBCF | TEGRA_MUX_KBC | TEGRA_PUPD_PULL_UP | TEGRA_TRI_NORMAL
  332. ===============================================================================
  333. #define TEGRA_GPIO_PQ2      130 //(KBCF)(KEYPAD)(IN) KPP_COL_2
  334. #define TEGRA_GPIO_PQ3      131 //(KBCF)(UNUSED)(PU)
  335. #define TEGRA_GPIO_PQ4      132 //(KBCF)(UNUSED)(PU)
  336. #define TEGRA_GPIO_PQ5      133 //(KBCF)(UNUSED)(PU)
  337. #define TEGRA_GPIO_PQ6      134 //(KBCF)(UNKNOWN)
  338.  
  339.  
  340.  
  341. TEGRA_PINGROUP_LCSN | TEGRA_MUX_SAFE | TEGRA_PUPD_PULL_UP | TEGRA_TRI_TRISTATE
  342. ===============================================================================
  343. #define TEGRA_GPIO_PN4      108 //(LCSN)(SPI)(OUT) AP_SPI3_CS2_N
  344.  
  345.  
  346.  
  347. TEGRA_PINGROUP_LD0 | TEGRA_MUX_DISPLAYA | TEGRA_PUPD_NORMAL | TEGRA_TRI_NORMAL
  348. ===============================================================================
  349. #define TEGRA_GPIO_PE0      32 //(LD0)(DISPLAY/HDMI)(OUT) BACKLIGHT_EN
  350.  
  351.  
  352.  
  353. TEGRA_PINGROUP_LD1 | TEGRA_MUX_DISPLAYA | TEGRA_PUPD_NORMAL | TEGRA_TRI_NORMAL
  354. ===============================================================================
  355. #define TEGRA_GPIO_PE1      33 //(LD1)(SENSORS)(IN) IR_PROX_INT_N
  356.  
  357.  
  358.  
  359. TEGRA_PINGROUP_LD10 | TEGRA_MUX_SAFE | TEGRA_PUPD_NORMAL | TEGRA_TRI_NORMAL
  360. ===============================================================================
  361. #define TEGRA_GPIO_PF2      42 //(LD10)(BP/IPC)(OUT) AP_SPI1_SRDY
  362.  
  363.  
  364.  
  365. TEGRA_PINGROUP_LD11 | TEGRA_MUX_SAFE | TEGRA_PUPD_PULL_DOWN | TEGRA_TRI_NORMAL
  366. ===============================================================================
  367. #define TEGRA_GPIO_PF3      43 //(LD11)(MISC)(OUT) SDIO_REG_EN
  368.  
  369.  
  370.  
  371. TEGRA_PINGROUP_LD12 | TEGRA_MUX_DISPLAYA | TEGRA_PUPD_NORMAL | TEGRA_TRI_NORMAL
  372. ===============================================================================
  373. #define TEGRA_GPIO_PF4      44 //(LD12)(SENSORS)(OUT) TOUCH_RESET_N
  374.  
  375.  
  376.  
  377. TEGRA_PINGROUP_LD13 | TEGRA_MUX_DISPLAYA | TEGRA_PUPD_NORMAL | TEGRA_TRI_NORMAL
  378. ===============================================================================
  379. #define TEGRA_GPIO_PF5      45 //(LD13)(SENSORS)(IN)  TOUCH_INT_N
  380.  
  381.  
  382.  
  383. TEGRA_PINGROUP_LD14 | TEGRA_MUX_DISPLAYA | TEGRA_PUPD_NORMAL | TEGRA_TRI_NORMAL
  384. ===============================================================================
  385. #define TEGRA_GPIO_PF6      46 //(LD14)(DISPLAY/HDMI)(OUT) HDMI_5V_EN
  386.  
  387.  
  388. TEGRA_PINGROUP_LD15 | TEGRA_MUX_DISPLAYA | TEGRA_PUPD_NORMAL | TEGRA_TRI_NORMAL
  389. ===============================================================================
  390. #define TEGRA_GPIO_PF7      47 //(LD15)(DISPLAY/HDMI)(OUT) DISP_5V_EN
  391.  
  392.  
  393.  
  394. TEGRA_PINGROUP_LD16 | TEGRA_MUX_DISPLAYA | TEGRA_PUPD_NORMAL | TEGRA_TRI_NORMAL
  395. ===============================================================================
  396. #define TEGRA_GPIO_PM0      96 //(LD16)(BP/IPC)(IN) BP_STATUS_0
  397.  
  398.  
  399.  
  400. TEGRA_PINGROUP_LD17 | TEGRA_MUX_DISPLAYA | TEGRA_PUPD_NORMAL | TEGRA_TRI_NORMAL
  401. ===============================================================================
  402. #define TEGRA_GPIO_PM1      97 //(LD17)(BP/IPC)(IN) BP_STATUS_1
  403.  
  404.  
  405.  
  406. TEGRA_PINGROUP_LD2 | TEGRA_MUX_SAFE | TEGRA_PUPD_PULL_UP |TEGRA_TRI_NORMAL
  407. ===============================================================================
  408. #define TEGRA_GPIO_PE2      34 //(LD2)(SENSORS)(IN) DIG_COMP_INT
  409.  
  410.  
  411.  
  412. TEGRA_PINGROUP_LD3 | TEGRA_MUX_DISPLAYA | TEGRA_PUPD_NORMAL | TEGRA_TRI_NORMAL
  413. ===============================================================================
  414. #define TEGRA_GPIO_PE3      35 //(LD3)(DISPLAY/HDMI)(OUT) DISP_RESET_N
  415.  
  416.  
  417.  
  418. TEGRA_PINGROUP_LD4 | TEGRA_MUX_SAFE | TEGRA_PUPD_PULL_DOWN |TEGRA_TRI_NORMAL
  419. ===============================================================================
  420. #define TEGRA_GPIO_PE4      36 //(LD4)(BP/IPC)(OUT) MODEM_LOG_EN
  421.  
  422.  
  423.  
  424. TEGRA_PINGROUP_LD5 | TEGRA_MUX_DISPLAYA | TEGRA_PUPD_NORMAL | TEGRA_TRI_NORMAL
  425. ===============================================================================
  426. #define TEGRA_GPIO_PE5      37 //(LD5)(UNUSED)(PD)
  427.  
  428.  
  429.  
  430. TEGRA_PINGROUP_LD6 | TEGRA_MUX_DISPLAYA | TEGRA_PUPD_NORMAL | TEGRA_TRI_NORMAL
  431. ===============================================================================
  432. #define TEGRA_GPIO_PE6      38 //(LD6)(UNUSED)(PD)
  433.  
  434.  
  435.  
  436. TEGRA_PINGROUP_LD7 | TEGRA_MUX_DISPLAYA | TEGRA_PUPD_NORMAL | TEGRA_TRI_NORMAL
  437. ===============================================================================
  438. #define TEGRA_GPIO_PE7      39 //(LD7)(UNUSED)(PD)
  439.  
  440.  
  441.  
  442. TEGRA_PINGROUP_LD8 | TEGRA_MUX_DISPLAYA | TEGRA_PUPD_NORMAL | TEGRA_TRI_NORMAL
  443. ===============================================================================
  444. #define TEGRA_GPIO_PF0      40 //(LD8)(UNUSED)(PD)
  445.  
  446.  
  447.  
  448. TEGRA_PINGROUP_LD9 | TEGRA_MUX_DISPLAYA | TEGRA_PUPD_NORMAL | TEGRA_TRI_NORMAL
  449. ===============================================================================
  450. #define TEGRA_GPIO_PF1      41 //(LD9)(BP/IPC)(OUT) AP_WAKE_BP_UART
  451.  
  452.  
  453.  
  454. TEGRA_PINGROUP_LDC | TEGRA_MUX_SAFE | TEGRA_PUPD_PULL_UP | TEGRA_TRI_TRISTATE
  455. ===============================================================================
  456. #define TEGRA_GPIO_PN6      110 //(LDC)(UNKNOWN)
  457.  
  458.  
  459.  
  460. TEGRA_PINGROUP_LDI | TEGRA_MUX_DISPLAYA | TEGRA_PUPD_PULL_DOWN | TEGRA_TRI_NORMAL
  461. ===============================================================================
  462. #define TEGRA_GPIO_PM6      102 //(LDI)(UNUSED)(PD)
  463.  
  464.  
  465.  
  466. TEGRA_PINGROUP_LHP0 | TEGRA_MUX_DISPLAYA | TEGRA_PUPD_PULL_DOWN | TEGRA_TRI_NORMAL
  467. ===============================================================================
  468. #define TEGRA_GPIO_PM5      101 //(LHP0)(SENSORS)(IN) FINGER_INT
  469.  
  470.  
  471.  
  472. TEGRA_PINGROUP_LHP1 | TEGRA_MUX_DISPLAYA | TEGRA_PUPD_PULL_DOWN | TEGRA_TRI_NORMAL
  473. ===============================================================================
  474. #define TEGRA_GPIO_PM2      98 //(LHP1)(MISC)(OUT)  HS_DET_EN
  475.  
  476.  
  477.  
  478. TEGRA_PINGROUP_LHP2 | TEGRA_MUX_DISPLAYA | TEGRA_PUPD_PULL_DOWN | TEGRA_TRI_NORMAL
  479. ===============================================================================
  480. #define TEGRA_GPIO_PM3      99 //(LHP2)(BP/IPC)(OUT) AP_SPI3_SRDY
  481.  
  482.  
  483.  
  484. TEGRA_PINGROUP_LHS | TEGRA_MUX_DISPLAYA | TEGRA_PUPD_PULL_UP | TEGRA_TRI_NORMAL
  485. ===============================================================================
  486. #define TEGRA_GPIO_PJ3      75 //(LHS)(UNUSED)(PU)
  487.  
  488.  
  489.  
  490. TEGRA_PINGROUP_LM0 | TEGRA_MUX_SPI3 | TEGRA_PUPD_PULL_UP | TEGRA_TRI_NORMAL
  491. ===============================================================================
  492. #define TEGRA_GPIO_PW0      176 //(LM0)(SPI)(OUT)AP_SPI3_CS3_N/FP_CS3_N
  493.  
  494.  
  495.  
  496. TEGRA_PINGROUP_LM1 | TEGRA_MUX_SAFE | TEGRA_PUPD_PULL_UP | TEGRA_TRI_NORMAL
  497. ===============================================================================
  498. #define TEGRA_GPIO_PW1      177 //(LM1)(UNUSED)(PU)
  499.  
  500.  
  501.  
  502. TEGRA_PINGROUP_LPP | TEGRA_MUX_DISPLAYA | TEGRA_PUPD_PULL_DOWN | TEGRA_TRI_NORMAL
  503. ===============================================================================
  504. #define TEGRA_GPIO_PM7      103 //(LPP)(UNUSED)(PD)
  505.  
  506.  
  507.  
  508. TEGRA_PINGROUP_LPW0 | TEGRA_MUX_SPI3 |TEGRA_PUPD_PULL_UP | TEGRA_TRI_NORMAL
  509. ===============================================================================
  510. #define TEGRA_GPIO_PB2      10 //(LPW0)(SPI)(OUT) AP_SPI3_MOSI/FP_MOSI
  511.  
  512.  
  513.  
  514. TEGRA_PINGROUP_LPW1 | TEGRA_MUX_DISPLAYA |TEGRA_PUPD_PULL_UP | TEGRA_TRI_TRISTATE
  515. ===============================================================================
  516. #define TEGRA_GPIO_PC1      17 //(LPW1)(UNUSED)(PU)
  517.  
  518.  
  519.  
  520. TEGRA_PINGROUP_LPW2 | TEGRA_MUX_SPI3 |TEGRA_PUPD_PULL_UP | TEGRA_TRI_NORMAL
  521. ===============================================================================
  522. #define TEGRA_GPIO_PC6      22 //(LPW2)(SPI)(IN) AP_SPI3_MISO/FP_MISO
  523.  
  524.  
  525.  
  526. TEGRA_PINGROUP_LSC0 | TEGRA_MUX_SAFE |TEGRA_PUPD_PULL_UP | TEGRA_TRI_NORMAL
  527. ===============================================================================
  528. #define TEGRA_GPIO_PB3      11 //(LSC0)(UNUSED)(PU)
  529.  
  530.  
  531.  
  532. TEGRA_PINGROUP_LSC1 | TEGRA_MUX_SPI3 |TEGRA_PUPD_PULL_UP | TEGRA_TRI_NORMAL
  533. ===============================================================================
  534. #define TEGRA_GPIO_PZ3      203 //(LSC1)(SPI)(OUT) AP_SPI3_CLK/FP_CLK
  535.  
  536.  
  537.  
  538. TEGRA_PINGROUP_LSCK | TEGRA_MUX_SAFE |TEGRA_PUPD_PULL_UP | TEGRA_TRI_TRISTATE
  539. ===============================================================================
  540. #define TEGRA_GPIO_PZ4      204 //(LSCK)(SENSORS)(OUT) AP_PROX_STATUS
  541.  
  542.  
  543.  
  544. TEGRA_PINGROUP_LSDA | TEGRA_MUX_SAFE |TEGRA_PUPD_PULL_UP | TEGRA_TRI_TRISTATE
  545. ===============================================================================
  546. #define TEGRA_GPIO_PN5      109 //(LSDA)(UNUSED)(PU)
  547.  
  548.  
  549.  
  550. TEGRA_PINGROUP_LSDI | TEGRA_MUX_SAFE | TEGRA_PUPD_PULL_UP | TEGRA_TRI_TRISTATE
  551. ===============================================================================
  552. #define TEGRA_GPIO_PZ2      202 //(LSDI)(MISC)(OUT) SYS_RESTART_B
  553.  
  554.  
  555.  
  556. TEGRA_PINGROUP_LSPI | TEGRA_MUX_DISPLAYA | TEGRA_PUPD_PULL_UP | TEGRA_TRI_NORMAL
  557. ===============================================================================
  558. #define TEGRA_GPIO_PJ1      73 //(LSPI)(DISPLAY/HDMI)(IN) DISP_TE
  559.  
  560.  
  561.  
  562. TEGRA_PINGROUP_LVP0 | TEGRA_MUX_SAFE | TEGRA_PUPD_PULL_UP | TEGRA_TRI_NORMAL
  563. ===============================================================================
  564. #define TEGRA_GPIO_PV7      175 //(LVP0)(MISC)(OUT) WDI_AP20
  565.  
  566.  
  567.  
  568. TEGRA_PINGROUP_LVP1 | TEGRA_MUX_SAFE | TEGRA_PUPD_PULL_DOWN | TEGRA_TRI_NORMAL
  569. ===============================================================================
  570. #define TEGRA_GPIO_PM4      100 //(LVP1)(AP DEBUG)(I/O) AP_DEBUG_GPIO2
  571.  
  572.  
  573.  
  574. TEGRA_PINGROUP_LVS | TEGRA_MUX_SAFE | TEGRA_PUPD_PULL_UP | TEGRA_TRI_NORMAL
  575. ===============================================================================
  576. #define TEGRA_GPIO_PJ4      76 //(LVS)(AP DEBUG)(I/O) AP_DEBUG_GPIO1
  577.  
  578.  
  579.  
  580. TEGRA_PINGROUP_OWC | TEGRA_MUX_OWR | TEGRA_PUPD_PULL_UP | TEGRA_TRI_NORMAL
  581. ===============================================================================
  582. /* NO GPIO's in this group */
  583.  
  584.  
  585.  
  586. TEGRA_PINGROUP_PMC | TEGRA_MUX_PWR_ON | TEGRA_PUPD_NORMAL | TEGRA_TRI_NORMAL
  587. ===============================================================================
  588. #define TEGRA_GPIO_PZ5      205 //(PMC)(UNUSED)(Z) | SYS_CLK_REQ_GPIO_PZ5
  589. #define TEGRA_GPIO_PBB0     216 //(PMC)(UNKNOWN) | CLK_32K_OUT_GPIO_PBB0
  590.  
  591.  
  592.  
  593. TEGRA_PINGROUP_PTA | TEGRA_MUX_SAFE | TEGRA_PUPD_NORMAL | TEGRA_TRI_TRISTATE
  594. ===============================================================================
  595. #define TEGRA_GPIO_PT5      157 //(PTA)(UNUSED)(PU)
  596. #define TEGRA_GPIO_PT6      158 //(PTA)(UNUSED)(PU)
  597.  
  598.  
  599.  
  600. TEGRA_PINGROUP_RM |  TEGRA_MUX_I2C1 | TEGRA_PUPD_NORMAL | TEGRA_TRI_NORMAL
  601. ===============================================================================
  602. #define TEGRA_GPIO_PC4      20 //(RM)(I2C)(OUT) GEN1_I2C_SCL
  603. #define TEGRA_GPIO_PC5      21 //(RM)(I2C)(I/O) GEN1_I2C_SDA
  604.  
  605.  
  606.  
  607. TEGRA_PINGROUP_SDB | TEGRA_MUX_SDIO3 | TEGRA_PUPD_PULL_UP |TEGRA_TRI_NORMAL
  608. ===============================================================================
  609. #define TEGRA_GPIO_PA7      7 //(SDD)(MICRO SD CARD)(OUT) AP_SDIO3_CMD/SD_CMD  ** documentation says this is SDB not SDD
  610.  
  611.  
  612.  
  613. TEGRA_PINGROUP_SDC | TEGRA_MUX_SDIO3 | TEGRA_PUPD_PULL_UP | TEGRA_TRI_NORMAL
  614. ===============================================================================
  615. #define TEGRA_GPIO_PB4      12 //(SDC)(MICRO SD CARD)(I/O) AP_SDIO3_DATA3/SD_DATA3
  616. #define TEGRA_GPIO_PB5      13 //(SDC)(MICRO SD CARD)(I/O) AP_SDIO3_DATA2/SD_DATA2
  617. #define TEGRA_GPIO_PB6      14 //(SDC)(MICRO SD CARD)(I/O) AP_SDIO3_DATA1/SD_DATA1
  618. #define TEGRA_GPIO_PB7      15 //(SDC)(MICRO SD CARD)(I/O) AP_SDIO3_DATA0/SD_DATA0
  619.  
  620.  
  621.  
  622. TEGRA_PINGROUP_SDD | TEGRA_MUX_SDIO3 | TEGRA_PUPD_PULL_UP | TEGRA_TRI_NORMAL
  623. ===============================================================================
  624. #define TEGRA_GPIO_PA6      6  //(SDD)(MICRO SD CARD)(OUT) AP_SDIO3_CLK/SD_CLK  
  625.  
  626.  
  627.  
  628. TEGRA_PINGROUP_SDIO1 | TEGRA_MUX_SDIO1 | TEGRA_PUPD_PULL_UP | TEGRA_TRI_NORMAL
  629. ===============================================================================
  630. #define TEGRA_GPIO_PY4      196 //(SDIO1)(WLAN)(I/O) AP_SDIO1_DATA3/WLAN_DATA3
  631. #define TEGRA_GPIO_PY5      197 //(SDIO1)(WLAN)(I/O) AP_SDIO1_DATA2/WLAN_DATA2
  632. #define TEGRA_GPIO_PY6      198 //(SDIO1)(WLAN)(I/O) AP_SDIO1_DATA1/WLAN_DATA1
  633. #define TEGRA_GPIO_PY7      199 //(SDIO1)(WLAN)(I/O) AP_SDIO1_DATA0/WLAN_DATA0
  634. #define TEGRA_GPIO_PZ0      200 //(SDIO1)(WLAN)(OUT) AP_SDIO1_CLK/WLAN_CLK
  635. #define TEGRA_GPIO_PZ1      201 //(SDIO1)(WLAN)(OUT) AP_SDIO1_CMD/WLAN_CMD
  636.  
  637.  
  638.  
  639. TEGRA_PINGROUP_SLXA | TEGRA_MUX_SAFE | TEGRA_PUPD_NORMAL | TEGRA_TRI_NORMAL
  640. ===============================================================================
  641. #define TEGRA_GPIO_PD1      25 //(SLXA)(SENSORS)(?) THERM_INT
  642.  
  643.  
  644.  
  645. TEGRA_PINGROUP_SLXC | TEGRA_MUX_SAFE | TEGRA_PUPD_NORMAL | TEGRA_TRI_NORMAL
  646. ===============================================================================
  647. #define TEGRA_GPIO_PD3      27 //(SLXC)(UNUSED(PU)
  648.  
  649.  
  650.  
  651. TEGRA_PINGROUP_SLXD | TEGRA_MUX_SPDIF | TEGRA_PUPD_NORMAL | TEGRA_TRI_NORMAL
  652. ===============================================================================
  653. #define TEGRA_GPIO_PD4      28 //(SLXD)(DIGITAL AUDIO)(OUT) SPDIF_OUT
  654.  
  655.  
  656.  
  657. TEGRA_PINGROUP_SLXK | TEGRA_MUX_SAFE | TEGRA_PUPD_NORMAL | TEGRA_TRI_NORMAL
  658. ===============================================================================
  659. #define TEGRA_GPIO_PD0      24 //(SLXK)(MISC)(OUT) VIB_EN
  660.  
  661.  
  662.  
  663. TEGRA_PINGROUP_SPDI | TEGRA_MUX_SAFE | TEGRA_PUPD_NORMAL | TEGRA_TRI_NORMAL
  664. ===============================================================================
  665. #define TEGRA_GPIO_PK6      86 //(SPDI)(UNUSED)(PU)
  666.  
  667.  
  668.  
  669. TEGRA_PINGROUP_SPDO | TEGRA_MUX_SAFE | TEGRA_PUPD_NORMAL | TEGRA_TRI_NORMAL
  670. ===============================================================================
  671. #define TEGRA_GPIO_PK5      85 //(SPDO)(UNUSED)(PU)
  672.  
  673.  
  674.  
  675. TEGRA_PINGROUP_SPIA | TEGRA_MUX_SPI2 | TEGRA_PUPD_PULL_DOWN | TEGRA_TRI_NORMAL
  676. ===============================================================================
  677. #define TEGRA_GPIO_PX0      184 //(SPIA)(SPI)(OUT) AP_SPI2_MOSI/CPCAP_MOSI
  678.  
  679.  
  680.  
  681. TEGRA_PINGROUP_SPIB | TEGRA_MUX_SPI2 | TEGRA_PUPD_PULL_DOWN | TEGRA_TRI_NORMAL
  682. =================================================================================
  683. #define TEGRA_GPIO_PX1      185 //(SPIB)(SPI)(IN)  AP_SPI2_MISO/CPCAP_MISO
  684.  
  685.  
  686.  
  687. TEGRA_PINGROUP_SPIC | TEGRA_MUX_SPI2 | TEGRA_PUPD_PULL_DOWN | TEGRA_TRI_NORMAL
  688. =================================================================================
  689. #define TEGRA_GPIO_PX2      186 //(SPIC)(SPI)(OUT) AP_SPI2_CLK/CPCAP_CLK
  690. #define TEGRA_GPIO_PX3      187 //(SPIC)(SPI)(OUT) AP_SPI2_CS0_N/CPCAP_CS0_N
  691.  
  692.  
  693. TEGRA_PINGROUP_SPID | TEGRA_MUX_SPI1 | TEGRA_PUPD_NORMAL | TEGRA_TRI_NORMAL
  694. =================================================================================
  695. #define TEGRA_GPIO_PX4      188 //(SPID)(SPI)(OUT) AP_SPI1_MOSI/BP_MOSI
  696.  
  697.  
  698.  
  699. TEGRA_PINGROUP_SPIE | TEGRA_MUX_SPI1 | TEGRA_PUPD_NORMAL | TEGRA_TRI_NORMAL
  700. =================================================================================
  701. #define TEGRA_GPIO_PX5      189 //(SPIE)(SPI)(OUT) AP_SPI1_CLK/BP_CLK
  702. #define TEGRA_GPIO_PX6      190 //(SPIE)(SPI)(OUT) AP_SPI1_CS0_N/BP_CS0_N
  703.  
  704.  
  705. TEGRA_PINGROUP_SPIF | TEGRA_MUX_SPI1 | TEGRA_PUPD_NORMAL | TEGRA_TRI_NORMAL
  706. =================================================================================
  707.  
  708.  
  709. #define TEGRA_GPIO_PX7      191 //(SPIF)(SPI)(IN)  AP_SPI1_MISO/BP_MISO
  710.  
  711. TEGRA_PINGROUP_SPIG | TEGRA_MUX_SPI2 | TEGRA_PUPD_PULL_DOWN | TEGRA_TRI_NORMAL
  712. =================================================================================
  713. #define TEGRA_GPIO_PW2      178 //(SPIG)(SPI)(OUT) AP_SPI2_CS1_N/CPCAP_CS1_N
  714.  
  715.  
  716.  
  717. TEGRA_PINGROUP_SPIH | TEGRA_MUX_SPI2 | TEGRA_PUPD_PULL_UP | TEGRA_TRI_NORMAL
  718. =================================================================================
  719. #define TEGRA_GPIO_PW3      179 //(SPIH)(SPI)(OUT) AP_SPI2_CS2_N
  720.  
  721.  
  722.  
  723. TEGRA_PINGROUP_UAA | TEGRA_MUX_SAFE | TEGRA_PUPD_PULL_UP | TEGRA_TRI_NORMAL
  724. =================================================================================
  725. #define TEGRA_GPIO_PO1      113 //(UAA)(UNUSED)(PU)
  726. #define TEGRA_GPIO_PO2      114 //(UAA)(UNUSED)(PU)
  727. #define TEGRA_GPIO_PO3      115 //(UAA)(UNUSED)(PU)
  728. #define TEGRA_GPIO_PO4      116 //(UAA)(UNUSED)(PU)
  729.  
  730.  
  731.  
  732. TEGRA_PINGROUP_UAB | TEGRA_MUX_SAFE | TEGRA_PUPD_PULL_UP | TEGRA_TRI_NORMAL
  733. =================================================================================
  734. #define TEGRA_GPIO_PO0      112 //(UAB)(UNUSED)(PU)
  735. #define TEGRA_GPIO_PO5      117 //(UAB)(UNUSED)(WAKE CAPABLE)
  736. #define TEGRA_GPIO_PO6      118 //(UAB)(UNUSED)(PU)
  737. #define TEGRA_GPIO_PO7      119 //(UAB)(UNUSED)(PU)
  738.  
  739.  
  740.  
  741. TEGRA_PINGROUP_UAC | TEGRA_MUX_SAFE | TEGRA_PUPD_NORMAL | TEGRA_TRI_NORMAL
  742. =================================================================================
  743. #define TEGRA_GPIO_PV0      168 //(UAC)(BP/IPC)(OUT) BP_PWRON
  744. #define TEGRA_GPIO_PV1      169 //(UAC)(BP/IPC)(OUT) AP_TO_BP_PSHOLD
  745. #define TEGRA_GPIO_PV2      170 //(UAC)(BP/IPC)(IN)  BP_RESOUT_N
  746. #define TEGRA_GPIO_PV3      171 //(UAC)(SENSORS)(IN) ACCEL_INT
  747.  
  748.  
  749.  
  750. TEGRA_PINGROUP_UAD | TEGRA_MUX_IRDA | TEGRA_PUPD_PULL_UP | TEGRA_TRI_NORMAL
  751. =================================================================================
  752. #define TEGRA_GPIO_PC2      18 //(UAD)(UART)(OUT) AP_DEBUG_UART_TXD
  753. #define TEGRA_GPIO_PC3      19 //(UAD)(UART)(IN) AP_DEBUG_UART_RXD
  754.  
  755.  
  756.  
  757. TEGRA_PINGROUP_UCA | TEGRA_MUX_UARTC | TEGRA_PUPD_PULL_UP | TEGRA_TRI_NORMAL
  758. =================================================================================
  759. #define TEGRA_GPIO_PW6      182 //(UCA)(UART)(OUT) AP_UART3_TXD/BT_RXD
  760. #define TEGRA_GPIO_PW7      183 //(UCA)(UART)(IN)  AP_UART3_RXD/BT_TXD
  761.  
  762.  
  763.  
  764. TEGRA_PINGROUP_UCB | TEGRA_MUX_UARTC | TEGRA_PUPD_PULL_UP | TEGRA_TRI_NORMAL
  765. =================================================================================
  766. #define TEGRA_GPIO_PA1      1  //(UCB)(UART)(IN) AP_UART3_CTS/BT_RTS  
  767. #define TEGRA_GPIO_PC0      16 //(UCB)(UART)(OUT) AP_UART3_RTS/BT_CTS
  768.  
  769.  
  770.  
  771. TEGRA_PINGROUP_UDA | TEGRA_MUX_SAFE | TEGRA_PUPD_NORMAL | TEGRA_TRI_NORMAL
  772. =================================================================================
  773. #define TEGRA_GPIO_PY0      192 //(UDA)(UNUSED)(Z)
  774. #define TEGRA_GPIO_PY1      193 //(UDA)(UNUSED)(Z)
  775. #define TEGRA_GPIO_PY2      194 //(UDA)(UNUSED)(Z)
  776. #define TEGRA_GPIO_PY3      195 //(UDA)(UNUSED)(Z)
  777.  
  778.  
  779. TEGRA_PINGROUP_CK32 | TEGRA_MUX_NONE | TEGRA_PUPD_NORMAL | TEGRA_TRI_NORMAL
  780. =================================================================================
  781.  
  782.  
  783.  
  784. TEGRA_PINGROUP_DDRC | TEGRA_MUX_NONE | TEGRA_PUPD_NORMAL | TEGRA_TRI_NORMAL
  785. =================================================================================
  786.  
  787.  
  788.  
  789. TEGRA_PINGROUP_PMCA | TEGRA_MUX_NONE | TEGRA_PUPD_NORMAL | TEGRA_TRI_NORMAL
  790. =================================================================================
  791.  
  792.  
  793.  
  794. TEGRA_PINGROUP_PMCB | TEGRA_MUX_NONE | TEGRA_PUPD_NORMAL | TEGRA_TRI_NORMAL
  795. =================================================================================
  796.  
  797.  
  798.  
  799. TEGRA_PINGROUP_PMCC | TEGRA_MUX_NONE | TEGRA_PUPD_NORMAL | TEGRA_TRI_NORMAL
  800. =================================================================================
  801.  
  802.  
  803.  
  804. TEGRA_PINGROUP_PMCD | TEGRA_MUX_NONE | TEGRA_PUPD_NORMAL | TEGRA_TRI_NORMAL
  805. =================================================================================
  806.  
  807.  
  808.  
  809. TEGRA_PINGROUP_PMCE | TEGRA_MUX_NONE | TEGRA_PUPD_PULL_UP | TEGRA_TRI_NORMAL
  810. =================================================================================
  811.  
  812.  
  813. (placeholder)USB
  814. =================================================================================
  815.  
  816.  
  817.  
  818. TEGRA_PINGROUP_XM2C | TEGRA_MUX_NONE | TEGRA_PUPD_NORMAL | TEGRA_TRI_NORMAL
  819. =================================================================================
  820.  
  821.  
  822.  
  823. TEGRA_PINGROUP_XM2D | TEGRA_MUX_NONE | TEGRA_PUPD_NORMAL | TEGRA_TRI_NORMAL
  824. =================================================================================
  825.  
  826.  
  827.  
  828. (placeholder)XM2S
  829. =================================================================================
  830.  
  831.  
  832.  
  833.  
  834.  
  835.  
  836.  
  837.  
  838.  
  839.  
  840.  
  841.  
  842.  
  843.  
  844.  
  845. UKNOWN **no pad groups or connections are shown for these pins
  846. =================================================================================
  847. #define TEGRA_GPIO_PBB6     222 //(??)(UNKNOWN)
  848. #define TEGRA_GPIO_PBB7     223 //(??)(UNKNOWN)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement