gpio_data.h 9.1 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505
  1. #ifndef __MACH_HEAD_GPIO_DATA__
  2. #define __MACH_HEAD_GPIO_DATA__
  3. typedef enum {
  4. PAD_GPIOB_16=128,
  5. PAD_GPIOC_6=93,
  6. PAD_GPIOB_17=129,
  7. PAD_GPIOC_7=94,
  8. PAD_GPIOB_18=130,
  9. PAD_GPIOC_8=95,
  10. PAD_GPIOB_19=131,
  11. PAD_GPIOC_9=96,
  12. PAD_GPIOA_10=146,
  13. PAD_GPIOA_11=147,
  14. PAD_GPIOA_12=148,
  15. PAD_GPIOA_13=149,
  16. PAD_GPIOA_14=150,
  17. PAD_GPIOA_15=151,
  18. PAD_GPIOY_10=10,
  19. PAD_GPIOA_16=152,
  20. PAD_GPIOY_11=11,
  21. PAD_GPIOA_17=153,
  22. PAD_GPIOY_12=12,
  23. PAD_GPIOA_18=154,
  24. PAD_GPIOY_13=13,
  25. PAD_GPIOA_19=155,
  26. PAD_GPIOY_14=14,
  27. PAD_GPIOY_15=15,
  28. PAD_GPIOY_16=16,
  29. PAD_GPIOY_17=17,
  30. PAD_GPIOY_18=18,
  31. PAD_GPIOY_19=19,
  32. PAD_GPIOD_0=77,
  33. PAD_GPIOD_1=78,
  34. PAD_GPIOD_2=79,
  35. PAD_GPIOD_3=80,
  36. PAD_GPIOX_10=33,
  37. PAD_GPIOD_4=81,
  38. PAD_GPIOX_11=34,
  39. PAD_GPIOD_5=82,
  40. PAD_GPIOX_12=35,
  41. PAD_GPIOD_6=83,
  42. PAD_GPIOX_13=36,
  43. PAD_GPIOD_7=84,
  44. PAD_GPIOX_14=37,
  45. PAD_GPIOD_8=85,
  46. PAD_GPIOX_15=38,
  47. PAD_GPIOD_9=86,
  48. PAD_GPIOX_16=39,
  49. PAD_GPIOX_30=53,
  50. PAD_GPIOX_17=40,
  51. PAD_GPIOX_31=54,
  52. PAD_GPIOX_18=41,
  53. PAD_GPIOX_32=55,
  54. PAD_GPIOX_19=42,
  55. PAD_GPIOX_33=56,
  56. PAD_GPIOX_34=57,
  57. PAD_GPIOX_35=58,
  58. PAD_GPIOAO_10=174,
  59. PAD_GPIOAO_11=175,
  60. PAD_TEST_N=176,
  61. PAD_GPIOB_20=132,
  62. PAD_GPIOB_21=133,
  63. PAD_GPIOB_22=134,
  64. PAD_GPIOB_23=135,
  65. PAD_GPIOA_0=136,
  66. PAD_GPIOA_1=137,
  67. PAD_GPIOA_2=138,
  68. PAD_GPIOA_3=139,
  69. PAD_GPIOA_4=140,
  70. PAD_GPIOA_5=141,
  71. PAD_GPIOA_6=142,
  72. PAD_GPIOA_7=143,
  73. PAD_GPIOA_8=144,
  74. PAD_GPIOA_20=156,
  75. PAD_GPIOA_9=145,
  76. PAD_GPIOX_0=23,
  77. PAD_GPIOA_21=157,
  78. PAD_GPIOX_1=24,
  79. PAD_GPIOA_22=158,
  80. PAD_GPIOX_2=25,
  81. PAD_GPIOA_23=159,
  82. PAD_GPIOX_3=26,
  83. PAD_GPIOA_24=160,
  84. PAD_GPIOX_4=27,
  85. PAD_GPIOA_25=161,
  86. PAD_GPIOX_5=28,
  87. PAD_GPIOY_20=20,
  88. PAD_GPIOA_26=162,
  89. PAD_GPIOX_6=29,
  90. PAD_GPIOY_21=21,
  91. PAD_GPIOA_27=163,
  92. PAD_GPIOX_7=30,
  93. PAD_GPIOY_22=22,
  94. PAD_GPIOX_8=31,
  95. PAD_GPIOX_9=32,
  96. PAD_BOOT_0=59,
  97. PAD_BOOT_1=60,
  98. PAD_BOOT_2=61,
  99. PAD_BOOT_3=62,
  100. PAD_BOOT_4=63,
  101. PAD_GPIOX_20=43,
  102. PAD_GPIOB_0=112,
  103. PAD_BOOT_5=64,
  104. PAD_GPIOX_21=44,
  105. PAD_GPIOB_1=113,
  106. PAD_BOOT_6=65,
  107. PAD_GPIOX_22=45,
  108. PAD_GPIOB_2=114,
  109. PAD_BOOT_7=66,
  110. PAD_GPIOX_23=46,
  111. PAD_GPIOB_3=115,
  112. PAD_BOOT_8=67,
  113. PAD_GPIOX_24=47,
  114. PAD_GPIOB_4=116,
  115. PAD_BOOT_9=68,
  116. PAD_GPIOX_25=48,
  117. PAD_GPIOB_5=117,
  118. PAD_GPIOX_26=49,
  119. PAD_GPIOB_6=118,
  120. PAD_GPIOX_27=50,
  121. PAD_GPIOB_7=119,
  122. PAD_GPIOX_28=51,
  123. PAD_GPIOAO_0=164,
  124. PAD_GPIOB_8=120,
  125. PAD_GPIOX_29=52,
  126. PAD_GPIOAO_1=165,
  127. PAD_GPIOB_9=121,
  128. PAD_GPIOY_0=0,
  129. PAD_GPIOAO_2=166,
  130. PAD_GPIOY_1=1,
  131. PAD_GPIOAO_3=167,
  132. PAD_GPIOY_2=2,
  133. PAD_GPIOAO_4=168,
  134. PAD_CARD_0=103,
  135. PAD_GPIOY_3=3,
  136. PAD_GPIOAO_5=169,
  137. PAD_CARD_1=104,
  138. PAD_GPIOY_4=4,
  139. PAD_GPIOAO_6=170,
  140. PAD_CARD_2=105,
  141. PAD_GPIOY_5=5,
  142. PAD_GPIOAO_7=171,
  143. PAD_CARD_3=106,
  144. PAD_GPIOC_10=97,
  145. PAD_GPIOY_6=6,
  146. PAD_GPIOAO_8=172,
  147. PAD_CARD_4=107,
  148. PAD_GPIOC_11=98,
  149. PAD_GPIOY_7=7,
  150. PAD_GPIOAO_9=173,
  151. PAD_CARD_5=108,
  152. PAD_GPIOC_12=99,
  153. PAD_GPIOY_8=8,
  154. PAD_CARD_6=109,
  155. PAD_GPIOC_13=100,
  156. PAD_GPIOY_9=9,
  157. PAD_CARD_7=110,
  158. PAD_GPIOC_14=101,
  159. PAD_CARD_8=111,
  160. PAD_GPIOC_15=102,
  161. PAD_BOOT_10=69,
  162. PAD_BOOT_11=70,
  163. PAD_BOOT_12=71,
  164. PAD_BOOT_13=72,
  165. PAD_BOOT_14=73,
  166. PAD_GPIOB_10=122,
  167. PAD_GPIOC_0=87,
  168. PAD_BOOT_15=74,
  169. PAD_GPIOB_11=123,
  170. PAD_GPIOC_1=88,
  171. PAD_BOOT_16=75,
  172. PAD_GPIOB_12=124,
  173. PAD_GPIOC_2=89,
  174. PAD_BOOT_17=76,
  175. PAD_GPIOB_13=125,
  176. PAD_GPIOC_3=90,
  177. PAD_GPIOB_14=126,
  178. PAD_GPIOC_4=91,
  179. PAD_GPIOB_15=127,
  180. PAD_GPIOC_5=92,
  181. PAD_MAX_PADS=177
  182. }pad_t;
  183. typedef enum {
  184. SIG_TCON_4_A=159,
  185. SIG_I2C_CLK_SLAVE=305,
  186. SIG_TCON_4_B=136,
  187. SIG_VS=14,
  188. SIG_SPDIF_in=163,
  189. SIG_I2C_SDA_slave=74,
  190. SIG_PCM_FS=44,
  191. SIG_SPI_MISO=83,
  192. SIG_I2S_OUT_CH23=32,
  193. SIG_FEC_D5_A=253,
  194. SIG_LED_BL_PWM=127,
  195. SIG_I2C_SDA=73,
  196. SIG_SDXC_D2_A=31,
  197. SIG_FEC_D5_B=195,
  198. SIG_SDXC_D2_B=178,
  199. SIG_LCD_R0=186,
  200. SIG_SDXC_D2_C=92,
  201. SIG_LCDin_CLK=295,
  202. SIG_LCD_R1=188,
  203. SIG_LCD_R2=190,
  204. SIG_SDXC_CMD_A=52,
  205. SIG_LCD_R3=192,
  206. SIG_SDXC_CMD_B=184,
  207. SIG_VGA_VS=150,
  208. SIG_PCM_OUT=37,
  209. SIG_LCD_R4=194,
  210. SIG_SDXC_CMD_C=108,
  211. SIG_SD_CLK_A=49,
  212. SIG_UART_RTS=306,
  213. SIG_ENC_0=270,
  214. SIG_LCD_R5=196,
  215. SIG_SD_CLK_B=181,
  216. SIG_TCON_0_A=151,
  217. SIG_NAND_RB0=110,
  218. SIG_ENC_1=272,
  219. SIG_LCD_R6=198,
  220. SIG_TCON_0_B=128,
  221. SIG_NAND_RB1=114,
  222. SIG_SD_CLK_C=111,
  223. SIG_UART_RX_A=56,
  224. SIG_I2S_OUT_CH45=29,
  225. SIG_ENC_2=274,
  226. SIG_FEC_D_VALID_A=266,
  227. SIG_LCD_R7=200,
  228. SIG_UART_RX_B=61,
  229. SIG_RMII_TX_EN=6,
  230. SIG_ENC_3=276,
  231. SIG_FEC_D1_OUT=225,
  232. SIG_FEC_D_VALID_B=205,
  233. SIG_HDMI_SDA_5V=170,
  234. SIG_UART_RX_C=70,
  235. SIG_ENC_4=278,
  236. SIG_FEC_D_VALID_C=257,
  237. SIG_ENC_5=280,
  238. SIG_TCON_STV1=154,
  239. SIG_TCON_VCOM_B=144,
  240. SIG_ENC_6=282,
  241. SIG_NAND_REn_WR=121,
  242. SIG_SDXC_D7_A=47,
  243. SIG_ENC_7=284,
  244. SIG_FEC_D2_OUT=228,
  245. SIG_ENC_8=286,
  246. SIG_FEC_D1_A=243,
  247. SIG_SDXC_D7_C=103,
  248. SIG_JTAG_TCK=311,
  249. SIG_ENC_9=288,
  250. SIG_FEC_D1_B=187,
  251. SIG_LCDin_HS=297,
  252. SIG_LCDin_R0=242,
  253. SIG_I2S_OUT_CH67=26,
  254. SIG_LCDin_R1=244,
  255. SIG_LCDin_R2=246,
  256. SIG_LCDin_R3=249,
  257. SIG_TCON_5_A=161,
  258. SIG_NAND_DQS=122,
  259. SIG_LCDin_R4=252,
  260. SIG_TCON_5_B=138,
  261. SIG_LCDin_R5=255,
  262. SIG_SD_D0_A=24,
  263. SIG_LCDin_R6=258,
  264. SIG_FEC_CLK_OUT=219,
  265. SIG_SD_D0_B=173,
  266. SIG_WD_GPIO=309,
  267. SIG_LCDin_R7=261,
  268. SIG_NAND_CLE=118,
  269. SIG_SD_D0_C=84,
  270. SIG_D0=15,
  271. SIG_SPI_SCLK=81,
  272. SIG_D1=16,
  273. SIG_D2=17,
  274. SIG_LCD_G0=202,
  275. SIG_D3=18,
  276. SIG_FEC_D6_A=256,
  277. SIG_LCD_G1=204,
  278. SIG_SPI_NOR_CS_n_A=123,
  279. SIG_SDXC_D3_A=34,
  280. SIG_RMII_MDIO=10,
  281. SIG_D4=19,
  282. SIG_LCD_G2=206,
  283. SIG_FEC_D6_B=197,
  284. SIG_SDXC_D3_B=180,
  285. SIG_TCON_CPV1=158,
  286. SIG_TCON_OEH=156,
  287. SIG_LCD_VGHL_PWM=125,
  288. SIG_I2S_AO_CLK_audio_out=54,
  289. SIG_D5=20,
  290. SIG_LCD_G3=208,
  291. SIG_SDXC_D3_C=95,
  292. SIG_D6=21,
  293. SIG_LCD_G4=211,
  294. SIG_D7=22,
  295. SIG_LCD_G5=214,
  296. SIG_LCD_G6=217,
  297. SIG_SPI_MOSI=82,
  298. SIG_FEC_D3_OUT=231,
  299. SIG_LCD_G7=220,
  300. SIG_RMII_RX_DATA0=5,
  301. SIG_TCON_1_A=153,
  302. SIG_RMII_RX_DATA1=4,
  303. SIG_TCON_1_B=130,
  304. SIG_I2S_AM_CLK_audio_out=46,
  305. SIG_FEC_SOP_A=264,
  306. SIG_FEC_SOP_B=203,
  307. SIG_FEC_SOP_C=254,
  308. SIG_TCON_OEV1=160,
  309. SIG_LCDin_G0=263,
  310. SIG_NAND_CE0=105,
  311. SIG_RMII_TX_DATA0=8,
  312. SIG_LCDin_G1=265,
  313. SIG_FEC_D2_A=245,
  314. SIG_NAND_CE1=106,
  315. SIG_ISO7816_DET=60,
  316. SIG_RMII_TX_DATA1=7,
  317. SIG_LCDin_G2=267,
  318. SIG_FEC_D2_B=189,
  319. SIG_NAND_CE2=109,
  320. SIG_LCDin_G3=269,
  321. SIG_NAND_CE3=113,
  322. SIG_LCDin_G4=271,
  323. SIG_DDR_PLL=212,
  324. SIG_LCDin_G5=273,
  325. SIG_LCDin_G6=275,
  326. SIG_TCON_6_A=164,
  327. SIG_TCON_CPH50_B=139,
  328. SIG_I2S_AM_CLK=45,
  329. SIG_LCDin_G7=277,
  330. SIG_TCON_6_B=143,
  331. SIG_SD_D1_A=27,
  332. SIG_CLK=23,
  333. SIG_SD_D1_B=175,
  334. SIG_SD_CMD_A=51,
  335. SIG_SD_CMD_B=183,
  336. SIG_SD_D1_C=87,
  337. SIG_SD_CMD_C=107,
  338. SIG_FEC_D4_OUT=233,
  339. SIG_I2S_LR_CLK_audio_out=42,
  340. SIG_ISO7816_RESET=62,
  341. SIG_FEC_D7_A=259,
  342. SIG_SDXC_D4_A=36,
  343. SIG_FEC_D7_B=199,
  344. SIG_SDXC_D4_C=97,
  345. SIG_JTAG_TMS=312,
  346. SIG_I2C_SCK_SLAVE=308,
  347. SIG_AUD_PLL=218,
  348. SIG_REMOTE=310,
  349. SIG_ENC_10=290,
  350. SIG_TCON_2_A=155,
  351. SIG_ENC_11=292,
  352. SIG_TCON_2_B=132,
  353. SIG_ENC_12=294,
  354. SIG_PCM_IN=40,
  355. SIG_RMII_MDC=9,
  356. SIG_LCDin_VS=299,
  357. SIG_ENC_13=296,
  358. SIG_ENC_14=298,
  359. SIG_TCON_CPH50=162,
  360. SIG_FIR=11,
  361. SIG_ENC_15=300,
  362. SIG_FEC_SOP_OUT=216,
  363. SIG_HDMI_HPD_5V=169,
  364. SIG_HDMI_SCL_5V=171,
  365. SIG_ENC_16=145,
  366. SIG_IDQ=12,
  367. SIG_ENC_17=167,
  368. SIG_TCON_STH1_B=129,
  369. SIG_I2C_SCK=75,
  370. SIG_FEC_D3_A=247,
  371. SIG_I2C_SCL=90,
  372. SIG_SDXC_D0_A=25,
  373. SIG_FEC_D3_B=191,
  374. SIG_SDXC_D0_B=174,
  375. SIG_TCON_VCOM=165,
  376. SIG_I2S_AO_CLK=53,
  377. SIG_RMII_RX_ERR=2,
  378. SIG_LCD_B0=223,
  379. SIG_FEC_FAIL_OUT=210,
  380. SIG_PWM_A=146,
  381. SIG_SDXC_D0_C=85,
  382. SIG_PCM_CLK=48,
  383. SIG_HS=13,
  384. SIG_FEC_D5_OUT=235,
  385. SIG_LCD_B1=226,
  386. SIG_SPDIF_out=166,
  387. SIG_PWM_B=149,
  388. SIG_LCD_B2=229,
  389. SIG_PWM_C=124,
  390. SIG_I2S_DATA=65,
  391. SIG_LCD_B3=232,
  392. SIG_TCON_7_A=168,
  393. SIG_PWM_D=126,
  394. SIG_LCD_B4=234,
  395. SIG_HDMI_CEC=172,
  396. SIG_TCON_7_B=147,
  397. SIG_FEC_D6_OUT=237,
  398. SIG_LCD_B5=236,
  399. SIG_MISC_PLL=215,
  400. SIG_SPI_SS0=79,
  401. SIG_SD_D2_A=30,
  402. SIG_FEC_CLK_A=262,
  403. SIG_LCD_B6=238,
  404. SIG_SD_D2_B=177,
  405. SIG_SPI_SS1=80,
  406. SIG_LCD_B7=240,
  407. SIG_FEC_CLK_B=201,
  408. SIG_SD_D2_C=91,
  409. SIG_SPI_SS2=77,
  410. SIG_JTAG_TDI=313,
  411. SIG_FEC_CLK_C=251,
  412. SIG_SPI_NOR_C_A=119,
  413. SIG_VGA_HS=148,
  414. SIG_SPI_RDYn=78,
  415. SIG_I2C_SCK_slave=76,
  416. SIG_I2S_LR_CLK=41,
  417. SIG_SDXC_D5_A=39,
  418. SIG_SDXC_D5_C=99,
  419. SIG_SDXC_CLK_A=50,
  420. SIG_JTAG_TDO=314,
  421. SIG_SDXC_CLK_B=182,
  422. SIG_LCDin_B0=279,
  423. SIG_SDXC_CLK_C=112,
  424. SIG_LCDin_B1=281,
  425. SIG_LCDin_B2=283,
  426. SIG_TCON_STH1=152,
  427. SIG_LCDin_B3=285,
  428. SIG_SYS_PLL_2=227,
  429. SIG_TCON_3_A=157,
  430. SIG_TCON_OEH_B=133,
  431. SIG_LCDin_B4=287,
  432. SIG_SYS_PLL_3=230,
  433. SIG_TCON_3_B=134,
  434. SIG_LCDin_B5=289,
  435. SIG_SPI_NOR_Q_A=117,
  436. SIG_UART_TX_A=55,
  437. SIG_LCDin_B6=291,
  438. SIG_ISO7816_CLK=64,
  439. SIG_UART_TX_B=59,
  440. SIG_UART_CTS=304,
  441. SIG_LCDin_B7=293,
  442. SIG_NAND_ALE=116,
  443. SIG_UART_TX_C=69,
  444. SIG_UART_RTS_A=58,
  445. SIG_UART_RTS_B=67,
  446. SIG_TCON_CPV1_B=135,
  447. SIG_UART_RTS_C=72,
  448. SIG_FEC_D7_OUT=239,
  449. SIG_FEC_FAIL_A=268,
  450. SIG_FEC_D4_A=250,
  451. SIG_SDXC_D1_A=28,
  452. SIG_FEC_FAIL_B=207,
  453. SIG_FEC_D4_B=193,
  454. SIG_SDXC_D1_B=176,
  455. SIG_UART_RX=303,
  456. SIG_FEC_FAIL_C=260,
  457. SIG_FEC_D_VALID_OUT=213,
  458. SIG_SDXC_D1_C=88,
  459. SIG_I2S_IN_CH01=38,
  460. SIG_VID_PLL=221,
  461. SIG_TCON_OEV1_B=137,
  462. SIG_SYS_PLL=209,
  463. SIG_NAND_IO_0=86,
  464. SIG_SD_D3_A=33,
  465. SIG_SD_D3_B=179,
  466. SIG_TCON_CPH1=140,
  467. SIG_NAND_IO_1=89,
  468. SIG_UART_TX=302,
  469. SIG_TCON_CPH2=141,
  470. SIG_SD_D3_C=94,
  471. SIG_NAND_IO_2=93,
  472. SIG_VID2_PLL=224,
  473. SIG_TCON_CPH3=142,
  474. SIG_NAND_IO_3=96,
  475. SIG_TCON_STV1_B=131,
  476. SIG_SPI_NOR_D_A=115,
  477. SIG_NAND_IO_4=98,
  478. SIG_NAND_IO_5=100,
  479. SIG_NAND_IO_6=102,
  480. SIG_I2S_DATA_audio_out=66,
  481. SIG_SDXC_D6_A=43,
  482. SIG_NAND_IO_7=104,
  483. SIG_UART_CTS_A=57,
  484. SIG_FEC_D0_A=241,
  485. SIG_SDXC_D6_C=101,
  486. SIG_UART_CTS_B=63,
  487. SIG_CLK_OUT=1,
  488. SIG_I2C_SDA_SLAVE=307,
  489. SIG_FEC_D0_B=185,
  490. SIG_UART_CTS_C=71,
  491. SIG_LCDin_DE=301,
  492. SIG_FEC_D0_C=248,
  493. SIG_FEC_D0_OUT=222,
  494. SIG_NAND_WEn_CLK=120,
  495. SIG_I2S_OUT_CH01=35,
  496. SIG_ISO7816_DATA=68,
  497. SIG_RMII_CRS_DV=3,
  498. SIG_RMII_CLK50_IN=0,
  499. SIG_GPIOIN=315
  500. ,
  501. SIG_GPIOOUT=316,
  502. SIG_MAX_SIGS=317
  503. }sig_t;
  504. #endif /*__MACH_HEAD_GPIO_DATA__*/