pinctrl-mtk-mt6735.h 52 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394959697989910010110210310410510610710810911011111211311411511611711811912012112212312412512612712812913013113213313413513613713813914014114214314414514614714814915015115215315415515615715815916016116216316416516616716816917017117217317417517617717817918018118218318418518618718818919019119219319419519619719819920020120220320420520620720820921021121221321421521621721821922022122222322422522622722822923023123223323423523623723823924024124224324424524624724824925025125225325425525625725825926026126226326426526626726826927027127227327427527627727827928028128228328428528628728828929029129229329429529629729829930030130230330430530630730830931031131231331431531631731831932032132232332432532632732832933033133233333433533633733833934034134234334434534634734834935035135235335435535635735835936036136236336436536636736836937037137237337437537637737837938038138238338438538638738838939039139239339439539639739839940040140240340440540640740840941041141241341441541641741841942042142242342442542642742842943043143243343443543643743843944044144244344444544644744844945045145245345445545645745845946046146246346446546646746846947047147247347447547647747847948048148248348448548648748848949049149249349449549649749849950050150250350450550650750850951051151251351451551651751851952052152252352452552652752852953053153253353453553653753853954054154254354454554654754854955055155255355455555655755855956056156256356456556656756856957057157257357457557657757857958058158258358458558658758858959059159259359459559659759859960060160260360460560660760860961061161261361461561661761861962062162262362462562662762862963063163263363463563663763863964064164264364464564664764864965065165265365465565665765865966066166266366466566666766866967067167267367467567667767867968068168268368468568668768868969069169269369469569669769869970070170270370470570670770870971071171271371471571671771871972072172272372472572672772872973073173273373473573673773873974074174274374474574674774874975075175275375475575675775875976076176276376476576676776876977077177277377477577677777877978078178278378478578678778878979079179279379479579679779879980080180280380480580680780880981081181281381481581681781881982082182282382482582682782882983083183283383483583683783883984084184284384484584684784884985085185285385485585685785885986086186286386486586686786886987087187287387487587687787887988088188288388488588688788888989089189289389489589689789889990090190290390490590690790890991091191291391491591691791891992092192292392492592692792892993093193293393493593693793893994094194294394494594694794894995095195295395495595695795895996096196296396496596696796896997097197297397497597697797897998098198298398498598698798898999099199299399499599699799899910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973
  1. /*
  2. * Generated by MTK SP DrvGen Version 03.13.6 for MT6735. Copyright MediaTek Inc. (C) 2013.
  3. * Wed Mar 11 11:38:21 2015
  4. * Do Not Modify the File.
  5. */
  6. /*************************
  7. * GPIO PINCTRLMTK File
  8. *************************/
  9. #ifndef __PINCTRL_MTK_MT6735_H
  10. #define __PINCTRL_MTK_MT6735_H
  11. #include <linux/pinctrl/pinctrl.h>
  12. #include <pinctrl-mtk-common.h>
  13. static const struct mtk_desc_pin mtk_pins_mt6735[] = {
  14. MTK_PIN(
  15. PINCTRL_PIN(0, "GPIO0"),
  16. NULL, "mt6735",
  17. MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
  18. MTK_FUNCTION(0, "GPIO0"),
  19. MTK_FUNCTION(1, "IDDIG"),
  20. MTK_FUNCTION(2, "DPI_D4"),
  21. MTK_FUNCTION(3, "CLKM4"),
  22. MTK_FUNCTION(4, "EXT_FRAME_SYNC"),
  23. MTK_FUNCTION(5, "PWM3"),
  24. MTK_FUNCTION(6, "KCOL2"),
  25. MTK_FUNCTION(7, "C2K_ARM_EINT0")
  26. ),
  27. MTK_PIN(
  28. PINCTRL_PIN(1, "GPIO1"),
  29. NULL, "mt6735",
  30. MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
  31. MTK_FUNCTION(0, "GPIO1"),
  32. MTK_FUNCTION(1, "PWM2"),
  33. MTK_FUNCTION(2, "DPI_D5"),
  34. MTK_FUNCTION(3, "MD_EINT0"),
  35. MTK_FUNCTION(4, "TDD_TDO"),
  36. MTK_FUNCTION(5, "CONN_MCU_TDO"),
  37. MTK_FUNCTION(6, "PTA_RXD"),
  38. MTK_FUNCTION(7, "C2K_ARM_EINT1")
  39. ),
  40. MTK_PIN(
  41. PINCTRL_PIN(2, "GPIO2"),
  42. NULL, "mt6735",
  43. MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
  44. MTK_FUNCTION(0, "GPIO2"),
  45. MTK_FUNCTION(1, "CLKM0"),
  46. MTK_FUNCTION(2, "DPI_D6"),
  47. MTK_FUNCTION(3, "MD_EINT0"),
  48. MTK_FUNCTION(4, "USB_DRVVBUS"),
  49. MTK_FUNCTION(5, "CONN_MCU_DBGACK_N"),
  50. MTK_FUNCTION(6, "PTA_TXD"),
  51. MTK_FUNCTION(7, "C2K_ARM_EINT2")
  52. ),
  53. MTK_PIN(
  54. PINCTRL_PIN(3, "GPIO3"),
  55. NULL, "mt6735",
  56. MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
  57. MTK_FUNCTION(0, "GPIO3"),
  58. MTK_FUNCTION(1, "CLKM1"),
  59. MTK_FUNCTION(2, "DPI_D7"),
  60. MTK_FUNCTION(3, "SPI_MIB"),
  61. MTK_FUNCTION(4, "MD_EINT0"),
  62. MTK_FUNCTION(5, "CONN_MCU_DBGI_N"),
  63. MTK_FUNCTION(6, "CONN_MCU_AICE_TMSC"),
  64. MTK_FUNCTION(7, "C2K_ARM_EINT3")
  65. ),
  66. MTK_PIN(
  67. PINCTRL_PIN(4, "GPIO4"),
  68. NULL, "mt6735",
  69. MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
  70. MTK_FUNCTION(0, "GPIO4"),
  71. MTK_FUNCTION(1, "CLKM2"),
  72. MTK_FUNCTION(2, "DPI_D8"),
  73. MTK_FUNCTION(3, "SPI_MOB"),
  74. MTK_FUNCTION(4, "TDD_TCK"),
  75. MTK_FUNCTION(5, "CONN_MCU_TCK[0]"),
  76. MTK_FUNCTION(6, "CONN_MCU_AICE_TCKC"),
  77. MTK_FUNCTION(7, "C2K_DM_EINT0")
  78. ),
  79. MTK_PIN(
  80. PINCTRL_PIN(5, "GPIO5"),
  81. NULL, "mt6735",
  82. MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
  83. MTK_FUNCTION(0, "GPIO5"),
  84. MTK_FUNCTION(1, "UCTS2"),
  85. MTK_FUNCTION(2, "DPI_D9"),
  86. MTK_FUNCTION(3, "SPI_CSB"),
  87. MTK_FUNCTION(4, "TDD_TDI"),
  88. MTK_FUNCTION(5, "CONN_MCU_TDI"),
  89. MTK_FUNCTION(6, "I2S1_DO"),
  90. MTK_FUNCTION(7, "MD_URXD")
  91. ),
  92. MTK_PIN(
  93. PINCTRL_PIN(6, "GPIO6"),
  94. NULL, "mt6735",
  95. MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
  96. MTK_FUNCTION(0, "GPIO6"),
  97. MTK_FUNCTION(1, "URTS2"),
  98. MTK_FUNCTION(2, "DPI_D10"),
  99. MTK_FUNCTION(3, "SPI_CKB"),
  100. MTK_FUNCTION(4, "TDD_TRSTN"),
  101. MTK_FUNCTION(5, "CONN_MCU_TRST_B"),
  102. MTK_FUNCTION(6, "I2S1_LRCK"),
  103. MTK_FUNCTION(7, "MD_UTXD")
  104. ),
  105. MTK_PIN(
  106. PINCTRL_PIN(7, "GPIO7"),
  107. NULL, "mt6735",
  108. MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
  109. MTK_FUNCTION(0, "GPIO7"),
  110. MTK_FUNCTION(1, "UCTS3"),
  111. MTK_FUNCTION(2, "DPI_D11"),
  112. MTK_FUNCTION(3, "SDA1"),
  113. MTK_FUNCTION(4, "TDD_TMS"),
  114. MTK_FUNCTION(5, "CONN_MCU_TMS"),
  115. MTK_FUNCTION(6, "I2S1_BCK"),
  116. MTK_FUNCTION(7, "TDD_TXD")
  117. ),
  118. MTK_PIN(
  119. PINCTRL_PIN(8, "GPIO8"),
  120. NULL, "mt6735",
  121. MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
  122. MTK_FUNCTION(0, "GPIO8"),
  123. MTK_FUNCTION(1, "URTS3"),
  124. MTK_FUNCTION(2, "C2K_UIM0_HOT_PLUG_IN"),
  125. MTK_FUNCTION(3, "SCL1"),
  126. MTK_FUNCTION(4, "PCM1_DO1"),
  127. MTK_FUNCTION(5, "MD_EINT1"),
  128. MTK_FUNCTION(6, "KCOL4"),
  129. MTK_FUNCTION(7, "UTXD0")
  130. ),
  131. MTK_PIN(
  132. PINCTRL_PIN(9, "GPIO9"),
  133. NULL, "mt6735",
  134. MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
  135. MTK_FUNCTION(0, "GPIO9"),
  136. MTK_FUNCTION(1, "C2K_UIM1_HOT_PLUG_IN"),
  137. MTK_FUNCTION(2, "PCM1_DO0"),
  138. MTK_FUNCTION(3, "I2S3_MCK"),
  139. MTK_FUNCTION(4, "MD_EINT2"),
  140. MTK_FUNCTION(5, "CLKM2"),
  141. MTK_FUNCTION(6, "I2S1_MCK"),
  142. MTK_FUNCTION(7, "DBG_MON_A29")
  143. ),
  144. MTK_PIN(
  145. PINCTRL_PIN(10, "GPIO10"),
  146. NULL, "mt6735",
  147. MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
  148. MTK_FUNCTION(0, "GPIO10"),
  149. MTK_FUNCTION(1, "PWM1"),
  150. MTK_FUNCTION(2, "CLKM1"),
  151. MTK_FUNCTION(3, "KROW2"),
  152. MTK_FUNCTION(4, "MD_EINT0"),
  153. MTK_FUNCTION(5, "I2S1_MCK"),
  154. MTK_FUNCTION(6, "SDA3"),
  155. MTK_FUNCTION(7, "DBG_MON_A30")
  156. ),
  157. MTK_PIN(
  158. PINCTRL_PIN(11, "GPIO11"),
  159. NULL, "mt6735",
  160. MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
  161. MTK_FUNCTION(0, "GPIO11"),
  162. MTK_FUNCTION(1, "MD_EINT1"),
  163. MTK_FUNCTION(2, "IRTX_OUT"),
  164. MTK_FUNCTION(3, "C2K_UIM0_HOT_PLUG_IN"),
  165. MTK_FUNCTION(4, "CLKM0"),
  166. MTK_FUNCTION(5, "I2S2_MCK"),
  167. MTK_FUNCTION(6, "SCL3"),
  168. MTK_FUNCTION(7, "URXD0")
  169. ),
  170. MTK_PIN(
  171. PINCTRL_PIN(12, "GPIO12"),
  172. NULL, "mt6735",
  173. MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
  174. MTK_FUNCTION(0, "GPIO12"),
  175. MTK_FUNCTION(1, "I2S0_MCK"),
  176. MTK_FUNCTION(2, "C2K_UIM1_HOT_PLUG_IN"),
  177. MTK_FUNCTION(3, "KCOL2"),
  178. MTK_FUNCTION(4, "MD_EINT2"),
  179. MTK_FUNCTION(5, "IRTX_OUT"),
  180. MTK_FUNCTION(6, "SRCLKENAI2"),
  181. MTK_FUNCTION(7, "PCM1_DO1")
  182. ),
  183. MTK_PIN(
  184. PINCTRL_PIN(13, "GPIO13"),
  185. NULL, "mt6735",
  186. MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
  187. MTK_FUNCTION(0, "GPIO13"),
  188. MTK_FUNCTION(1, "WB_CTRL0"),
  189. MTK_FUNCTION(3, "C2K_ARM_EINT0"),
  190. MTK_FUNCTION(7, "DBG_MON_A0")
  191. ),
  192. MTK_PIN(
  193. PINCTRL_PIN(14, "GPIO14"),
  194. NULL, "mt6735",
  195. MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
  196. MTK_FUNCTION(0, "GPIO14"),
  197. MTK_FUNCTION(1, "WB_CTRL1"),
  198. MTK_FUNCTION(3, "C2K_ARM_EINT1"),
  199. MTK_FUNCTION(7, "DBG_MON_A1")
  200. ),
  201. MTK_PIN(
  202. PINCTRL_PIN(15, "GPIO15"),
  203. NULL, "mt6735",
  204. MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
  205. MTK_FUNCTION(0, "GPIO15"),
  206. MTK_FUNCTION(1, "WB_CTRL2"),
  207. MTK_FUNCTION(3, "C2K_ARM_EINT2"),
  208. MTK_FUNCTION(7, "DBG_MON_A2")
  209. ),
  210. MTK_PIN(
  211. PINCTRL_PIN(16, "GPIO16"),
  212. NULL, "mt6735",
  213. MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
  214. MTK_FUNCTION(0, "GPIO16"),
  215. MTK_FUNCTION(1, "WB_CTRL3"),
  216. MTK_FUNCTION(3, "C2K_ARM_EINT3"),
  217. MTK_FUNCTION(7, "DBG_MON_A3")
  218. ),
  219. MTK_PIN(
  220. PINCTRL_PIN(17, "GPIO17"),
  221. NULL, "mt6735",
  222. MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
  223. MTK_FUNCTION(0, "GPIO17"),
  224. MTK_FUNCTION(1, "WB_CTRL4"),
  225. MTK_FUNCTION(3, "C2K_DM_EINT0"),
  226. MTK_FUNCTION(4, "WATCHDOG"),
  227. MTK_FUNCTION(7, "DBG_MON_A4")
  228. ),
  229. MTK_PIN(
  230. PINCTRL_PIN(18, "GPIO18"),
  231. NULL, "mt6735",
  232. MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
  233. MTK_FUNCTION(0, "GPIO18"),
  234. MTK_FUNCTION(1, "WB_CTRL5"),
  235. MTK_FUNCTION(3, "C2K_DM_EINT1"),
  236. MTK_FUNCTION(7, "DBG_MON_A5")
  237. ),
  238. MTK_PIN(
  239. PINCTRL_PIN(19, "GPIO19"),
  240. NULL, "mt6735",
  241. MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
  242. MTK_FUNCTION(0, "GPIO19"),
  243. MTK_FUNCTION(1, "ANT_SEL0"),
  244. MTK_FUNCTION(2, "IRTX_OUT"),
  245. MTK_FUNCTION(3, "IRDA_TX"),
  246. MTK_FUNCTION(4, "C2K_UART0_TXD"),
  247. MTK_FUNCTION(5, "GPS_FRAME_SYNC"),
  248. MTK_FUNCTION(6, "LTE_UTXD"),
  249. MTK_FUNCTION(7, "DBG_MON_A6")
  250. ),
  251. MTK_PIN(
  252. PINCTRL_PIN(20, "GPIO20"),
  253. NULL, "mt6735",
  254. MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
  255. MTK_FUNCTION(0, "GPIO20"),
  256. MTK_FUNCTION(1, "ANT_SEL1"),
  257. MTK_FUNCTION(2, "C2K_UIM1_HOT_PLUG_IN"),
  258. MTK_FUNCTION(3, "IRDA_RX"),
  259. MTK_FUNCTION(4, "C2K_UART0_RXD"),
  260. MTK_FUNCTION(5, "MD_EINT2"),
  261. MTK_FUNCTION(6, "LTE_URXD"),
  262. MTK_FUNCTION(7, "DBG_MON_A7")
  263. ),
  264. MTK_PIN(
  265. PINCTRL_PIN(21, "GPIO21"),
  266. NULL, "mt6735",
  267. MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
  268. MTK_FUNCTION(0, "GPIO21"),
  269. MTK_FUNCTION(1, "ANT_SEL2"),
  270. MTK_FUNCTION(2, "PWM2"),
  271. MTK_FUNCTION(3, "IRDA_PDN"),
  272. MTK_FUNCTION(4, "CORESONIC_SWCK"),
  273. MTK_FUNCTION(5, "MD_EINT1"),
  274. MTK_FUNCTION(6, "C2K_UIM0_HOT_PLUG_IN"),
  275. MTK_FUNCTION(7, "DBG_MON_A8")
  276. ),
  277. MTK_PIN(
  278. PINCTRL_PIN(22, "GPIO22"),
  279. NULL, "mt6735",
  280. MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
  281. MTK_FUNCTION(0, "GPIO22"),
  282. MTK_FUNCTION(1, "RDN0")
  283. ),
  284. MTK_PIN(
  285. PINCTRL_PIN(23, "GPIO23"),
  286. NULL, "mt6735",
  287. MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
  288. MTK_FUNCTION(0, "GPIO23"),
  289. MTK_FUNCTION(1, "RDP0")
  290. ),
  291. MTK_PIN(
  292. PINCTRL_PIN(24, "GPIO24"),
  293. NULL, "mt6735",
  294. MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
  295. MTK_FUNCTION(0, "GPIO24"),
  296. MTK_FUNCTION(1, "RDN1")
  297. ),
  298. MTK_PIN(
  299. PINCTRL_PIN(25, "GPIO25"),
  300. NULL, "mt6735",
  301. MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
  302. MTK_FUNCTION(0, "GPIO25"),
  303. MTK_FUNCTION(1, "RDP1")
  304. ),
  305. MTK_PIN(
  306. PINCTRL_PIN(26, "GPIO26"),
  307. NULL, "mt6735",
  308. MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
  309. MTK_FUNCTION(0, "GPIO26"),
  310. MTK_FUNCTION(1, "RCN")
  311. ),
  312. MTK_PIN(
  313. PINCTRL_PIN(27, "GPIO27"),
  314. NULL, "mt6735",
  315. MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
  316. MTK_FUNCTION(0, "GPIO27"),
  317. MTK_FUNCTION(1, "RCP")
  318. ),
  319. MTK_PIN(
  320. PINCTRL_PIN(28, "GPIO28"),
  321. NULL, "mt6735",
  322. MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
  323. MTK_FUNCTION(0, "GPIO28"),
  324. MTK_FUNCTION(1, "RDN2")
  325. ),
  326. MTK_PIN(
  327. PINCTRL_PIN(29, "GPIO29"),
  328. NULL, "mt6735",
  329. MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
  330. MTK_FUNCTION(0, "GPIO29"),
  331. MTK_FUNCTION(1, "RDP2")
  332. ),
  333. MTK_PIN(
  334. PINCTRL_PIN(30, "GPIO30"),
  335. NULL, "mt6735",
  336. MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
  337. MTK_FUNCTION(0, "GPIO30"),
  338. MTK_FUNCTION(1, "RDN3")
  339. ),
  340. MTK_PIN(
  341. PINCTRL_PIN(31, "GPIO31"),
  342. NULL, "mt6735",
  343. MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
  344. MTK_FUNCTION(0, "GPIO31"),
  345. MTK_FUNCTION(1, "RDP3")
  346. ),
  347. MTK_PIN(
  348. PINCTRL_PIN(32, "GPIO32"),
  349. NULL, "mt6735",
  350. MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
  351. MTK_FUNCTION(0, "GPIO32"),
  352. MTK_FUNCTION(1, "RDN0_A"),
  353. MTK_FUNCTION(2, "CMHSYNC"),
  354. MTK_FUNCTION(3, "CMCSD0")
  355. ),
  356. MTK_PIN(
  357. PINCTRL_PIN(33, "GPIO33"),
  358. NULL, "mt6735",
  359. MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
  360. MTK_FUNCTION(0, "GPIO33"),
  361. MTK_FUNCTION(1, "RDP0_A"),
  362. MTK_FUNCTION(2, "CMVSYNC"),
  363. MTK_FUNCTION(3, "CMCSD1")
  364. ),
  365. MTK_PIN(
  366. PINCTRL_PIN(34, "GPIO34"),
  367. NULL, "mt6735",
  368. MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
  369. MTK_FUNCTION(0, "GPIO34"),
  370. MTK_FUNCTION(1, "RDN1_A"),
  371. MTK_FUNCTION(2, "CMDAT9"),
  372. MTK_FUNCTION(3, "CMCSD2")
  373. ),
  374. MTK_PIN(
  375. PINCTRL_PIN(35, "GPIO35"),
  376. NULL, "mt6735",
  377. MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
  378. MTK_FUNCTION(0, "GPIO35"),
  379. MTK_FUNCTION(1, "RDP1_A"),
  380. MTK_FUNCTION(2, "CMDAT8"),
  381. MTK_FUNCTION(3, "CMCSD3")
  382. ),
  383. MTK_PIN(
  384. PINCTRL_PIN(36, "GPIO36"),
  385. NULL, "mt6735",
  386. MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
  387. MTK_FUNCTION(0, "GPIO36"),
  388. MTK_FUNCTION(1, "RCN_A"),
  389. MTK_FUNCTION(2, "CMDAT7")
  390. ),
  391. MTK_PIN(
  392. PINCTRL_PIN(37, "GPIO37"),
  393. NULL, "mt6735",
  394. MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
  395. MTK_FUNCTION(0, "GPIO37"),
  396. MTK_FUNCTION(1, "RCP_A"),
  397. MTK_FUNCTION(2, "CMDAT6")
  398. ),
  399. MTK_PIN(
  400. PINCTRL_PIN(38, "GPIO38"),
  401. NULL, "mt6735",
  402. MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
  403. MTK_FUNCTION(0, "GPIO38"),
  404. MTK_FUNCTION(1, "RDN2_A"),
  405. MTK_FUNCTION(2, "CMDAT5")
  406. ),
  407. MTK_PIN(
  408. PINCTRL_PIN(39, "GPIO39"),
  409. NULL, "mt6735",
  410. MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
  411. MTK_FUNCTION(0, "GPIO39"),
  412. MTK_FUNCTION(1, "RDP2_A"),
  413. MTK_FUNCTION(2, "CMDAT4")
  414. ),
  415. MTK_PIN(
  416. PINCTRL_PIN(40, "GPIO40"),
  417. NULL, "mt6735",
  418. MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
  419. MTK_FUNCTION(0, "GPIO40"),
  420. MTK_FUNCTION(1, "RDN3_A"),
  421. MTK_FUNCTION(2, "CMDAT3")
  422. ),
  423. MTK_PIN(
  424. PINCTRL_PIN(41, "GPIO41"),
  425. NULL, "mt6735",
  426. MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
  427. MTK_FUNCTION(0, "GPIO41"),
  428. MTK_FUNCTION(1, "RDP3_A"),
  429. MTK_FUNCTION(2, "CMDAT2")
  430. ),
  431. MTK_PIN(
  432. PINCTRL_PIN(42, "GPIO42"),
  433. NULL, "mt6735",
  434. MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
  435. MTK_FUNCTION(0, "GPIO42"),
  436. MTK_FUNCTION(1, "CMDAT0"),
  437. MTK_FUNCTION(2, "CMCSD0"),
  438. MTK_FUNCTION(3, "CMMCLK1"),
  439. MTK_FUNCTION(5, "ANT_SEL5"),
  440. MTK_FUNCTION(6, "CLKM5"),
  441. MTK_FUNCTION(7, "DBG_MON_A9")
  442. ),
  443. MTK_PIN(
  444. PINCTRL_PIN(43, "GPIO43"),
  445. NULL, "mt6735",
  446. MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
  447. MTK_FUNCTION(0, "GPIO43"),
  448. MTK_FUNCTION(1, "CMDAT1"),
  449. MTK_FUNCTION(2, "CMCSD1"),
  450. MTK_FUNCTION(3, "CMFLASH"),
  451. MTK_FUNCTION(4, "MD_EINT0"),
  452. MTK_FUNCTION(5, "CMMCLK1"),
  453. MTK_FUNCTION(6, "CLKM4"),
  454. MTK_FUNCTION(7, "DBG_MON_A10")
  455. ),
  456. MTK_PIN(
  457. PINCTRL_PIN(44, "GPIO44"),
  458. NULL, "mt6735",
  459. MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
  460. MTK_FUNCTION(0, "GPIO44"),
  461. MTK_FUNCTION(1, "CMPCLK"),
  462. MTK_FUNCTION(2, "CMCSK"),
  463. MTK_FUNCTION(3, "CMCSD2"),
  464. MTK_FUNCTION(4, "KCOL3"),
  465. MTK_FUNCTION(5, "SRCLKENAI2"),
  466. MTK_FUNCTION(6, "PWM0"),
  467. MTK_FUNCTION(7, "DBG_MON_A11")
  468. ),
  469. MTK_PIN(
  470. PINCTRL_PIN(45, "GPIO45"),
  471. NULL, "mt6735",
  472. MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
  473. MTK_FUNCTION(0, "GPIO45"),
  474. MTK_FUNCTION(1, "CMMCLK0"),
  475. MTK_FUNCTION(7, "DBG_MON_A12")
  476. ),
  477. MTK_PIN(
  478. PINCTRL_PIN(46, "GPIO46"),
  479. NULL, "mt6735",
  480. MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
  481. MTK_FUNCTION(0, "GPIO46"),
  482. MTK_FUNCTION(1, "CMMCLK1"),
  483. MTK_FUNCTION(2, "IDDIG"),
  484. MTK_FUNCTION(3, "LTE_MD32_JTAG_TRST"),
  485. MTK_FUNCTION(4, "TDD_TRSTN"),
  486. MTK_FUNCTION(5, "DM_JTINTP"),
  487. MTK_FUNCTION(6, "KCOL6"),
  488. MTK_FUNCTION(7, "DBG_MON_A13")
  489. ),
  490. MTK_PIN(
  491. PINCTRL_PIN(47, "GPIO47"),
  492. NULL, "mt6735",
  493. MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
  494. MTK_FUNCTION(0, "GPIO47"),
  495. MTK_FUNCTION(1, "SDA0")
  496. ),
  497. MTK_PIN(
  498. PINCTRL_PIN(48, "GPIO48"),
  499. NULL, "mt6735",
  500. MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
  501. MTK_FUNCTION(0, "GPIO48"),
  502. MTK_FUNCTION(1, "SCL0")
  503. ),
  504. MTK_PIN(
  505. PINCTRL_PIN(49, "GPIO49"),
  506. NULL, "mt6735",
  507. MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
  508. MTK_FUNCTION(0, "GPIO49"),
  509. MTK_FUNCTION(1, "SDA1")
  510. ),
  511. MTK_PIN(
  512. PINCTRL_PIN(50, "GPIO50"),
  513. NULL, "mt6735",
  514. MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
  515. MTK_FUNCTION(0, "GPIO50"),
  516. MTK_FUNCTION(1, "SCL1")
  517. ),
  518. MTK_PIN(
  519. PINCTRL_PIN(51, "GPIO51"),
  520. NULL, "mt6735",
  521. MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
  522. MTK_FUNCTION(0, "GPIO51"),
  523. MTK_FUNCTION(1, "SDA2")
  524. ),
  525. MTK_PIN(
  526. PINCTRL_PIN(52, "GPIO52"),
  527. NULL, "mt6735",
  528. MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
  529. MTK_FUNCTION(0, "GPIO52"),
  530. MTK_FUNCTION(1, "SCL2")
  531. ),
  532. MTK_PIN(
  533. PINCTRL_PIN(53, "GPIO53"),
  534. NULL, "mt6735",
  535. MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
  536. MTK_FUNCTION(0, "GPIO53"),
  537. MTK_FUNCTION(1, "SDA3"),
  538. MTK_FUNCTION(3, "IDDIG"),
  539. MTK_FUNCTION(5, "MD_EINT2"),
  540. MTK_FUNCTION(6, "C2K_UIM1_HOT_PLUG_IN")
  541. ),
  542. MTK_PIN(
  543. PINCTRL_PIN(54, "GPIO54"),
  544. NULL, "mt6735",
  545. MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
  546. MTK_FUNCTION(0, "GPIO54"),
  547. MTK_FUNCTION(1, "SCL3"),
  548. MTK_FUNCTION(3, "IDDIG"),
  549. MTK_FUNCTION(5, "MD_EINT1"),
  550. MTK_FUNCTION(6, "C2K_UIM0_HOT_PLUG_IN")
  551. ),
  552. MTK_PIN(
  553. PINCTRL_PIN(55, "GPIO55"),
  554. NULL, "mt6735",
  555. MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
  556. MTK_FUNCTION(0, "GPIO55"),
  557. MTK_FUNCTION(1, "SRCLKENAI0"),
  558. MTK_FUNCTION(2, "PWM2"),
  559. MTK_FUNCTION(3, "CLKM5"),
  560. MTK_FUNCTION(4, "CORESONIC_SWD"),
  561. MTK_FUNCTION(5, "ANT_SEL6"),
  562. MTK_FUNCTION(6, "KROW5"),
  563. MTK_FUNCTION(7, "DISP_PWM")
  564. ),
  565. MTK_PIN(
  566. PINCTRL_PIN(56, "GPIO56"),
  567. NULL, "mt6735",
  568. MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
  569. MTK_FUNCTION(0, "GPIO56"),
  570. MTK_FUNCTION(1, "SRCLKENA1")
  571. ),
  572. MTK_PIN(
  573. PINCTRL_PIN(57, "GPIO57"),
  574. NULL, "mt6735",
  575. MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
  576. MTK_FUNCTION(0, "GPIO57"),
  577. MTK_FUNCTION(1, "URXD2"),
  578. MTK_FUNCTION(2, "DPI_HSYNC0"),
  579. MTK_FUNCTION(3, "UTXD2"),
  580. MTK_FUNCTION(4, "MD_URXD"),
  581. MTK_FUNCTION(5, "SRCLKENAI1"),
  582. MTK_FUNCTION(6, "KROW4"),
  583. MTK_FUNCTION(7, "DBG_MON_A14")
  584. ),
  585. MTK_PIN(
  586. PINCTRL_PIN(58, "GPIO58"),
  587. NULL, "mt6735",
  588. MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
  589. MTK_FUNCTION(0, "GPIO58"),
  590. MTK_FUNCTION(1, "UTXD2"),
  591. MTK_FUNCTION(2, "DPI_VSYNC0"),
  592. MTK_FUNCTION(3, "URXD2"),
  593. MTK_FUNCTION(4, "MD_UTXD"),
  594. MTK_FUNCTION(5, "TDD_TXD"),
  595. MTK_FUNCTION(6, "KROW5"),
  596. MTK_FUNCTION(7, "DBG_MON_A15")
  597. ),
  598. MTK_PIN(
  599. PINCTRL_PIN(59, "GPIO59"),
  600. NULL, "mt6735",
  601. MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
  602. MTK_FUNCTION(0, "GPIO59"),
  603. MTK_FUNCTION(1, "URXD3"),
  604. MTK_FUNCTION(2, "DPI_CK0"),
  605. MTK_FUNCTION(3, "UTXD3"),
  606. MTK_FUNCTION(4, "UCTS2"),
  607. MTK_FUNCTION(5, "PWM3"),
  608. MTK_FUNCTION(6, "KROW6"),
  609. MTK_FUNCTION(7, "DBG_MON_A16")
  610. ),
  611. MTK_PIN(
  612. PINCTRL_PIN(60, "GPIO60"),
  613. NULL, "mt6735",
  614. MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
  615. MTK_FUNCTION(0, "GPIO60"),
  616. MTK_FUNCTION(1, "UTXD3"),
  617. MTK_FUNCTION(2, "DPI_DE0"),
  618. MTK_FUNCTION(3, "URXD3"),
  619. MTK_FUNCTION(4, "URTS2"),
  620. MTK_FUNCTION(5, "PWM4"),
  621. MTK_FUNCTION(6, "KROW7"),
  622. MTK_FUNCTION(7, "DBG_MON_A17")
  623. ),
  624. MTK_PIN(
  625. PINCTRL_PIN(61, "GPIO61"),
  626. NULL, "mt6735",
  627. MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
  628. MTK_FUNCTION(0, "GPIO61"),
  629. MTK_FUNCTION(1, "PCM1_CLK[0]"),
  630. MTK_FUNCTION(2, "DPI_D0"),
  631. MTK_FUNCTION(3, "I2S0_BCK"),
  632. MTK_FUNCTION(4, "KROW4"),
  633. MTK_FUNCTION(5, "ANT_SEL3"),
  634. MTK_FUNCTION(6, "IRTX_OUT"),
  635. MTK_FUNCTION(7, "DBG_MON_A18")
  636. ),
  637. MTK_PIN(
  638. PINCTRL_PIN(62, "GPIO62"),
  639. NULL, "mt6735",
  640. MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
  641. MTK_FUNCTION(0, "GPIO62"),
  642. MTK_FUNCTION(1, "PCM1_SYNC"),
  643. MTK_FUNCTION(2, "DPI_D1"),
  644. MTK_FUNCTION(3, "I2S0_LRCK"),
  645. MTK_FUNCTION(4, "KCOL7"),
  646. MTK_FUNCTION(5, "CLKM3"),
  647. MTK_FUNCTION(6, "CMFLASH"),
  648. MTK_FUNCTION(7, "DBG_MON_A19")
  649. ),
  650. MTK_PIN(
  651. PINCTRL_PIN(63, "GPIO63"),
  652. NULL, "mt6735",
  653. MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
  654. MTK_FUNCTION(0, "GPIO63"),
  655. MTK_FUNCTION(1, "PCM1_DI"),
  656. MTK_FUNCTION(2, "DPI_D2"),
  657. MTK_FUNCTION(3, "I2S0_DI"),
  658. MTK_FUNCTION(4, "PCM1_DO0"),
  659. MTK_FUNCTION(5, "CLKM5"),
  660. MTK_FUNCTION(6, "KROW3"),
  661. MTK_FUNCTION(7, "DBG_MON_A20")
  662. ),
  663. MTK_PIN(
  664. PINCTRL_PIN(64, "GPIO64"),
  665. NULL, "mt6735",
  666. MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
  667. MTK_FUNCTION(0, "GPIO64"),
  668. MTK_FUNCTION(1, "PCM1_DO0"),
  669. MTK_FUNCTION(2, "DPI_D3"),
  670. MTK_FUNCTION(3, "I2S0_MCK"),
  671. MTK_FUNCTION(4, "PCM1_DI"),
  672. MTK_FUNCTION(5, "SRCLKENAI2"),
  673. MTK_FUNCTION(6, "KCOL5"),
  674. MTK_FUNCTION(7, "DBG_MON_A21")
  675. ),
  676. MTK_PIN(
  677. PINCTRL_PIN(65, "GPIO65"),
  678. NULL, "mt6735",
  679. MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
  680. MTK_FUNCTION(0, "GPIO65"),
  681. MTK_FUNCTION(1, "SPI_CSA"),
  682. MTK_FUNCTION(2, "EXT_FRAME_SYNC"),
  683. MTK_FUNCTION(3, "I2S3_MCK"),
  684. MTK_FUNCTION(4, "KROW2"),
  685. MTK_FUNCTION(5, "GPS_FRAME_SYNC"),
  686. MTK_FUNCTION(6, "PTA_RXD"),
  687. MTK_FUNCTION(7, "DBG_MON_A22")
  688. ),
  689. MTK_PIN(
  690. PINCTRL_PIN(66, "GPIO66"),
  691. NULL, "mt6735",
  692. MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
  693. MTK_FUNCTION(0, "GPIO66"),
  694. MTK_FUNCTION(1, "SPI_CKA"),
  695. MTK_FUNCTION(2, "USB_DRVVBUS"),
  696. MTK_FUNCTION(3, "I2S3_BCK"),
  697. MTK_FUNCTION(4, "KCOL2"),
  698. MTK_FUNCTION(6, "PTA_TXD"),
  699. MTK_FUNCTION(7, "DBG_MON_A23")
  700. ),
  701. MTK_PIN(
  702. PINCTRL_PIN(67, "GPIO67"),
  703. NULL, "mt6735",
  704. MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
  705. MTK_FUNCTION(0, "GPIO67"),
  706. MTK_FUNCTION(1, "SPI_MIA"),
  707. MTK_FUNCTION(2, "SPI_MOA"),
  708. MTK_FUNCTION(3, "I2S3_DO"),
  709. MTK_FUNCTION(4, "PTA_RXD"),
  710. MTK_FUNCTION(5, "IDDIG"),
  711. MTK_FUNCTION(6, "UCTS1"),
  712. MTK_FUNCTION(7, "DBG_MON_A24")
  713. ),
  714. MTK_PIN(
  715. PINCTRL_PIN(68, "GPIO68"),
  716. NULL, "mt6735",
  717. MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
  718. MTK_FUNCTION(0, "GPIO68"),
  719. MTK_FUNCTION(1, "SPI_MOA"),
  720. MTK_FUNCTION(2, "SPI_MIA"),
  721. MTK_FUNCTION(3, "I2S3_LRCK"),
  722. MTK_FUNCTION(4, "PTA_TXD"),
  723. MTK_FUNCTION(5, "ANT_SEL4"),
  724. MTK_FUNCTION(6, "URTS1"),
  725. MTK_FUNCTION(7, "DBG_MON_A25")
  726. ),
  727. MTK_PIN(
  728. PINCTRL_PIN(69, "GPIO69"),
  729. NULL, "mt6735",
  730. MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
  731. MTK_FUNCTION(0, "GPIO69"),
  732. MTK_FUNCTION(1, "DISP_PWM"),
  733. MTK_FUNCTION(2, "PWM1"),
  734. MTK_FUNCTION(3, "LTE_MD32_JTAG_TRST"),
  735. MTK_FUNCTION(4, "TDD_TRSTN"),
  736. MTK_FUNCTION(5, "ANT_SEL7"),
  737. MTK_FUNCTION(6, "DM_JTINTP")
  738. ),
  739. MTK_PIN(
  740. PINCTRL_PIN(70, "GPIO70"),
  741. NULL, "mt6735",
  742. MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
  743. MTK_FUNCTION(0, "GPIO70"),
  744. MTK_FUNCTION(1, "JTMS"),
  745. MTK_FUNCTION(2, "CONN_MCU_TMS"),
  746. MTK_FUNCTION(3, "LTE_MD32_JTAG_TMS"),
  747. MTK_FUNCTION(4, "TDD_TMS"),
  748. MTK_FUNCTION(5, "CORESONIC_SWD"),
  749. MTK_FUNCTION(6, "DM_OTMS"),
  750. MTK_FUNCTION(7, "DFD_TMS")
  751. ),
  752. MTK_PIN(
  753. PINCTRL_PIN(71, "GPIO71"),
  754. NULL, "mt6735",
  755. MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
  756. MTK_FUNCTION(0, "GPIO71"),
  757. MTK_FUNCTION(1, "JTCK"),
  758. MTK_FUNCTION(2, "CONN_MCU_TCK[1]"),
  759. MTK_FUNCTION(3, "LTE_MD32_JTAG_TCK"),
  760. MTK_FUNCTION(4, "TDD_TCK"),
  761. MTK_FUNCTION(5, "CORESONIC_SWCK"),
  762. MTK_FUNCTION(6, "DM_OTCK"),
  763. MTK_FUNCTION(7, "DFD_TCK_XI")
  764. ),
  765. MTK_PIN(
  766. PINCTRL_PIN(72, "GPIO72"),
  767. NULL, "mt6735",
  768. MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
  769. MTK_FUNCTION(0, "GPIO72"),
  770. MTK_FUNCTION(1, "JTDI"),
  771. MTK_FUNCTION(2, "CONN_MCU_TDI"),
  772. MTK_FUNCTION(3, "LTE_MD32_JTAG_TDI"),
  773. MTK_FUNCTION(4, "TDD_TDI"),
  774. MTK_FUNCTION(6, "DM_OTDI"),
  775. MTK_FUNCTION(7, "DFD_TDI")
  776. ),
  777. MTK_PIN(
  778. PINCTRL_PIN(73, "GPIO73"),
  779. NULL, "mt6735",
  780. MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
  781. MTK_FUNCTION(0, "GPIO73"),
  782. MTK_FUNCTION(1, "JTDO"),
  783. MTK_FUNCTION(2, "CONN_MCU_TDO"),
  784. MTK_FUNCTION(3, "LTE_MD32_JTAG_TDO"),
  785. MTK_FUNCTION(4, "TDD_TDO"),
  786. MTK_FUNCTION(6, "DM_OTDO"),
  787. MTK_FUNCTION(7, "DFD_TDO")
  788. ),
  789. MTK_PIN(
  790. PINCTRL_PIN(74, "GPIO74"),
  791. NULL, "mt6735",
  792. MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
  793. MTK_FUNCTION(0, "GPIO74"),
  794. MTK_FUNCTION(1, "URXD0"),
  795. MTK_FUNCTION(2, "UTXD0"),
  796. MTK_FUNCTION(3, "MD_URXD"),
  797. MTK_FUNCTION(4, "SDA3"),
  798. MTK_FUNCTION(5, "C2K_UART0_RXD"),
  799. MTK_FUNCTION(6, "LTE_URXD"),
  800. MTK_FUNCTION(7, "AUXIF_ST")
  801. ),
  802. MTK_PIN(
  803. PINCTRL_PIN(75, "GPIO75"),
  804. NULL, "mt6735",
  805. MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
  806. MTK_FUNCTION(0, "GPIO75"),
  807. MTK_FUNCTION(1, "UTXD0"),
  808. MTK_FUNCTION(2, "URXD0"),
  809. MTK_FUNCTION(3, "MD_UTXD"),
  810. MTK_FUNCTION(4, "TDD_TXD"),
  811. MTK_FUNCTION(5, "C2K_UART0_TXD"),
  812. MTK_FUNCTION(6, "LTE_UTXD")
  813. ),
  814. MTK_PIN(
  815. PINCTRL_PIN(76, "GPIO76"),
  816. NULL, "mt6735",
  817. MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
  818. MTK_FUNCTION(0, "GPIO76"),
  819. MTK_FUNCTION(1, "URXD1"),
  820. MTK_FUNCTION(2, "UTXD1"),
  821. MTK_FUNCTION(3, "MD_URXD"),
  822. MTK_FUNCTION(4, "SCL3"),
  823. MTK_FUNCTION(5, "LTE_URXD"),
  824. MTK_FUNCTION(6, "C2K_UART0_RXD"),
  825. MTK_FUNCTION(7, "AUXIF_CLK")
  826. ),
  827. MTK_PIN(
  828. PINCTRL_PIN(77, "GPIO77"),
  829. NULL, "mt6735",
  830. MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
  831. MTK_FUNCTION(0, "GPIO77"),
  832. MTK_FUNCTION(1, "UTXD1"),
  833. MTK_FUNCTION(2, "URXD1"),
  834. MTK_FUNCTION(3, "MD_UTXD"),
  835. MTK_FUNCTION(4, "TDD_TXD"),
  836. MTK_FUNCTION(5, "LTE_UTXD"),
  837. MTK_FUNCTION(6, "C2K_UART0_TXD")
  838. ),
  839. MTK_PIN(
  840. PINCTRL_PIN(78, "GPIO78"),
  841. NULL, "mt6735",
  842. MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
  843. MTK_FUNCTION(0, "GPIO78"),
  844. MTK_FUNCTION(1, "I2S0_DI"),
  845. MTK_FUNCTION(2, "PCM1_DI"),
  846. MTK_FUNCTION(3, "I2S3_DO"),
  847. MTK_FUNCTION(4, "I2S1_DO"),
  848. MTK_FUNCTION(5, "PWM0"),
  849. MTK_FUNCTION(6, "I2S2_DI"),
  850. MTK_FUNCTION(7, "DBG_MON_A26")
  851. ),
  852. MTK_PIN(
  853. PINCTRL_PIN(79, "GPIO79"),
  854. NULL, "mt6735",
  855. MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
  856. MTK_FUNCTION(0, "GPIO79"),
  857. MTK_FUNCTION(1, "I2S0_LRCK"),
  858. MTK_FUNCTION(2, "PCM1_SYNC"),
  859. MTK_FUNCTION(3, "I2S3_LRCK"),
  860. MTK_FUNCTION(4, "I2S1_LRCK"),
  861. MTK_FUNCTION(5, "PWM3"),
  862. MTK_FUNCTION(6, "I2S2_LRCK"),
  863. MTK_FUNCTION(7, "DBG_MON_A27")
  864. ),
  865. MTK_PIN(
  866. PINCTRL_PIN(80, "GPIO80"),
  867. NULL, "mt6735",
  868. MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
  869. MTK_FUNCTION(0, "GPIO80"),
  870. MTK_FUNCTION(1, "I2S0_BCK"),
  871. MTK_FUNCTION(2, "PCM1_CLK[1]"),
  872. MTK_FUNCTION(3, "I2S3_BCK"),
  873. MTK_FUNCTION(4, "I2S1_BCK"),
  874. MTK_FUNCTION(5, "PWM4"),
  875. MTK_FUNCTION(6, "I2S2_BCK"),
  876. MTK_FUNCTION(7, "DBG_MON_A28")
  877. ),
  878. MTK_PIN(
  879. PINCTRL_PIN(81, "GPIO81"),
  880. NULL, "mt6735",
  881. MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
  882. MTK_FUNCTION(0, "GPIO81"),
  883. MTK_FUNCTION(1, "KROW0"),
  884. MTK_FUNCTION(3, "CONN_MCU_DBGI_N"),
  885. MTK_FUNCTION(4, "CORESONIC_SWCK"),
  886. MTK_FUNCTION(5, "C2K_TCK"),
  887. MTK_FUNCTION(7, "C2K_DM_EINT1")
  888. ),
  889. MTK_PIN(
  890. PINCTRL_PIN(82, "GPIO82"),
  891. NULL, "mt6735",
  892. MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
  893. MTK_FUNCTION(0, "GPIO82"),
  894. MTK_FUNCTION(1, "KROW1"),
  895. MTK_FUNCTION(3, "CONN_MCU_TRST_B"),
  896. MTK_FUNCTION(4, "CORESONIC_SWD"),
  897. MTK_FUNCTION(5, "C2K_NTRST"),
  898. MTK_FUNCTION(6, "USB_DRVVBUS"),
  899. MTK_FUNCTION(7, "C2K_DM_EINT2")
  900. ),
  901. MTK_PIN(
  902. PINCTRL_PIN(83, "GPIO83"),
  903. NULL, "mt6735",
  904. MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
  905. MTK_FUNCTION(0, "GPIO83"),
  906. MTK_FUNCTION(1, "KROW2"),
  907. MTK_FUNCTION(2, "USB_DRVVBUS"),
  908. MTK_FUNCTION(5, "C2K_TDI"),
  909. MTK_FUNCTION(7, "C2K_DM_EINT3")
  910. ),
  911. MTK_PIN(
  912. PINCTRL_PIN(84, "GPIO84"),
  913. NULL, "mt6735",
  914. MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
  915. MTK_FUNCTION(0, "GPIO84"),
  916. MTK_FUNCTION(1, "KCOL0"),
  917. MTK_FUNCTION(2, "URTS0"),
  918. MTK_FUNCTION(3, "CONN_MCU_DBGACK_N"),
  919. MTK_FUNCTION(4, "SCL2"),
  920. MTK_FUNCTION(5, "C2K_TDO"),
  921. MTK_FUNCTION(6, "AUXIF_CLK")
  922. ),
  923. MTK_PIN(
  924. PINCTRL_PIN(85, "GPIO85"),
  925. NULL, "mt6735",
  926. MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
  927. MTK_FUNCTION(0, "GPIO85"),
  928. MTK_FUNCTION(1, "KCOL1"),
  929. MTK_FUNCTION(2, "UCTS0"),
  930. MTK_FUNCTION(3, "UCTS1"),
  931. MTK_FUNCTION(4, "SDA2"),
  932. MTK_FUNCTION(5, "C2K_TMS"),
  933. MTK_FUNCTION(6, "AUXIF_ST"),
  934. MTK_FUNCTION(7, "DBG_MON_A31")
  935. ),
  936. MTK_PIN(
  937. PINCTRL_PIN(86, "GPIO86"),
  938. NULL, "mt6735",
  939. MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
  940. MTK_FUNCTION(0, "GPIO86"),
  941. MTK_FUNCTION(1, "KCOL2"),
  942. MTK_FUNCTION(3, "URTS1"),
  943. MTK_FUNCTION(5, "C2K_RTCK"),
  944. MTK_FUNCTION(7, "DBG_MON_A32")
  945. ),
  946. MTK_PIN(
  947. PINCTRL_PIN(87, "GPIO87"),
  948. NULL, "mt6735",
  949. MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
  950. MTK_FUNCTION(0, "GPIO87"),
  951. MTK_FUNCTION(1, "BPI_BUS5"),
  952. MTK_FUNCTION(2, "LTE_C2K_BPI_BUS5"),
  953. MTK_FUNCTION(5, "C2K_BPI_BUS5"),
  954. MTK_FUNCTION(7, "DBG_MON_B0")
  955. ),
  956. MTK_PIN(
  957. PINCTRL_PIN(88, "GPIO88"),
  958. NULL, "mt6735",
  959. MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
  960. MTK_FUNCTION(0, "GPIO88"),
  961. MTK_FUNCTION(1, "BPI_BUS6"),
  962. MTK_FUNCTION(2, "LTE_C2K_BPI_BUS6"),
  963. MTK_FUNCTION(5, "C2K_BPI_BUS6"),
  964. MTK_FUNCTION(7, "DBG_MON_B1")
  965. ),
  966. MTK_PIN(
  967. PINCTRL_PIN(89, "GPIO89"),
  968. NULL, "mt6735",
  969. MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
  970. MTK_FUNCTION(0, "GPIO89"),
  971. MTK_FUNCTION(1, "BPI_BUS7"),
  972. MTK_FUNCTION(2, "LTE_C2K_BPI_BUS7"),
  973. MTK_FUNCTION(3, "CLKM0"),
  974. MTK_FUNCTION(5, "C2K_BPI_BUS7"),
  975. MTK_FUNCTION(7, "DBG_MON_B2")
  976. ),
  977. MTK_PIN(
  978. PINCTRL_PIN(90, "GPIO90"),
  979. NULL, "mt6735",
  980. MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
  981. MTK_FUNCTION(0, "GPIO90"),
  982. MTK_FUNCTION(1, "BPI_BUS8"),
  983. MTK_FUNCTION(2, "LTE_C2K_BPI_BUS8"),
  984. MTK_FUNCTION(3, "CLKM1"),
  985. MTK_FUNCTION(5, "C2K_BPI_BUS8"),
  986. MTK_FUNCTION(7, "DBG_MON_B3")
  987. ),
  988. MTK_PIN(
  989. PINCTRL_PIN(91, "GPIO91"),
  990. NULL, "mt6735",
  991. MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
  992. MTK_FUNCTION(0, "GPIO91"),
  993. MTK_FUNCTION(1, "BPI_BUS9"),
  994. MTK_FUNCTION(2, "LTE_C2K_BPI_BUS9"),
  995. MTK_FUNCTION(3, "CLKM2"),
  996. MTK_FUNCTION(5, "C2K_BPI_BUS9"),
  997. MTK_FUNCTION(7, "DBG_MON_B4")
  998. ),
  999. MTK_PIN(
  1000. PINCTRL_PIN(92, "GPIO92"),
  1001. NULL, "mt6735",
  1002. MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
  1003. MTK_FUNCTION(0, "GPIO92"),
  1004. MTK_FUNCTION(1, "BPI_BUS10"),
  1005. MTK_FUNCTION(2, "LTE_C2K_BPI_BUS10"),
  1006. MTK_FUNCTION(3, "CLKM3"),
  1007. MTK_FUNCTION(5, "C2K_BPI_BUS10"),
  1008. MTK_FUNCTION(7, "DBG_MON_B5")
  1009. ),
  1010. MTK_PIN(
  1011. PINCTRL_PIN(93, "GPIO93"),
  1012. NULL, "mt6735",
  1013. MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
  1014. MTK_FUNCTION(0, "GPIO93"),
  1015. MTK_FUNCTION(1, "BPI_BUS11"),
  1016. MTK_FUNCTION(2, "LTE_C2K_BPI_BUS11"),
  1017. MTK_FUNCTION(5, "C2K_BPI_BUS11"),
  1018. MTK_FUNCTION(7, "DBG_MON_B6")
  1019. ),
  1020. MTK_PIN(
  1021. PINCTRL_PIN(94, "GPIO94"),
  1022. NULL, "mt6735",
  1023. MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
  1024. MTK_FUNCTION(0, "GPIO94"),
  1025. MTK_FUNCTION(1, "BPI_BUS12"),
  1026. MTK_FUNCTION(2, "LTE_C2K_BPI_BUS12"),
  1027. MTK_FUNCTION(5, "C2K_BPI_BUS12"),
  1028. MTK_FUNCTION(7, "DBG_MON_B7")
  1029. ),
  1030. MTK_PIN(
  1031. PINCTRL_PIN(95, "GPIO95"),
  1032. NULL, "mt6735",
  1033. MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
  1034. MTK_FUNCTION(0, "GPIO95"),
  1035. MTK_FUNCTION(1, "BPI_BUS13"),
  1036. MTK_FUNCTION(2, "LTE_C2K_BPI_BUS13"),
  1037. MTK_FUNCTION(5, "C2K_BPI_BUS13"),
  1038. MTK_FUNCTION(7, "DBG_MON_B8")
  1039. ),
  1040. MTK_PIN(
  1041. PINCTRL_PIN(96, "GPIO96"),
  1042. NULL, "mt6735",
  1043. MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
  1044. MTK_FUNCTION(0, "GPIO96"),
  1045. MTK_FUNCTION(1, "BPI_BUS14"),
  1046. MTK_FUNCTION(2, "LTE_C2K_BPI_BUS14"),
  1047. MTK_FUNCTION(5, "C2K_BPI_BUS14"),
  1048. MTK_FUNCTION(7, "DBG_MON_B9")
  1049. ),
  1050. MTK_PIN(
  1051. PINCTRL_PIN(97, "GPIO97"),
  1052. NULL, "mt6735",
  1053. MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
  1054. MTK_FUNCTION(0, "GPIO97"),
  1055. MTK_FUNCTION(1, "BPI_BUS15"),
  1056. MTK_FUNCTION(2, "LTE_C2K_BPI_BUS15"),
  1057. MTK_FUNCTION(5, "C2K_BPI_BUS15"),
  1058. MTK_FUNCTION(7, "DBG_MON_B10")
  1059. ),
  1060. MTK_PIN(
  1061. PINCTRL_PIN(98, "GPIO98"),
  1062. NULL, "mt6735",
  1063. MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
  1064. MTK_FUNCTION(0, "GPIO98"),
  1065. MTK_FUNCTION(1, "BPI_BUS16"),
  1066. MTK_FUNCTION(2, "LTE_C2K_BPI_BUS16"),
  1067. MTK_FUNCTION(5, "C2K_BPI_BUS16"),
  1068. MTK_FUNCTION(7, "DBG_MON_B11")
  1069. ),
  1070. MTK_PIN(
  1071. PINCTRL_PIN(99, "GPIO99"),
  1072. NULL, "mt6735",
  1073. MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
  1074. MTK_FUNCTION(0, "GPIO99"),
  1075. MTK_FUNCTION(1, "BPI_BUS17"),
  1076. MTK_FUNCTION(2, "LTE_C2K_BPI_BUS17"),
  1077. MTK_FUNCTION(5, "C2K_BPI_BUS17"),
  1078. MTK_FUNCTION(7, "DBG_MON_B12")
  1079. ),
  1080. MTK_PIN(
  1081. PINCTRL_PIN(100, "GPIO100"),
  1082. NULL, "mt6735",
  1083. MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
  1084. MTK_FUNCTION(0, "GPIO100"),
  1085. MTK_FUNCTION(1, "BPI_BUS18"),
  1086. MTK_FUNCTION(2, "LTE_C2K_BPI_BUS18"),
  1087. MTK_FUNCTION(5, "C2K_BPI_BUS18"),
  1088. MTK_FUNCTION(7, "DBG_MON_B13")
  1089. ),
  1090. MTK_PIN(
  1091. PINCTRL_PIN(101, "GPIO101"),
  1092. NULL, "mt6735",
  1093. MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
  1094. MTK_FUNCTION(0, "GPIO101"),
  1095. MTK_FUNCTION(1, "BPI_BUS19"),
  1096. MTK_FUNCTION(2, "LTE_C2K_BPI_BUS19"),
  1097. MTK_FUNCTION(5, "C2K_BPI_BUS19"),
  1098. MTK_FUNCTION(7, "DBG_MON_B14")
  1099. ),
  1100. MTK_PIN(
  1101. PINCTRL_PIN(102, "GPIO102"),
  1102. NULL, "mt6735",
  1103. MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
  1104. MTK_FUNCTION(0, "GPIO102"),
  1105. MTK_FUNCTION(1, "BPI_BUS20"),
  1106. MTK_FUNCTION(2, "LTE_C2K_BPI_BUS20"),
  1107. MTK_FUNCTION(5, "C2K_BPI_BUS20"),
  1108. MTK_FUNCTION(7, "DBG_MON_B15")
  1109. ),
  1110. MTK_PIN(
  1111. PINCTRL_PIN(103, "GPIO103"),
  1112. NULL, "mt6735",
  1113. MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
  1114. MTK_FUNCTION(0, "GPIO103"),
  1115. MTK_FUNCTION(1, "C2K_TXBPI"),
  1116. MTK_FUNCTION(7, "DBG_MON_B16")
  1117. ),
  1118. MTK_PIN(
  1119. PINCTRL_PIN(104, "GPIO104"),
  1120. NULL, "mt6735",
  1121. MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
  1122. MTK_FUNCTION(0, "GPIO104"),
  1123. MTK_FUNCTION(1, "RFIC1_BSI_EN"),
  1124. MTK_FUNCTION(5, "C2K_RX_BSI_EN"),
  1125. MTK_FUNCTION(7, "DBG_MON_B17")
  1126. ),
  1127. MTK_PIN(
  1128. PINCTRL_PIN(105, "GPIO105"),
  1129. NULL, "mt6735",
  1130. MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
  1131. MTK_FUNCTION(0, "GPIO105"),
  1132. MTK_FUNCTION(1, "RFIC1_BSI_CK"),
  1133. MTK_FUNCTION(5, "C2K_RX_BSI_CLK"),
  1134. MTK_FUNCTION(7, "DBG_MON_B18")
  1135. ),
  1136. MTK_PIN(
  1137. PINCTRL_PIN(106, "GPIO106"),
  1138. NULL, "mt6735",
  1139. MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
  1140. MTK_FUNCTION(0, "GPIO106"),
  1141. MTK_FUNCTION(1, "RFIC1_BSI_D0"),
  1142. MTK_FUNCTION(5, "C2K_RX_BSI_DATA"),
  1143. MTK_FUNCTION(7, "DBG_MON_B19")
  1144. ),
  1145. MTK_PIN(
  1146. PINCTRL_PIN(107, "GPIO107"),
  1147. NULL, "mt6735",
  1148. MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
  1149. MTK_FUNCTION(0, "GPIO107"),
  1150. MTK_FUNCTION(1, "RFIC1_BSI_D1"),
  1151. MTK_FUNCTION(5, "C2K_TX_BSI_EN"),
  1152. MTK_FUNCTION(7, "DBG_MON_B20")
  1153. ),
  1154. MTK_PIN(
  1155. PINCTRL_PIN(108, "GPIO108"),
  1156. NULL, "mt6735",
  1157. MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
  1158. MTK_FUNCTION(0, "GPIO108"),
  1159. MTK_FUNCTION(1, "RFIC1_BSI_D2"),
  1160. MTK_FUNCTION(5, "C2K_TX_BSI_CLK"),
  1161. MTK_FUNCTION(7, "DBG_MON_B21")
  1162. ),
  1163. MTK_PIN(
  1164. PINCTRL_PIN(109, "GPIO109"),
  1165. NULL, "mt6735",
  1166. MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
  1167. MTK_FUNCTION(0, "GPIO109"),
  1168. MTK_FUNCTION(5, "C2K_TX_BSI_DATA"),
  1169. MTK_FUNCTION(7, "DBG_MON_B22")
  1170. ),
  1171. MTK_PIN(
  1172. PINCTRL_PIN(110, "GPIO110"),
  1173. NULL, "mt6735",
  1174. MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
  1175. MTK_FUNCTION(0, "GPIO110"),
  1176. MTK_FUNCTION(1, "RFIC0_BSI_EN"),
  1177. MTK_FUNCTION(4, "SPM_BSI_EN"),
  1178. MTK_FUNCTION(7, "DBG_MON_B23")
  1179. ),
  1180. MTK_PIN(
  1181. PINCTRL_PIN(111, "GPIO111"),
  1182. NULL, "mt6735",
  1183. MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
  1184. MTK_FUNCTION(0, "GPIO111"),
  1185. MTK_FUNCTION(1, "RFIC0_BSI_CK"),
  1186. MTK_FUNCTION(4, "SPM_BSI_CLK"),
  1187. MTK_FUNCTION(7, "DBG_MON_B24")
  1188. ),
  1189. MTK_PIN(
  1190. PINCTRL_PIN(112, "GPIO112"),
  1191. NULL, "mt6735",
  1192. MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
  1193. MTK_FUNCTION(0, "GPIO112"),
  1194. MTK_FUNCTION(1, "RFIC0_BSI_D2"),
  1195. MTK_FUNCTION(4, "SPM_BSI_D2"),
  1196. MTK_FUNCTION(7, "DBG_MON_B25")
  1197. ),
  1198. MTK_PIN(
  1199. PINCTRL_PIN(113, "GPIO113"),
  1200. NULL, "mt6735",
  1201. MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
  1202. MTK_FUNCTION(0, "GPIO113"),
  1203. MTK_FUNCTION(1, "RFIC0_BSI_D1"),
  1204. MTK_FUNCTION(4, "SPM_BSI_D1"),
  1205. MTK_FUNCTION(7, "DBG_MON_B26")
  1206. ),
  1207. MTK_PIN(
  1208. PINCTRL_PIN(114, "GPIO114"),
  1209. NULL, "mt6735",
  1210. MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
  1211. MTK_FUNCTION(0, "GPIO114"),
  1212. MTK_FUNCTION(1, "RFIC0_BSI_D0"),
  1213. MTK_FUNCTION(4, "SPM_BSI_D0"),
  1214. MTK_FUNCTION(7, "DBG_MON_B27")
  1215. ),
  1216. MTK_PIN(
  1217. PINCTRL_PIN(115, "GPIO115"),
  1218. NULL, "mt6735",
  1219. MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
  1220. MTK_FUNCTION(0, "GPIO115"),
  1221. MTK_FUNCTION(1, "AUXIN0")
  1222. ),
  1223. MTK_PIN(
  1224. PINCTRL_PIN(116, "GPIO116"),
  1225. NULL, "mt6735",
  1226. MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
  1227. MTK_FUNCTION(0, "GPIO116"),
  1228. MTK_FUNCTION(1, "AUXIN1")
  1229. ),
  1230. MTK_PIN(
  1231. PINCTRL_PIN(117, "GPIO117"),
  1232. NULL, "mt6735",
  1233. MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
  1234. MTK_FUNCTION(0, "GPIO117"),
  1235. MTK_FUNCTION(1, "AUXIN2")
  1236. ),
  1237. MTK_PIN(
  1238. PINCTRL_PIN(118, "GPIO118"),
  1239. NULL, "mt6735",
  1240. MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
  1241. MTK_FUNCTION(0, "GPIO118"),
  1242. MTK_FUNCTION(1, "TXBPI")
  1243. ),
  1244. MTK_PIN(
  1245. PINCTRL_PIN(119, "GPIO119"),
  1246. NULL, "mt6735",
  1247. MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
  1248. MTK_FUNCTION(0, "GPIO119"),
  1249. MTK_FUNCTION(1, "BPI_BUS0"),
  1250. MTK_FUNCTION(7, "DBG_MON_B28")
  1251. ),
  1252. MTK_PIN(
  1253. PINCTRL_PIN(120, "GPIO120"),
  1254. NULL, "mt6735",
  1255. MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
  1256. MTK_FUNCTION(0, "GPIO120"),
  1257. MTK_FUNCTION(1, "BPI_BUS1"),
  1258. MTK_FUNCTION(7, "DBG_MON_B29")
  1259. ),
  1260. MTK_PIN(
  1261. PINCTRL_PIN(121, "GPIO121"),
  1262. NULL, "mt6735",
  1263. MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
  1264. MTK_FUNCTION(0, "GPIO121"),
  1265. MTK_FUNCTION(1, "BPI_BUS2"),
  1266. MTK_FUNCTION(7, "DBG_MON_B30")
  1267. ),
  1268. MTK_PIN(
  1269. PINCTRL_PIN(122, "GPIO122"),
  1270. NULL, "mt6735",
  1271. MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
  1272. MTK_FUNCTION(0, "GPIO122"),
  1273. MTK_FUNCTION(1, "BPI_BUS3"),
  1274. MTK_FUNCTION(7, "DBG_MON_B31")
  1275. ),
  1276. MTK_PIN(
  1277. PINCTRL_PIN(123, "GPIO123"),
  1278. NULL, "mt6735",
  1279. MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
  1280. MTK_FUNCTION(0, "GPIO123"),
  1281. MTK_FUNCTION(1, "BPI_BUS4"),
  1282. MTK_FUNCTION(7, "DBG_MON_B32")
  1283. ),
  1284. MTK_PIN(
  1285. PINCTRL_PIN(124, "GPIO124"),
  1286. NULL, "mt6735",
  1287. MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
  1288. MTK_FUNCTION(0, "GPIO124"),
  1289. MTK_FUNCTION(1, "BPI_BUS21"),
  1290. MTK_FUNCTION(5, "DPI_HSYNC1"),
  1291. MTK_FUNCTION(6, "KCOL2"),
  1292. MTK_FUNCTION(7, "TDD_TXD")
  1293. ),
  1294. MTK_PIN(
  1295. PINCTRL_PIN(125, "GPIO125"),
  1296. NULL, "mt6735",
  1297. MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
  1298. MTK_FUNCTION(0, "GPIO125"),
  1299. MTK_FUNCTION(1, "BPI_BUS22"),
  1300. MTK_FUNCTION(5, "DPI_VSYNC1"),
  1301. MTK_FUNCTION(6, "KROW2"),
  1302. MTK_FUNCTION(7, "MD_URXD")
  1303. ),
  1304. MTK_PIN(
  1305. PINCTRL_PIN(126, "GPIO126"),
  1306. NULL, "mt6735",
  1307. MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
  1308. MTK_FUNCTION(0, "GPIO126"),
  1309. MTK_FUNCTION(1, "BPI_BUS23"),
  1310. MTK_FUNCTION(5, "DPI_CK1"),
  1311. MTK_FUNCTION(6, "I2S2_MCK"),
  1312. MTK_FUNCTION(7, "MD_UTXD")
  1313. ),
  1314. MTK_PIN(
  1315. PINCTRL_PIN(127, "GPIO127"),
  1316. NULL, "mt6735",
  1317. MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
  1318. MTK_FUNCTION(0, "GPIO127"),
  1319. MTK_FUNCTION(1, "BPI_BUS24"),
  1320. MTK_FUNCTION(3, "CONN_MCU_DBGI_N"),
  1321. MTK_FUNCTION(4, "EXT_FRAME_SYNC"),
  1322. MTK_FUNCTION(5, "DPI_DE1"),
  1323. MTK_FUNCTION(6, "SRCLKENAI1"),
  1324. MTK_FUNCTION(7, "URXD0")
  1325. ),
  1326. MTK_PIN(
  1327. PINCTRL_PIN(128, "GPIO128"),
  1328. NULL, "mt6735",
  1329. MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
  1330. MTK_FUNCTION(0, "GPIO128"),
  1331. MTK_FUNCTION(1, "BPI_BUS25"),
  1332. MTK_FUNCTION(3, "GPS_FRAME_SYNC"),
  1333. MTK_FUNCTION(5, "I2S2_DI"),
  1334. MTK_FUNCTION(6, "PTA_RXD"),
  1335. MTK_FUNCTION(7, "UTXD0")
  1336. ),
  1337. MTK_PIN(
  1338. PINCTRL_PIN(129, "GPIO129"),
  1339. NULL, "mt6735",
  1340. MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
  1341. MTK_FUNCTION(0, "GPIO129"),
  1342. MTK_FUNCTION(1, "BPI_BUS26"),
  1343. MTK_FUNCTION(2, "DISP_PWM"),
  1344. MTK_FUNCTION(5, "I2S2_LRCK"),
  1345. MTK_FUNCTION(6, "PTA_TXD"),
  1346. MTK_FUNCTION(7, "LTE_URXD")
  1347. ),
  1348. MTK_PIN(
  1349. PINCTRL_PIN(130, "GPIO130"),
  1350. NULL, "mt6735",
  1351. MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
  1352. MTK_FUNCTION(0, "GPIO130"),
  1353. MTK_FUNCTION(1, "BPI_BUS27"),
  1354. MTK_FUNCTION(5, "I2S2_BCK"),
  1355. MTK_FUNCTION(6, "IRTX_OUT"),
  1356. MTK_FUNCTION(7, "LTE_UTXD")
  1357. ),
  1358. MTK_PIN(
  1359. PINCTRL_PIN(131, "GPIO131"),
  1360. NULL, "mt6735",
  1361. MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
  1362. MTK_FUNCTION(0, "GPIO131"),
  1363. MTK_FUNCTION(1, "LTE_PAVM0")
  1364. ),
  1365. MTK_PIN(
  1366. PINCTRL_PIN(132, "GPIO132"),
  1367. NULL, "mt6735",
  1368. MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
  1369. MTK_FUNCTION(0, "GPIO132"),
  1370. MTK_FUNCTION(1, "LTE_PAVM1")
  1371. ),
  1372. MTK_PIN(
  1373. PINCTRL_PIN(133, "GPIO133"),
  1374. NULL, "mt6735",
  1375. MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
  1376. MTK_FUNCTION(0, "GPIO133"),
  1377. MTK_FUNCTION(1, "MIPI1_SCLK")
  1378. ),
  1379. MTK_PIN(
  1380. PINCTRL_PIN(134, "GPIO134"),
  1381. NULL, "mt6735",
  1382. MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
  1383. MTK_FUNCTION(0, "GPIO134"),
  1384. MTK_FUNCTION(1, "MIPI1_SDATA")
  1385. ),
  1386. MTK_PIN(
  1387. PINCTRL_PIN(135, "GPIO135"),
  1388. NULL, "mt6735",
  1389. MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
  1390. MTK_FUNCTION(0, "GPIO135"),
  1391. MTK_FUNCTION(1, "MIPI0_SCLK")
  1392. ),
  1393. MTK_PIN(
  1394. PINCTRL_PIN(136, "GPIO136"),
  1395. NULL, "mt6735",
  1396. MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
  1397. MTK_FUNCTION(0, "GPIO136"),
  1398. MTK_FUNCTION(1, "MIPI0_SDATA")
  1399. ),
  1400. MTK_PIN(
  1401. PINCTRL_PIN(137, "GPIO137"),
  1402. NULL, "mt6735",
  1403. MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
  1404. MTK_FUNCTION(0, "GPIO137"),
  1405. MTK_FUNCTION(1, "RTC32K_CK")
  1406. ),
  1407. MTK_PIN(
  1408. PINCTRL_PIN(138, "GPIO138"),
  1409. NULL, "mt6735",
  1410. MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
  1411. MTK_FUNCTION(0, "GPIO138"),
  1412. MTK_FUNCTION(1, "PWRAP_SPIDO"),
  1413. MTK_FUNCTION(2, "PWRAP_SPIDI")
  1414. ),
  1415. MTK_PIN(
  1416. PINCTRL_PIN(139, "GPIO139"),
  1417. NULL, "mt6735",
  1418. MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
  1419. MTK_FUNCTION(0, "GPIO139"),
  1420. MTK_FUNCTION(1, "PWRAP_SPIDI"),
  1421. MTK_FUNCTION(2, "PWRAP_SPIDO")
  1422. ),
  1423. MTK_PIN(
  1424. PINCTRL_PIN(140, "GPIO140"),
  1425. NULL, "mt6735",
  1426. MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
  1427. MTK_FUNCTION(0, "GPIO140"),
  1428. MTK_FUNCTION(3, "LTE_MD32_JTAG_TRST"),
  1429. MTK_FUNCTION(4, "TDD_TRSTN"),
  1430. MTK_FUNCTION(5, "DM_JTINTP")
  1431. ),
  1432. MTK_PIN(
  1433. PINCTRL_PIN(141, "GPIO141"),
  1434. NULL, "mt6735",
  1435. MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
  1436. MTK_FUNCTION(0, "GPIO141"),
  1437. MTK_FUNCTION(1, "PWRAP_SPICK_I")
  1438. ),
  1439. MTK_PIN(
  1440. PINCTRL_PIN(142, "GPIO142"),
  1441. NULL, "mt6735",
  1442. MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
  1443. MTK_FUNCTION(0, "GPIO142"),
  1444. MTK_FUNCTION(1, "PWRAP_SPICS_B_I")
  1445. ),
  1446. MTK_PIN(
  1447. PINCTRL_PIN(143, "GPIO143"),
  1448. NULL, "mt6735",
  1449. MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
  1450. MTK_FUNCTION(0, "GPIO143"),
  1451. MTK_FUNCTION(1, "AUD_CLK_MOSI")
  1452. ),
  1453. MTK_PIN(
  1454. PINCTRL_PIN(144, "GPIO144"),
  1455. NULL, "mt6735",
  1456. MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
  1457. MTK_FUNCTION(0, "GPIO144"),
  1458. MTK_FUNCTION(1, "AUD_DAT_MISO"),
  1459. MTK_FUNCTION(3, "AUD_DAT_MOSI")
  1460. ),
  1461. MTK_PIN(
  1462. PINCTRL_PIN(145, "GPIO145"),
  1463. NULL, "mt6735",
  1464. MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
  1465. MTK_FUNCTION(0, "GPIO145"),
  1466. MTK_FUNCTION(1, "AUD_DAT_MOSI"),
  1467. MTK_FUNCTION(3, "AUD_DAT_MISO")
  1468. ),
  1469. MTK_PIN(
  1470. PINCTRL_PIN(146, "GPIO146"),
  1471. NULL, "mt6735",
  1472. MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
  1473. MTK_FUNCTION(0, "GPIO146"),
  1474. MTK_FUNCTION(1, "LCM_RST")
  1475. ),
  1476. MTK_PIN(
  1477. PINCTRL_PIN(147, "GPIO147"),
  1478. NULL, "mt6735",
  1479. MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
  1480. MTK_FUNCTION(0, "GPIO147"),
  1481. MTK_FUNCTION(1, "DSI_TE")
  1482. ),
  1483. MTK_PIN(
  1484. PINCTRL_PIN(148, "GPIO148"),
  1485. NULL, "mt6735",
  1486. MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
  1487. MTK_FUNCTION(0, "GPIO148"),
  1488. MTK_FUNCTION(1, "SRCLKENA")
  1489. ),
  1490. MTK_PIN(
  1491. PINCTRL_PIN(149, "GPIO149"),
  1492. NULL, "mt6735",
  1493. MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
  1494. MTK_FUNCTION(0, "GPIO149"),
  1495. MTK_FUNCTION(1, "WATCHDOG")
  1496. ),
  1497. MTK_PIN(
  1498. PINCTRL_PIN(150, "GPIO150"),
  1499. NULL, "mt6735",
  1500. MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
  1501. MTK_FUNCTION(0, "GPIO150"),
  1502. MTK_FUNCTION(1, "TDP0")
  1503. ),
  1504. MTK_PIN(
  1505. PINCTRL_PIN(151, "GPIO151"),
  1506. NULL, "mt6735",
  1507. MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
  1508. MTK_FUNCTION(0, "GPIO151"),
  1509. MTK_FUNCTION(1, "TDN0")
  1510. ),
  1511. MTK_PIN(
  1512. PINCTRL_PIN(152, "GPIO152"),
  1513. NULL, "mt6735",
  1514. MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
  1515. MTK_FUNCTION(0, "GPIO152"),
  1516. MTK_FUNCTION(1, "TDP1")
  1517. ),
  1518. MTK_PIN(
  1519. PINCTRL_PIN(153, "GPIO153"),
  1520. NULL, "mt6735",
  1521. MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
  1522. MTK_FUNCTION(0, "GPIO153"),
  1523. MTK_FUNCTION(1, "TDN1")
  1524. ),
  1525. MTK_PIN(
  1526. PINCTRL_PIN(154, "GPIO154"),
  1527. NULL, "mt6735",
  1528. MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
  1529. MTK_FUNCTION(0, "GPIO154"),
  1530. MTK_FUNCTION(1, "TCP")
  1531. ),
  1532. MTK_PIN(
  1533. PINCTRL_PIN(155, "GPIO155"),
  1534. NULL, "mt6735",
  1535. MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
  1536. MTK_FUNCTION(0, "GPIO155"),
  1537. MTK_FUNCTION(1, "TCN")
  1538. ),
  1539. MTK_PIN(
  1540. PINCTRL_PIN(156, "GPIO156"),
  1541. NULL, "mt6735",
  1542. MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
  1543. MTK_FUNCTION(0, "GPIO156"),
  1544. MTK_FUNCTION(1, "TDP2")
  1545. ),
  1546. MTK_PIN(
  1547. PINCTRL_PIN(157, "GPIO157"),
  1548. NULL, "mt6735",
  1549. MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
  1550. MTK_FUNCTION(0, "GPIO157"),
  1551. MTK_FUNCTION(1, "TDN2")
  1552. ),
  1553. MTK_PIN(
  1554. PINCTRL_PIN(158, "GPIO158"),
  1555. NULL, "mt6735",
  1556. MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
  1557. MTK_FUNCTION(0, "GPIO158"),
  1558. MTK_FUNCTION(1, "TDP3")
  1559. ),
  1560. MTK_PIN(
  1561. PINCTRL_PIN(159, "GPIO159"),
  1562. NULL, "mt6735",
  1563. MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
  1564. MTK_FUNCTION(0, "GPIO159"),
  1565. MTK_FUNCTION(1, "TDN3")
  1566. ),
  1567. MTK_PIN(
  1568. PINCTRL_PIN(160, "GPIO160"),
  1569. NULL, "mt6735",
  1570. MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
  1571. MTK_FUNCTION(0, "GPIO160"),
  1572. MTK_FUNCTION(1, "MD_SIM2_SCLK"),
  1573. MTK_FUNCTION(2, "MD_SIM1_SCLK"),
  1574. MTK_FUNCTION(3, "UIM0_CLK"),
  1575. MTK_FUNCTION(4, "UIM1_CLK")
  1576. ),
  1577. MTK_PIN(
  1578. PINCTRL_PIN(161, "GPIO161"),
  1579. NULL, "mt6735",
  1580. MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
  1581. MTK_FUNCTION(0, "GPIO161"),
  1582. MTK_FUNCTION(1, "MD_SIM2_SRST"),
  1583. MTK_FUNCTION(2, "MD_SIM1_SRST"),
  1584. MTK_FUNCTION(3, "UIM0_RST"),
  1585. MTK_FUNCTION(4, "UIM1_RST")
  1586. ),
  1587. MTK_PIN(
  1588. PINCTRL_PIN(162, "GPIO162"),
  1589. NULL, "mt6735",
  1590. MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
  1591. MTK_FUNCTION(0, "GPIO162"),
  1592. MTK_FUNCTION(1, "MD_SIM2_SDAT"),
  1593. MTK_FUNCTION(2, "MD_SIM1_SDAT"),
  1594. MTK_FUNCTION(3, "UIM0_IO"),
  1595. MTK_FUNCTION(4, "UIM1_IO")
  1596. ),
  1597. MTK_PIN(
  1598. PINCTRL_PIN(163, "GPIO163"),
  1599. NULL, "mt6735",
  1600. MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
  1601. MTK_FUNCTION(0, "GPIO163"),
  1602. MTK_FUNCTION(1, "MD_SIM1_SCLK"),
  1603. MTK_FUNCTION(2, "MD_SIM2_SCLK"),
  1604. MTK_FUNCTION(3, "UIM1_CLK"),
  1605. MTK_FUNCTION(4, "UIM0_CLK")
  1606. ),
  1607. MTK_PIN(
  1608. PINCTRL_PIN(164, "GPIO164"),
  1609. NULL, "mt6735",
  1610. MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
  1611. MTK_FUNCTION(0, "GPIO164"),
  1612. MTK_FUNCTION(1, "MD_SIM1_SRST"),
  1613. MTK_FUNCTION(2, "MD_SIM2_SRST"),
  1614. MTK_FUNCTION(3, "UIM1_RST"),
  1615. MTK_FUNCTION(4, "UIM0_RST")
  1616. ),
  1617. MTK_PIN(
  1618. PINCTRL_PIN(165, "GPIO165"),
  1619. NULL, "mt6735",
  1620. MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
  1621. MTK_FUNCTION(0, "GPIO165"),
  1622. MTK_FUNCTION(1, "MD_SIM1_SDAT"),
  1623. MTK_FUNCTION(2, "MD_SIM2_SDAT"),
  1624. MTK_FUNCTION(3, "UIM1_IO"),
  1625. MTK_FUNCTION(4, "UIM0_IO")
  1626. ),
  1627. MTK_PIN(
  1628. PINCTRL_PIN(166, "GPIO166"),
  1629. NULL, "mt6735",
  1630. MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
  1631. MTK_FUNCTION(0, "GPIO166"),
  1632. MTK_FUNCTION(1, "MSDC1_CMD"),
  1633. MTK_FUNCTION(2, "LTE_MD32_JTAG_TMS"),
  1634. MTK_FUNCTION(3, "C2K_TMS"),
  1635. MTK_FUNCTION(4, "TDD_TMS"),
  1636. MTK_FUNCTION(5, "CONN_DSP_JMS"),
  1637. MTK_FUNCTION(6, "JTMS"),
  1638. MTK_FUNCTION(7, "CONN_MCU_AICE_TMSC")
  1639. ),
  1640. MTK_PIN(
  1641. PINCTRL_PIN(167, "GPIO167"),
  1642. NULL, "mt6735",
  1643. MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
  1644. MTK_FUNCTION(0, "GPIO167"),
  1645. MTK_FUNCTION(1, "MSDC1_CLK"),
  1646. MTK_FUNCTION(2, "LTE_MD32_JTAG_TCK"),
  1647. MTK_FUNCTION(3, "C2K_TCK"),
  1648. MTK_FUNCTION(4, "TDD_TCK"),
  1649. MTK_FUNCTION(5, "CONN_DSP_JCK"),
  1650. MTK_FUNCTION(6, "JTCK"),
  1651. MTK_FUNCTION(7, "CONN_MCU_AICE_TCKC")
  1652. ),
  1653. MTK_PIN(
  1654. PINCTRL_PIN(168, "GPIO168"),
  1655. NULL, "mt6735",
  1656. MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
  1657. MTK_FUNCTION(0, "GPIO168"),
  1658. MTK_FUNCTION(1, "MSDC1_DAT0"),
  1659. MTK_FUNCTION(2, "LTE_MD32_JTAG_TDI"),
  1660. MTK_FUNCTION(3, "C2K_TDI"),
  1661. MTK_FUNCTION(4, "TDD_TDI"),
  1662. MTK_FUNCTION(5, "CONN_DSP_JDI"),
  1663. MTK_FUNCTION(6, "JTDI")
  1664. ),
  1665. MTK_PIN(
  1666. PINCTRL_PIN(169, "GPIO169"),
  1667. NULL, "mt6735",
  1668. MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
  1669. MTK_FUNCTION(0, "GPIO169"),
  1670. MTK_FUNCTION(1, "MSDC1_DAT1"),
  1671. MTK_FUNCTION(2, "LTE_MD32_JTAG_TDO"),
  1672. MTK_FUNCTION(3, "C2K_TDO"),
  1673. MTK_FUNCTION(4, "TDD_TDO"),
  1674. MTK_FUNCTION(5, "CONN_DSP_JDO"),
  1675. MTK_FUNCTION(6, "JTDO")
  1676. ),
  1677. MTK_PIN(
  1678. PINCTRL_PIN(170, "GPIO170"),
  1679. NULL, "mt6735",
  1680. MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
  1681. MTK_FUNCTION(0, "GPIO170"),
  1682. MTK_FUNCTION(1, "MSDC1_DAT2"),
  1683. MTK_FUNCTION(2, "LTE_MD32_JTAG_TRST"),
  1684. MTK_FUNCTION(3, "C2K_NTRST"),
  1685. MTK_FUNCTION(4, "TDD_TRSTN"),
  1686. MTK_FUNCTION(5, "CONN_DSP_JINTP"),
  1687. MTK_FUNCTION(6, "DM_JTINTP")
  1688. ),
  1689. MTK_PIN(
  1690. PINCTRL_PIN(171, "GPIO171"),
  1691. NULL, "mt6735",
  1692. MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
  1693. MTK_FUNCTION(0, "GPIO171"),
  1694. MTK_FUNCTION(1, "MSDC1_DAT3"),
  1695. MTK_FUNCTION(3, "C2K_RTCK")
  1696. ),
  1697. MTK_PIN(
  1698. PINCTRL_PIN(172, "GPIO172"),
  1699. NULL, "mt6735",
  1700. MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
  1701. MTK_FUNCTION(0, "GPIO172"),
  1702. MTK_FUNCTION(1, "MSDC0_CMD")
  1703. ),
  1704. MTK_PIN(
  1705. PINCTRL_PIN(173, "GPIO173"),
  1706. NULL, "mt6735",
  1707. MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
  1708. MTK_FUNCTION(0, "GPIO173"),
  1709. MTK_FUNCTION(1, "MSDC0_DSL")
  1710. ),
  1711. MTK_PIN(
  1712. PINCTRL_PIN(174, "GPIO174"),
  1713. NULL, "mt6735",
  1714. MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
  1715. MTK_FUNCTION(0, "GPIO174"),
  1716. MTK_FUNCTION(1, "MSDC0_CLK")
  1717. ),
  1718. MTK_PIN(
  1719. PINCTRL_PIN(175, "GPIO175"),
  1720. NULL, "mt6735",
  1721. MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
  1722. MTK_FUNCTION(0, "GPIO175"),
  1723. MTK_FUNCTION(1, "MSDC0_DAT0")
  1724. ),
  1725. MTK_PIN(
  1726. PINCTRL_PIN(176, "GPIO176"),
  1727. NULL, "mt6735",
  1728. MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
  1729. MTK_FUNCTION(0, "GPIO176"),
  1730. MTK_FUNCTION(1, "MSDC0_DAT1")
  1731. ),
  1732. MTK_PIN(
  1733. PINCTRL_PIN(177, "GPIO177"),
  1734. NULL, "mt6735",
  1735. MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
  1736. MTK_FUNCTION(0, "GPIO177"),
  1737. MTK_FUNCTION(1, "MSDC0_DAT2")
  1738. ),
  1739. MTK_PIN(
  1740. PINCTRL_PIN(178, "GPIO178"),
  1741. NULL, "mt6735",
  1742. MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
  1743. MTK_FUNCTION(0, "GPIO178"),
  1744. MTK_FUNCTION(1, "MSDC0_DAT3")
  1745. ),
  1746. MTK_PIN(
  1747. PINCTRL_PIN(179, "GPIO179"),
  1748. NULL, "mt6735",
  1749. MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
  1750. MTK_FUNCTION(0, "GPIO179"),
  1751. MTK_FUNCTION(1, "MSDC0_DAT4")
  1752. ),
  1753. MTK_PIN(
  1754. PINCTRL_PIN(180, "GPIO180"),
  1755. NULL, "mt6735",
  1756. MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
  1757. MTK_FUNCTION(0, "GPIO180"),
  1758. MTK_FUNCTION(1, "MSDC0_DAT5")
  1759. ),
  1760. MTK_PIN(
  1761. PINCTRL_PIN(181, "GPIO181"),
  1762. NULL, "mt6735",
  1763. MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
  1764. MTK_FUNCTION(0, "GPIO181"),
  1765. MTK_FUNCTION(1, "MSDC0_DAT6")
  1766. ),
  1767. MTK_PIN(
  1768. PINCTRL_PIN(182, "GPIO182"),
  1769. NULL, "mt6735",
  1770. MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
  1771. MTK_FUNCTION(0, "GPIO182"),
  1772. MTK_FUNCTION(1, "MSDC0_DAT7")
  1773. ),
  1774. MTK_PIN(
  1775. PINCTRL_PIN(183, "GPIO183"),
  1776. NULL, "mt6735",
  1777. MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
  1778. MTK_FUNCTION(0, "GPIO183"),
  1779. MTK_FUNCTION(1, "MSDC0_RSTB")
  1780. ),
  1781. MTK_PIN(
  1782. PINCTRL_PIN(184, "GPIO184"),
  1783. NULL, "mt6735",
  1784. MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
  1785. MTK_FUNCTION(0, "GPIO184"),
  1786. MTK_FUNCTION(1, "F2W_DATA"),
  1787. MTK_FUNCTION(2, "MRG_CLK"),
  1788. MTK_FUNCTION(3, "C2K_DM_EINT2"),
  1789. MTK_FUNCTION(4, "PCM0_CLK")
  1790. ),
  1791. MTK_PIN(
  1792. PINCTRL_PIN(185, "GPIO185"),
  1793. NULL, "mt6735",
  1794. MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
  1795. MTK_FUNCTION(0, "GPIO185"),
  1796. MTK_FUNCTION(1, "F2W_CK"),
  1797. MTK_FUNCTION(2, "MRG_DI"),
  1798. MTK_FUNCTION(3, "C2K_DM_EINT3"),
  1799. MTK_FUNCTION(4, "PCM0_DI")
  1800. ),
  1801. MTK_PIN(
  1802. PINCTRL_PIN(186, "GPIO186"),
  1803. NULL, "mt6735",
  1804. MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
  1805. MTK_FUNCTION(0, "GPIO186"),
  1806. MTK_FUNCTION(1, "WB_RSTB"),
  1807. MTK_FUNCTION(4, "URXD3"),
  1808. MTK_FUNCTION(5, "UTXD3")
  1809. ),
  1810. MTK_PIN(
  1811. PINCTRL_PIN(187, "GPIO187"),
  1812. NULL, "mt6735",
  1813. MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
  1814. MTK_FUNCTION(0, "GPIO187"),
  1815. MTK_FUNCTION(1, "WB_SCLK"),
  1816. MTK_FUNCTION(2, "MRG_DO"),
  1817. MTK_FUNCTION(4, "PCM0_DO")
  1818. ),
  1819. MTK_PIN(
  1820. PINCTRL_PIN(188, "GPIO188"),
  1821. NULL, "mt6735",
  1822. MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
  1823. MTK_FUNCTION(0, "GPIO188"),
  1824. MTK_FUNCTION(1, "WB_SDATA"),
  1825. MTK_FUNCTION(2, "MRG_SYNC"),
  1826. MTK_FUNCTION(4, "PCM0_SYNC")
  1827. ),
  1828. MTK_PIN(
  1829. PINCTRL_PIN(189, "GPIO189"),
  1830. NULL, "mt6735",
  1831. MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
  1832. MTK_FUNCTION(0, "GPIO189"),
  1833. MTK_FUNCTION(1, "WB_SEN"),
  1834. MTK_FUNCTION(4, "UTXD3"),
  1835. MTK_FUNCTION(5, "URXD3")
  1836. ),
  1837. MTK_PIN(
  1838. PINCTRL_PIN(190, "GPIO190"),
  1839. NULL, "mt6735",
  1840. MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
  1841. MTK_FUNCTION(0, "GPIO190"),
  1842. MTK_FUNCTION(1, "GPS_RXQN")
  1843. ),
  1844. MTK_PIN(
  1845. PINCTRL_PIN(191, "GPIO191"),
  1846. NULL, "mt6735",
  1847. MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
  1848. MTK_FUNCTION(0, "GPIO191"),
  1849. MTK_FUNCTION(1, "GPS_RXQP")
  1850. ),
  1851. MTK_PIN(
  1852. PINCTRL_PIN(192, "GPIO192"),
  1853. NULL, "mt6735",
  1854. MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
  1855. MTK_FUNCTION(0, "GPIO192"),
  1856. MTK_FUNCTION(1, "GPS_RXIN")
  1857. ),
  1858. MTK_PIN(
  1859. PINCTRL_PIN(193, "GPIO193"),
  1860. NULL, "mt6735",
  1861. MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
  1862. MTK_FUNCTION(0, "GPIO193"),
  1863. MTK_FUNCTION(1, "GPS_RXIP")
  1864. ),
  1865. MTK_PIN(
  1866. PINCTRL_PIN(194, "GPIO194"),
  1867. NULL, "mt6735",
  1868. MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
  1869. MTK_FUNCTION(0, "GPIO194"),
  1870. MTK_FUNCTION(1, "WB_RXQN")
  1871. ),
  1872. MTK_PIN(
  1873. PINCTRL_PIN(195, "GPIO195"),
  1874. NULL, "mt6735",
  1875. MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
  1876. MTK_FUNCTION(0, "GPIO195"),
  1877. MTK_FUNCTION(1, "WB_RXQP")
  1878. ),
  1879. MTK_PIN(
  1880. PINCTRL_PIN(196, "GPIO196"),
  1881. NULL, "mt6735",
  1882. MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
  1883. MTK_FUNCTION(0, "GPIO196"),
  1884. MTK_FUNCTION(1, "WB_RXIN")
  1885. ),
  1886. MTK_PIN(
  1887. PINCTRL_PIN(197, "GPIO197"),
  1888. NULL, "mt6735",
  1889. MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
  1890. MTK_FUNCTION(0, "GPIO197"),
  1891. MTK_FUNCTION(1, "WB_RXIP")
  1892. ),
  1893. MTK_PIN(
  1894. PINCTRL_PIN(198, "GPIO198"),
  1895. NULL, "mt6735",
  1896. MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
  1897. MTK_FUNCTION(0, "GPIO198"),
  1898. MTK_FUNCTION(1, "MSDC2_CMD"),
  1899. MTK_FUNCTION(2, "SDA1"),
  1900. MTK_FUNCTION(3, "C2K_UART0_RXD"),
  1901. MTK_FUNCTION(4, "C2K_TMS"),
  1902. MTK_FUNCTION(5, "ANT_SEL6"),
  1903. MTK_FUNCTION(7, "DM_OTMS")
  1904. ),
  1905. MTK_PIN(
  1906. PINCTRL_PIN(199, "GPIO199"),
  1907. NULL, "mt6735",
  1908. MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
  1909. MTK_FUNCTION(0, "GPIO199"),
  1910. MTK_FUNCTION(1, "MSDC2_CLK"),
  1911. MTK_FUNCTION(2, "SCL1"),
  1912. MTK_FUNCTION(3, "C2K_UART0_TXD"),
  1913. MTK_FUNCTION(4, "C2K_TCK"),
  1914. MTK_FUNCTION(5, "ANT_SEL7"),
  1915. MTK_FUNCTION(6, "TDD_TXD"),
  1916. MTK_FUNCTION(7, "DM_OTCK")
  1917. ),
  1918. MTK_PIN(
  1919. PINCTRL_PIN(200, "GPIO200"),
  1920. NULL, "mt6735",
  1921. MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
  1922. MTK_FUNCTION(0, "GPIO200"),
  1923. MTK_FUNCTION(1, "MSDC2_DAT0"),
  1924. MTK_FUNCTION(2, "ANT_SEL6"),
  1925. MTK_FUNCTION(3, "GPS_FRAME_SYNC"),
  1926. MTK_FUNCTION(4, "C2K_TDI"),
  1927. MTK_FUNCTION(5, "UTXD0"),
  1928. MTK_FUNCTION(7, "DM_OTDI")
  1929. ),
  1930. MTK_PIN(
  1931. PINCTRL_PIN(201, "GPIO201"),
  1932. NULL, "mt6735",
  1933. MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
  1934. MTK_FUNCTION(0, "GPIO201"),
  1935. MTK_FUNCTION(1, "MSDC2_DAT1"),
  1936. MTK_FUNCTION(2, "ANT_SEL3"),
  1937. MTK_FUNCTION(3, "PWM0"),
  1938. MTK_FUNCTION(4, "C2K_TDO"),
  1939. MTK_FUNCTION(5, "URXD0"),
  1940. MTK_FUNCTION(7, "DM_OTDO")
  1941. ),
  1942. MTK_PIN(
  1943. PINCTRL_PIN(202, "GPIO202"),
  1944. NULL, "mt6735",
  1945. MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
  1946. MTK_FUNCTION(0, "GPIO202"),
  1947. MTK_FUNCTION(1, "MSDC2_DAT2"),
  1948. MTK_FUNCTION(2, "ANT_SEL4"),
  1949. MTK_FUNCTION(3, "SDA2"),
  1950. MTK_FUNCTION(4, "C2K_NTRST"),
  1951. MTK_FUNCTION(5, "UTXD1"),
  1952. MTK_FUNCTION(6, "KCOL3"),
  1953. MTK_FUNCTION(7, "DM_JTINTP")
  1954. ),
  1955. MTK_PIN(
  1956. PINCTRL_PIN(203, "GPIO203"),
  1957. NULL, "mt6735",
  1958. MTK_EINT_FUNCTION(NO_EINT_SUPPORT, NO_EINT_SUPPORT),
  1959. MTK_FUNCTION(0, "GPIO203"),
  1960. MTK_FUNCTION(1, "MSDC2_DAT3"),
  1961. MTK_FUNCTION(2, "ANT_SEL5"),
  1962. MTK_FUNCTION(3, "SCL2"),
  1963. MTK_FUNCTION(4, "C2K_RTCK"),
  1964. MTK_FUNCTION(5, "URXD1"),
  1965. MTK_FUNCTION(6, "KCOL6")
  1966. ),
  1967. };
  1968. #endif /* __PINCTRL_MTK_MT6735_H */