Kconfig.openwrt 57 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495969798991001011021031041051061071081091101111121131141151161171181191201211221231241251261271281291301311321331341351361371381391401411421431441451461471481491501511521531541551561571581591601611621631641651661671681691701711721731741751761771781791801811821831841851861871881891901911921931941951961971981992002012022032042052062072082092102112122132142152162172182192202212222232242252262272282292302312322332342352362372382392402412422432442452462472482492502512522532542552562572582592602612622632642652662672682692702712722732742752762772782792802812822832842852862872882892902912922932942952962972982993003013023033043053063073083093103113123133143153163173183193203213223233243253263273283293303313323333343353363373383393403413423433443453463473483493503513523533543553563573583593603613623633643653663673683693703713723733743753763773783793803813823833843853863873883893903913923933943953963973983994004014024034044054064074084094104114124134144154164174184194204214224234244254264274284294304314324334344354364374384394404414424434444454464474484494504514524534544554564574584594604614624634644654664674684694704714724734744754764774784794804814824834844854864874884894904914924934944954964974984995005015025035045055065075085095105115125135145155165175185195205215225235245255265275285295305315325335345355365375385395405415425435445455465475485495505515525535545555565575585595605615625635645655665675685695705715725735745755765775785795805815825835845855865875885895905915925935945955965975985996006016026036046056066076086096106116126136146156166176186196206216226236246256266276286296306316326336346356366376386396406416426436446456466476486496506516526536546556566576586596606616626636646656666676686696706716726736746756766776786796806816826836846856866876886896906916926936946956966976986997007017027037047057067077087097107117127137147157167177187197207217227237247257267277287297307317327337347357367377387397407417427437447457467477487497507517527537547557567577587597607617627637647657667677687697707717727737747757767777787797807817827837847857867877887897907917927937947957967977987998008018028038048058068078088098108118128138148158168178188198208218228238248258268278288298308318328338348358368378388398408418428438448458468478488498508518528538548558568578588598608618628638648658668678688698708718728738748758768778788798808818828838848858868878888898908918928938948958968978988999009019029039049059069079089099109119129139149159169179189199209219229239249259269279289299309319329339349359369379389399409419429439449459469479489499509519529539549559569579589599609619629639649659669679689699709719729739749759769779789799809819829839849859869879889899909919929939949959969979989991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200020012002200320042005200620072008200920102011201220132014201520162017201820192020202120222023202420252026202720282029203020312032203320342035203620372038203920402041204220432044204520462047204820492050205120522053205420552056205720582059206020612062206320642065206620672068206920702071207220732074207520762077207820792080208120822083208420852086208720882089209020912092209320942095209620972098209921002101210221032104210521062107210821092110211121122113211421152116211721182119212021212122212321242125212621272128212921302131213221332134213521362137213821392140214121422143214421452146214721482149215021512152215321542155215621572158215921602161216221632164216521662167216821692170217121722173217421752176217721782179218021812182218321842185218621872188218921902191219221932194219521962197219821992200220122022203220422052206220722082209221022112212221322142215221622172218221922202221222222232224222522262227222822292230223122322233223422352236223722382239224022412242224322442245224622472248224922502251225222532254225522562257225822592260226122622263226422652266226722682269227022712272227322742275227622772278227922802281228222832284228522862287228822892290229122922293229422952296229722982299230023012302230323042305230623072308230923102311231223132314231523162317231823192320232123222323232423252326232723282329233023312332233323342335233623372338233923402341234223432344234523462347234823492350235123522353235423552356235723582359236023612362236323642365236623672368236923702371237223732374237523762377237823792380238123822383238423852386238723882389239023912392239323942395239623972398239924002401240224032404240524062407240824092410241124122413241424152416241724182419242024212422242324242425242624272428242924302431243224332434
  1. config ATH79_MACH_A60
  2. bool "OpenMesh A40/A60 board support"
  3. select SOC_QCA955X
  4. select ATH79_DEV_AP9X_PCI if PCI
  5. select ATH79_DEV_ETH
  6. select ATH79_DEV_LEDS_GPIO
  7. select ATH79_DEV_M25P80
  8. select ATH79_DEV_WMAC
  9. select ATH79_DEV_USB
  10. config ATH79_MACH_WI2A_AC200I
  11. bool "Nokia WI2A-AC200i support"
  12. select SOC_QCA955X
  13. select ATH79_DEV_ETH
  14. select ATH79_DEV_GPIO_BUTTONS
  15. select ATH79_DEV_LEDS_GPIO
  16. select ATH79_DEV_M25P80
  17. select ATH79_DEV_NFC
  18. select ATH79_DEV_WMAC
  19. select ATH79_DEV_USB
  20. config ATH79_MACH_ALFA_AP120C
  21. bool "ALFA Network AP120C board support"
  22. select ATH79_DEV_AP9X_PCI if PCI
  23. select ATH79_DEV_ETH
  24. select ATH79_DEV_GPIO_BUTTONS
  25. select ATH79_DEV_M25P80
  26. select ATH79_DEV_WMAC
  27. config ATH79_MACH_AP121F
  28. bool "ALFA Network AP121F support"
  29. select SOC_AR933X
  30. select ATH79_DEV_ETH
  31. select ATH79_DEV_GPIO_BUTTONS
  32. select ATH79_DEV_LEDS_GPIO
  33. select ATH79_DEV_M25P80
  34. select ATH79_DEV_USB
  35. select ATH79_DEV_WMAC
  36. config ATH79_MACH_ALFA_AP96
  37. bool "ALFA Network AP96 board support"
  38. select SOC_AR71XX
  39. select ATH79_DEV_ETH
  40. select ATH79_DEV_GPIO_BUTTONS
  41. select ATH79_DEV_M25P80
  42. select ATH79_DEV_USB
  43. config ATH79_MACH_HORNET_UB
  44. bool "ALFA Network Hornet-UB board support"
  45. select SOC_AR933X
  46. select ATH79_DEV_ETH
  47. select ATH79_DEV_GPIO_BUTTONS
  48. select ATH79_DEV_LEDS_GPIO
  49. select ATH79_DEV_M25P80
  50. select ATH79_DEV_USB
  51. select ATH79_DEV_WMAC
  52. config ATH79_MACH_ALFA_NX
  53. bool "ALFA Network N2/N5 board support"
  54. select SOC_AR724X
  55. select ATH79_DEV_AP9X_PCI if PCI
  56. select ATH79_DEV_ETH
  57. select ATH79_DEV_GPIO_BUTTONS
  58. select ATH79_DEV_LEDS_GPIO
  59. select ATH79_DEV_M25P80
  60. config ATH79_MACH_TUBE2H
  61. bool "ALFA Network Tube2H board support"
  62. select SOC_AR933X
  63. select ATH79_DEV_ETH
  64. select ATH79_DEV_GPIO_BUTTONS
  65. select ATH79_DEV_LEDS_GPIO
  66. select ATH79_DEV_M25P80
  67. select ATH79_DEV_WMAC
  68. config ATH79_MACH_SC1750
  69. bool "Abicom SC1750 board support"
  70. select SOC_QCA955X
  71. select ATH79_DEV_AP9X_PCI if PCI
  72. select ATH79_DEV_ETH
  73. select ATH79_DEV_GPIO_BUTTONS
  74. select ATH79_DEV_LEDS_GPIO
  75. select ATH79_DEV_M25P80
  76. select ATH79_DEV_USB
  77. select ATH79_DEV_WMAC
  78. config ATH79_MACH_SC300M
  79. bool "Abicom SC300M board support"
  80. select SOC_QCA955X
  81. select ATH79_DEV_AP9X_PCI if PCI
  82. select ATH79_DEV_ETH
  83. select ATH79_DEV_GPIO_BUTTONS
  84. select ATH79_DEV_LEDS_GPIO
  85. select ATH79_DEV_M25P80
  86. select ATH79_DEV_USB
  87. select ATH79_DEV_WMAC
  88. config ATH79_MACH_SC450
  89. bool "Abicom SC450 board support"
  90. select SOC_QCA955X
  91. select ATH79_DEV_AP9X_PCI if PCI
  92. select ATH79_DEV_ETH
  93. select ATH79_DEV_GPIO_BUTTONS
  94. select ATH79_DEV_LEDS_GPIO
  95. select ATH79_DEV_M25P80
  96. select ATH79_DEV_USB
  97. select ATH79_DEV_WMAC
  98. config ATH79_MACH_ALL0258N
  99. bool "Allnet ALL0258N support"
  100. select SOC_AR724X
  101. select ATH79_DEV_AP9X_PCI if PCI
  102. select ATH79_DEV_ETH
  103. select ATH79_DEV_GPIO_BUTTONS
  104. select ATH79_DEV_LEDS_GPIO
  105. select ATH79_DEV_M25P80
  106. config ATH79_MACH_ALL0315N
  107. bool "Allnet ALL0315N support"
  108. select SOC_AR724X
  109. select ATH79_DEV_AP9X_PCI if PCI
  110. select ATH79_DEV_ETH
  111. select ATH79_DEV_GPIO_BUTTONS
  112. select ATH79_DEV_LEDS_GPIO
  113. select ATH79_DEV_M25P80
  114. config ATH79_MACH_ANTMINER_S1
  115. bool "Bitmain Antminer S1 support"
  116. select SOC_AR933X
  117. select ATH79_DEV_ETH
  118. select ATH79_DEV_GPIO_BUTTONS
  119. select ATH79_DEV_LEDS_GPIO
  120. select ATH79_DEV_M25P80
  121. select ATH79_DEV_USB
  122. select ATH79_DEV_WMAC
  123. config ATH79_MACH_ANTMINER_S3
  124. bool "Bitmain Antminer S3 support"
  125. select SOC_AR933X
  126. select ATH79_DEV_ETH
  127. select ATH79_DEV_GPIO_BUTTONS
  128. select ATH79_DEV_LEDS_GPIO
  129. select ATH79_DEV_M25P80
  130. select ATH79_DEV_USB
  131. select ATH79_DEV_WMAC
  132. config ATH79_MACH_ANTROUTER_R1
  133. bool "Bitmain Antrouter R1 support"
  134. select SOC_AR933X
  135. select ATH79_DEV_ETH
  136. select ATH79_DEV_GPIO_BUTTONS
  137. select ATH79_DEV_LEDS_GPIO
  138. select ATH79_DEV_M25P80
  139. select ATH79_DEV_USB
  140. select ATH79_DEV_WMAC
  141. config ATH79_MACH_ARDUINO_YUN
  142. bool "Arduino Yun"
  143. select SOC_AR933X
  144. select ATH79_DEV_ETH
  145. select ATH79_DEV_GPIO_BUTTONS
  146. select ATH79_DEV_LEDS_GPIO
  147. select ATH79_DEV_M25P80
  148. select ATH79_DEV_USB
  149. select ATH79_DEV_WMAC
  150. config ATH79_MACH_AP132
  151. bool "Atheros AP132 reference board"
  152. select SOC_QCA955X
  153. select ATH79_DEV_GPIO_BUTTONS
  154. select ATH79_DEV_LEDS_GPIO
  155. select ATH79_DEV_M25P80
  156. select ATH79_DEV_USB
  157. select ATH79_DEV_WMAC
  158. config ATH79_MACH_AP143
  159. bool "Atheros AP143 reference board"
  160. select SOC_QCA953X
  161. select ATH79_DEV_GPIO_BUTTONS
  162. select ATH79_DEV_LEDS_GPIO
  163. select ATH79_DEV_SPI
  164. select ATH79_DEV_USB
  165. select ATH79_DEV_WMAC
  166. select ATH79_DEV_ETH
  167. select ATH79_DEV_M25P80
  168. config ATH79_MACH_AP147
  169. bool "Atheros AP147 reference board"
  170. select SOC_QCA953X
  171. select ATH79_DEV_GPIO_BUTTONS
  172. select ATH79_DEV_LEDS_GPIO
  173. select ATH79_DEV_M25P80
  174. select ATH79_DEV_USB
  175. select ATH79_DEV_WMAC
  176. select ATH79_DEV_AP9X_PCI if PCI
  177. config ATH79_MACH_AP152
  178. bool "Atheros AP152 reference board"
  179. select SOC_QCA956X
  180. select ATH79_DEV_GPIO_BUTTONS
  181. select ATH79_DEV_LEDS_GPIO
  182. select ATH79_DEV_M25P80
  183. select ATH79_DEV_USB
  184. select ATH79_DEV_WMAC
  185. select ATH79_DEV_AP9X_PCI if PCI
  186. config ATH79_MACH_AP531B0
  187. bool "Rockeetech AP531B0 support"
  188. select SOC_QCA953X
  189. select ATH79_DEV_AP9X_PCI if PCI
  190. select ATH79_DEV_ETH
  191. select ATH79_DEV_GPIO_BUTTONS
  192. select ATH79_DEV_LEDS_GPIO
  193. select ATH79_DEV_M25P80
  194. select ATH79_DEV_SPI
  195. select ATH79_DEV_USB
  196. select ATH79_DEV_WMAC
  197. config ATH79_MACH_AP90Q
  198. bool "YunCore AP80Q/AP90Q support"
  199. select SOC_QCA953X
  200. select ATH79_DEV_ETH
  201. select ATH79_DEV_GPIO_BUTTONS
  202. select ATH79_DEV_LEDS_GPIO
  203. select ATH79_DEV_M25P80
  204. select ATH79_DEV_WMAC
  205. config ATH79_MACH_AP91_5G
  206. bool "ALFA Network AP91-5G support"
  207. select SOC_AR724X
  208. select ATH79_DEV_AP9X_PCI if PCI
  209. select ATH79_DEV_ETH
  210. select ATH79_DEV_GPIO_BUTTONS
  211. select ATH79_DEV_LEDS_GPIO
  212. select ATH79_DEV_M25P80
  213. config ATH79_MACH_AP96
  214. bool "Atheros AP96 board support"
  215. select SOC_AR71XX
  216. select ATH79_DEV_AP9X_PCI if PCI
  217. select ATH79_DEV_ETH
  218. select ATH79_DEV_GPIO_BUTTONS
  219. select ATH79_DEV_LEDS_GPIO
  220. select ATH79_DEV_M25P80
  221. select ATH79_DEV_USB
  222. config ATH79_MACH_PB42
  223. bool "Atheros PB42 board support"
  224. select SOC_AR71XX
  225. select ATH79_DEV_ETH
  226. select ATH79_DEV_GPIO_BUTTONS
  227. select ATH79_DEV_M25P80
  228. config ATH79_MACH_C55
  229. bool "AirTight Networks C-55 support"
  230. select SOC_AR934X
  231. select ATH79_DEV_AP9X_PCI if PCI
  232. select ATH79_DEV_ETH
  233. select ATH79_DEV_GPIO_BUTTONS
  234. select ATH79_DEV_LEDS_GPIO
  235. select ATH79_DEV_M25P80
  236. select ATH79_DEV_WMAC
  237. config ATH79_MACH_C60
  238. bool "AirTight Networks C-60 support"
  239. select SOC_AR934X
  240. select ATH79_DEV_AP9X_PCI if PCI
  241. select ATH79_DEV_ETH
  242. select ATH79_DEV_GPIO_BUTTONS
  243. select ATH79_DEV_LEDS_GPIO
  244. select ATH79_DEV_M25P80
  245. select ATH79_DEV_WMAC
  246. select ATH79_DEV_NFC
  247. select ATH79_DEV_USB
  248. config ATH79_MACH_AW_NR580
  249. bool "AzureWave AW-NR580 board support"
  250. select SOC_AR71XX
  251. select ATH79_DEV_ETH
  252. select ATH79_DEV_GPIO_BUTTONS
  253. select ATH79_DEV_LEDS_GPIO
  254. select ATH79_DEV_M25P80
  255. config ATH79_MACH_F9K1115V2
  256. bool "Belkin AC1750DB board support"
  257. select SOC_QCA955X
  258. select ATH79_DEV_ETH
  259. select ATH79_DEV_GPIO_BUTTONS
  260. select ATH79_DEV_LEDS_GPIO
  261. select ATH79_DEV_M25P80
  262. select ATH79_DEV_USB
  263. select ATH79_DEV_WMAC
  264. config ATH79_MACH_EPG5000
  265. bool "EnGenius EPG5000 board support"
  266. select SOC_QCA955X
  267. select ATH79_DEV_ETH
  268. select ATH79_DEV_GPIO_BUTTONS
  269. select ATH79_DEV_LEDS_GPIO
  270. select ATH79_DEV_M25P80
  271. select ATH79_DEV_USB
  272. select ATH79_DEV_WMAC
  273. select ATH79_NVRAM
  274. config ATH79_MACH_ESR1750
  275. bool "EnGenius ESR1750 board support"
  276. select SOC_QCA955X
  277. select ATH79_DEV_ETH
  278. select ATH79_DEV_GPIO_BUTTONS
  279. select ATH79_DEV_LEDS_GPIO
  280. select ATH79_DEV_M25P80
  281. select ATH79_DEV_USB
  282. select ATH79_DEV_WMAC
  283. select ATH79_NVRAM
  284. config ATH79_MACH_PQI_AIR_PEN
  285. bool "PQI Air Pen"
  286. select SOC_AR933X
  287. select ATH79_DEV_ETH
  288. select ATH79_DEV_GPIO_BUTTONS
  289. select ATH79_DEV_LEDS_GPIO
  290. select ATH79_DEV_M25P80
  291. select ATH79_DEV_USB
  292. select ATH79_DEV_WMAC
  293. config ATH79_MACH_SOM9331
  294. bool "SOM9331 support"
  295. select SOC_AR933X
  296. select ATH79_DEV_ETH
  297. select ATH79_DEV_GPIO_BUTTONS
  298. select ATH79_DEV_LEDS_GPIO
  299. select ATH79_DEV_M25P80
  300. select ATH79_DEV_USB
  301. select ATH79_DEV_WMAC
  302. config ATH79_MACH_SR3200
  303. bool "YunCore SR3200 support"
  304. select SOC_QCA956X
  305. select ATH79_DEV_AP9X_PCI if PCI
  306. select ATH79_DEV_ETH
  307. select ATH79_DEV_GPIO_BUTTONS
  308. select ATH79_DEV_LEDS_GPIO
  309. select ATH79_DEV_M25P80
  310. select ATH79_DEV_USB
  311. select ATH79_DEV_WMAC
  312. config ATH79_MACH_BHR_4GRV2
  313. bool "Buffalo BHR-4GRV2 board support"
  314. select SOC_QCA955X
  315. select ATH79_DEV_ETH
  316. select ATH79_DEV_GPIO_BUTTONS
  317. select ATH79_DEV_LEDS_GPIO
  318. select ATH79_DEV_M25P80
  319. config ATH79_MACH_WHR_HP_G300N
  320. bool "Buffalo WHR-HP-G300N board support"
  321. select SOC_AR724X
  322. select ATH79_DEV_AP9X_PCI if PCI
  323. select ATH79_DEV_ETH
  324. select ATH79_DEV_GPIO_BUTTONS
  325. select ATH79_DEV_LEDS_GPIO
  326. select ATH79_DEV_M25P80
  327. config ATH79_MACH_WLAE_AG300N
  328. bool "Buffalo WLAE-AG300N board support"
  329. select SOC_AR71XX
  330. select ATH79_DEV_ETH
  331. select ATH79_DEV_GPIO_BUTTONS
  332. select ATH79_DEV_LEDS_GPIO
  333. select ATH79_DEV_M25P80
  334. config ATH79_MACH_WLR8100
  335. bool "Sitecom WLR-8100 board support"
  336. select SOC_QCA955X
  337. select ATH79_DEV_ETH
  338. select ATH79_DEV_GPIO_BUTTONS
  339. select ATH79_DEV_LEDS_GPIO
  340. select ATH79_DEV_M25P80
  341. select ATH79_DEV_USB
  342. select ATH79_DEV_WMAC
  343. config ATH79_MACH_WZR_HP_AG300H
  344. bool "Buffalo WZR-HP-AG300H board support"
  345. select SOC_AR71XX
  346. select ATH79_DEV_AP9X_PCI if PCI
  347. select ATH79_DEV_ETH
  348. select ATH79_DEV_GPIO_BUTTONS
  349. select ATH79_DEV_LEDS_GPIO
  350. select ATH79_DEV_M25P80
  351. select ATH79_DEV_USB
  352. config ATH79_MACH_WZR_HP_G300NH
  353. bool "Buffalo WZR-HP-G300NH board support"
  354. select SOC_AR913X
  355. select ATH79_DEV_ETH
  356. select ATH79_DEV_GPIO_BUTTONS
  357. select ATH79_DEV_LEDS_GPIO
  358. select ATH79_DEV_USB
  359. select ATH79_DEV_WMAC
  360. select RTL8366_SMI
  361. config ATH79_MACH_WZR_HP_G300NH2
  362. bool "Buffalo WZR-HP-G300NH2 board support"
  363. select SOC_AR724X
  364. select ATH79_DEV_AP9X_PCI if PCI
  365. select ATH79_DEV_ETH
  366. select ATH79_DEV_GPIO_BUTTONS
  367. select ATH79_DEV_LEDS_GPIO
  368. select ATH79_DEV_M25P80
  369. select ATH79_DEV_USB
  370. config ATH79_MACH_WZR_HP_G450H
  371. bool "Buffalo WZR-HP-G450H board support"
  372. select SOC_AR724X
  373. select ATH79_DEV_ETH
  374. select ATH79_DEV_AP9X_PCI if PCI
  375. select ATH79_DEV_GPIO_BUTTONS
  376. select ATH79_DEV_LEDS_GPIO
  377. select ATH79_DEV_M25P80
  378. select ATH79_DEV_USB
  379. config ATH79_MACH_WZR_450HP2
  380. bool "Buffalo WZR-450HP2 board support"
  381. select SOC_QCA955X
  382. select ATH79_DEV_ETH
  383. select ATH79_DEV_GPIO_BUTTONS
  384. select ATH79_DEV_LEDS_GPIO
  385. select ATH79_DEV_M25P80
  386. select ATH79_DEV_USB
  387. select ATH79_DEV_WMAC
  388. config ATH79_MACH_WP543
  389. bool "Compex WP543/WPJ543 board support"
  390. select SOC_AR71XX
  391. select ATH79_DEV_ETH
  392. select ATH79_DEV_GPIO_BUTTONS
  393. select ATH79_DEV_LEDS_GPIO
  394. select ATH79_DEV_M25P80
  395. select ATH79_DEV_USB
  396. select MYLOADER
  397. config ATH79_MACH_WPE72
  398. bool "Compex WPE72/WPE72NX board support"
  399. select SOC_AR724X
  400. select ATH79_DEV_ETH
  401. select ATH79_DEV_GPIO_BUTTONS
  402. select ATH79_DEV_LEDS_GPIO
  403. select ATH79_DEV_M25P80
  404. select ATH79_DEV_USB
  405. select MYLOADER
  406. config ATH79_MACH_WPJ342
  407. bool "Compex WPJ342 board support"
  408. select SOC_AR934X
  409. select ATH79_DEV_ETH
  410. select ATH79_DEV_GPIO_BUTTONS
  411. select ATH79_DEV_LEDS_GPIO
  412. select ATH79_DEV_M25P80
  413. select ATH79_DEV_USB
  414. select ATH79_DEV_WMAC
  415. config ATH79_MACH_WPJ344
  416. bool "Compex WPJ344 board support"
  417. select SOC_AR934X
  418. select ATH79_DEV_ETH
  419. select ATH79_DEV_GPIO_BUTTONS
  420. select ATH79_DEV_LEDS_GPIO
  421. select ATH79_DEV_M25P80
  422. select ATH79_DEV_USB
  423. select ATH79_DEV_WMAC
  424. config ATH79_MACH_WPJ531
  425. bool "Compex WPJ531 board support"
  426. select SOC_QCA953X
  427. select ATH79_DEV_ETH
  428. select ATH79_DEV_GPIO_BUTTONS
  429. select ATH79_DEV_LEDS_GPIO
  430. select ATH79_DEV_M25P80
  431. select ATH79_DEV_USB
  432. select ATH79_DEV_WMAC
  433. config ATH79_MACH_WPJ558
  434. bool "Compex WPJ558 board support"
  435. select SOC_QCA955X
  436. select ATH79_DEV_ETH
  437. select ATH79_DEV_GPIO_BUTTONS
  438. select ATH79_DEV_LEDS_GPIO
  439. select ATH79_DEV_M25P80
  440. select ATH79_DEV_USB
  441. select ATH79_DEV_WMAC
  442. config ATH79_MACH_WPJ563
  443. bool "Compex WPJ563 board support"
  444. select SOC_QCA956X
  445. select ATH79_DEV_AP9X_PCI if PCI
  446. select ATH79_DEV_ETH
  447. select ATH79_DEV_GPIO_BUTTONS
  448. select ATH79_DEV_LEDS_GPIO
  449. select ATH79_DEV_M25P80
  450. select ATH79_DEV_USB
  451. select ATH79_DEV_WMAC
  452. config ATH79_MACH_XD3200
  453. bool "YunCore XD3200 support"
  454. select SOC_QCA956X
  455. select ATH79_DEV_AP9X_PCI if PCI
  456. select ATH79_DEV_ETH
  457. select ATH79_DEV_GPIO_BUTTONS
  458. select ATH79_DEV_LEDS_GPIO
  459. select ATH79_DEV_M25P80
  460. select ATH79_DEV_WMAC
  461. config ATH79_MACH_DGL_5500_A1
  462. bool "D-Link DGL-5500 A1 support"
  463. select SOC_QCA955X
  464. select ATH79_DEV_ETH
  465. select ATH79_DEV_GPIO_BUTTONS
  466. select ATH79_DEV_LEDS_GPIO
  467. select ATH79_DEV_M25P80
  468. select ATH79_DEV_WMAC
  469. select ATH79_DEV_USB
  470. config ATH79_MACH_DHP_1565_A1
  471. bool "D-Link DHP-1565 rev. A1 board support"
  472. select SOC_AR934X
  473. select ATH79_DEV_AP9X_PCI if PCI
  474. select ATH79_DEV_ETH
  475. select ATH79_DEV_GPIO_BUTTONS
  476. select ATH79_DEV_LEDS_GPIO
  477. select ATH79_DEV_M25P80
  478. select ATH79_DEV_USB
  479. select ATH79_DEV_WMAC
  480. config ATH79_MACH_DIR_505_A1
  481. bool "D-Link DIR-505-A1 support"
  482. select SOC_AR933X
  483. select ATH79_DEV_ETH
  484. select ATH79_DEV_GPIO_BUTTONS
  485. select ATH79_DEV_LEDS_GPIO
  486. select ATH79_DEV_M25P80
  487. select ATH79_DEV_WMAC
  488. config ATH79_MACH_DIR_600_A1
  489. bool "D-Link DIR-600 A1/DIR-615 E1/DIR-615 E4 support"
  490. select SOC_AR724X
  491. select ATH79_DEV_AP9X_PCI if PCI
  492. select ATH79_DEV_ETH
  493. select ATH79_DEV_GPIO_BUTTONS
  494. select ATH79_DEV_LEDS_GPIO
  495. select ATH79_DEV_M25P80
  496. select ATH79_NVRAM
  497. config ATH79_MACH_DIR_615_C1
  498. bool "D-Link DIR-615 rev. C1 support"
  499. select SOC_AR913X
  500. select ATH79_DEV_ETH
  501. select ATH79_DEV_GPIO_BUTTONS
  502. select ATH79_DEV_LEDS_GPIO
  503. select ATH79_DEV_M25P80
  504. select ATH79_DEV_WMAC
  505. select ATH79_NVRAM
  506. config ATH79_MACH_DIR_615_I1
  507. bool "D-Link DIR-615 rev. I1 support"
  508. select SOC_AR934X
  509. select ATH79_DEV_AP9X_PCI if PCI
  510. select ATH79_DEV_ETH
  511. select ATH79_DEV_GPIO_BUTTONS
  512. select ATH79_DEV_LEDS_GPIO
  513. select ATH79_DEV_M25P80
  514. select ATH79_DEV_WMAC
  515. config ATH79_MACH_DIR_825_B1
  516. bool "D-Link DIR-825 rev. B1 board support"
  517. select SOC_AR71XX
  518. select ATH79_DEV_AP9X_PCI if PCI
  519. select ATH79_DEV_ETH
  520. select ATH79_DEV_GPIO_BUTTONS
  521. select ATH79_DEV_LEDS_GPIO
  522. select ATH79_DEV_M25P80
  523. select ATH79_DEV_USB
  524. config ATH79_MACH_DIR_825_C1
  525. bool "D-Link DIR-825 rev. C1/DIR-835 rev. A1 board support"
  526. select SOC_AR934X
  527. select ATH79_DEV_AP9X_PCI if PCI
  528. select ATH79_DEV_ETH
  529. select ATH79_DEV_GPIO_BUTTONS
  530. select ATH79_DEV_LEDS_GPIO
  531. select ATH79_DEV_M25P80
  532. select ATH79_DEV_USB
  533. select ATH79_DEV_WMAC
  534. config ATH79_MACH_DIR_869_A1
  535. bool "D-Link DIR-869 rev. A1"
  536. select SOC_QCA956X
  537. select ATH79_DEV_AP9X_PCI if PCI
  538. select ATH79_DEV_ETH
  539. select ATH79_DEV_GPIO_BUTTONS
  540. select ATH79_DEV_LEDS_GPIO
  541. select ATH79_DEV_M25P80
  542. select ATH79_DEV_WMAC
  543. select ATH79_NVRAM
  544. config ATH79_MACH_DLAN_HOTSPOT
  545. bool "devolo dLAN Hotspot support"
  546. select SOC_AR933X
  547. select ATH79_DEV_ETH
  548. select ATH79_DEV_GPIO_BUTTONS
  549. select ATH79_DEV_LEDS_GPIO
  550. select ATH79_DEV_M25P80
  551. select ATH79_DEV_WMAC
  552. config ATH79_MACH_DLAN_PRO_500_WP
  553. bool "devolo dLAN pro 500 Wireless+ support"
  554. select SOC_AR934X
  555. select ATH79_DEV_ETH
  556. select ATH79_DEV_GPIO_BUTTONS
  557. select ATH79_DEV_LEDS_GPIO
  558. select ATH79_DEV_SPI
  559. select ATH79_DEV_M25P80
  560. select ATH79_DEV_WMAC
  561. select ATH79_DEV_USB
  562. config ATH79_MACH_DLAN_PRO_1200_AC
  563. bool "devolo dLAN pro 1200+ WiFi ac support"
  564. select SOC_AR934X
  565. select ATH79_DEV_AP9X_PCI if PCI
  566. select ATH79_DEV_ETH
  567. select ATH79_DEV_GPIO_BUTTONS
  568. select ATH79_DEV_LEDS_GPIO
  569. select ATH79_DEV_SPI
  570. select ATH79_DEV_M25P80
  571. select ATH79_DEV_WMAC
  572. select ATH79_DEV_NFC
  573. select ATH79_DEV_USB
  574. config ATH79_MACH_DOMYWIFI_DW33D
  575. bool "DomyWifi DW33D support"
  576. select SOC_QCA955X
  577. select ATH79_DEV_AP9X_PCI if PCI
  578. select ATH79_DEV_ETH
  579. select ATH79_DEV_GPIO_BUTTONS
  580. select ATH79_DEV_LEDS_GPIO
  581. select ATH79_DEV_M25P80
  582. select ATH79_DEV_NFC
  583. select ATH79_DEV_WMAC
  584. select ATH79_DEV_USB
  585. config ATH79_MACH_DR342
  586. bool "Wallys DR342 board support"
  587. select SOC_AR934X
  588. select ATH79_DEV_AP9X_PCI if PCI
  589. select ATH79_DEV_ETH
  590. select ATH79_DEV_GPIO_BUTTONS
  591. select ATH79_DEV_LEDS_GPIO
  592. select ATH79_DEV_M25P80
  593. select ATH79_DEV_USB
  594. select ATH79_DEV_WMAC
  595. config ATH79_MACH_DR344
  596. bool "Wallys DR344 board support"
  597. select SOC_AR934X
  598. select ATH79_DEV_AP9X_PCI if PCI
  599. select ATH79_DEV_ETH
  600. select ATH79_DEV_GPIO_BUTTONS
  601. select ATH79_DEV_LEDS_GPIO
  602. select ATH79_DEV_M25P80
  603. select ATH79_DEV_USB
  604. select ATH79_DEV_WMAC
  605. config ATH79_MACH_DR531
  606. bool "Wallys DR531 board support"
  607. select SOC_QCA953X
  608. select ATH79_DEV_ETH
  609. select ATH79_DEV_GPIO_BUTTONS
  610. select ATH79_DEV_LEDS_GPIO
  611. select ATH79_DEV_M25P80
  612. select ATH79_DEV_USB
  613. select ATH79_DEV_WMAC
  614. config ATH79_MACH_DRAGINO2
  615. bool "DRAGINO V2 support"
  616. select SOC_AR933X
  617. select ATH79_DEV_M25P80
  618. select ATH79_DEV_GPIO_BUTTONS
  619. select ATH79_DEV_LEDS_GPIO
  620. select ATH79_DEV_WMAC
  621. select ATH79_DEV_ETH
  622. select ATH79_DEV_USB
  623. config ATH79_MACH_E1700AC_V2
  624. bool "Qxwlan E1700AC v2 support"
  625. select SOC_QCA956X
  626. select ATH79_DEV_AP9X_PCI if PCI
  627. select ATH79_DEV_ETH
  628. select ATH79_DEV_GPIO_BUTTONS
  629. select ATH79_DEV_LEDS_GPIO
  630. select ATH79_DEV_M25P80
  631. select ATH79_DEV_USB
  632. select ATH79_DEV_WMAC
  633. config ATH79_MACH_E2100L
  634. bool "Linksys E2100L board support"
  635. select SOC_AR913X
  636. select ATH79_DEV_ETH
  637. select ATH79_DEV_GPIO_BUTTONS
  638. select ATH79_DEV_LEDS_GPIO
  639. select ATH79_DEV_M25P80
  640. select ATH79_DEV_USB
  641. select ATH79_DEV_WMAC
  642. select ATH79_NVRAM
  643. config ATH79_MACH_E558_V2
  644. bool "Qxwlan E558 v2 support"
  645. select SOC_QCA955X
  646. select ATH79_DEV_AP9X_PCI if PCI
  647. select ATH79_DEV_ETH
  648. select ATH79_DEV_GPIO_BUTTONS
  649. select ATH79_DEV_LEDS_GPIO
  650. select ATH79_DEV_M25P80
  651. select ATH79_DEV_USB
  652. select ATH79_DEV_WMAC
  653. config ATH79_MACH_E600G_V2
  654. bool "Qxwlan E600G/E600GAC v2 support"
  655. select SOC_QCA953X
  656. select ATH79_DEV_AP9X_PCI if PCI
  657. select ATH79_DEV_ETH
  658. select ATH79_DEV_GPIO_BUTTONS
  659. select ATH79_DEV_LEDS_GPIO
  660. select ATH79_DEV_M25P80
  661. select ATH79_DEV_USB
  662. select ATH79_DEV_WMAC
  663. config ATH79_MACH_E750A_V4
  664. bool "Qxwlan E750A v4 support"
  665. select SOC_AR934X
  666. select ATH79_DEV_AP9X_PCI if PCI
  667. select ATH79_DEV_ETH
  668. select ATH79_DEV_GPIO_BUTTONS
  669. select ATH79_DEV_LEDS_GPIO
  670. select ATH79_DEV_M25P80
  671. select ATH79_DEV_USB
  672. select ATH79_DEV_WMAC
  673. config ATH79_MACH_E750G_V8
  674. bool "Qxwlan E750G v8 support"
  675. select SOC_AR934X
  676. select ATH79_DEV_AP9X_PCI if PCI
  677. select ATH79_DEV_ETH
  678. select ATH79_DEV_GPIO_BUTTONS
  679. select ATH79_DEV_LEDS_GPIO
  680. select ATH79_DEV_M25P80
  681. select ATH79_DEV_USB
  682. select ATH79_DEV_WMAC
  683. config ATH79_MACH_ESR900
  684. bool "EnGenius ESR900 board support"
  685. select SOC_QCA955X
  686. select ATH79_DEV_ETH
  687. select ATH79_DEV_GPIO_BUTTONS
  688. select ATH79_DEV_LEDS_GPIO
  689. select ATH79_DEV_M25P80
  690. select ATH79_DEV_USB
  691. select ATH79_DEV_WMAC
  692. select ATH79_NVRAM
  693. config ATH79_MACH_EW_BALIN
  694. bool "embedded wireless Balin Platform support"
  695. select SOC_AR934X
  696. select ATH79_DEV_M25P80
  697. select ATH79_DEV_GPIO_BUTTONS
  698. select ATH79_DEV_LEDS_GPIO
  699. select ATH79_DEV_WMAC
  700. select ATH79_DEV_ETH
  701. select ATH79_DEV_USB
  702. select ATH79_DEV_AP9X_PCI if PCI
  703. config ATH79_MACH_EW_DORIN
  704. bool "embedded wireless Dorin Platform support"
  705. select SOC_AR933X
  706. select ATH79_DEV_M25P80
  707. select ATH79_DEV_GPIO_BUTTONS
  708. select ATH79_DEV_LEDS_GPIO
  709. select ATH79_DEV_WMAC
  710. select ATH79_DEV_ETH
  711. config ATH79_MACH_EL_M150
  712. bool "EasyLink EL-M150 support"
  713. select SOC_AR933X
  714. select ATH79_DEV_ETH
  715. select ATH79_DEV_GPIO_BUTTONS
  716. select ATH79_DEV_LEDS_GPIO
  717. select ATH79_DEV_M25P80
  718. select ATH79_DEV_USB
  719. select ATH79_DEV_WMAC
  720. config ATH79_MACH_EL_MINI
  721. bool "EasyLink EL-MINI support"
  722. select SOC_AR933X
  723. select ATH79_DEV_ETH
  724. select ATH79_DEV_GPIO_BUTTONS
  725. select ATH79_DEV_LEDS_GPIO
  726. select ATH79_DEV_M25P80
  727. select ATH79_DEV_USB
  728. select ATH79_DEV_WMAC
  729. config ATH79_MACH_GL_AR150
  730. bool "GL AR150 support"
  731. select SOC_AR933X
  732. select ATH79_DEV_ETH
  733. select ATH79_DEV_GPIO_BUTTONS
  734. select ATH79_DEV_LEDS_GPIO
  735. select ATH79_DEV_M25P80
  736. select ATH79_DEV_USB
  737. select ATH79_DEV_WMAC
  738. config ATH79_MACH_GL_AR300
  739. bool "GL_AR300 support"
  740. select SOC_AR934X
  741. select ATH79_DEV_ETH
  742. select ATH79_DEV_GPIO_BUTTONS
  743. select ATH79_DEV_LEDS_GPIO
  744. select ATH79_DEV_M25P80
  745. select ATH79_DEV_USB
  746. select ATH79_DEV_WMAC
  747. config ATH79_MACH_GL_AR300M
  748. bool "GL_AR300M support"
  749. select SOC_QCA953X
  750. select ATH79_DEV_ETH
  751. select ATH79_DEV_GPIO_BUTTONS
  752. select ATH79_DEV_LEDS_GPIO
  753. select ATH79_DEV_M25P80
  754. select ATH79_DEV_USB
  755. select ATH79_DEV_WMAC
  756. config ATH79_MACH_GL_AR750
  757. bool "GL.iNet GL-AR750 support"
  758. select SOC_QCA953X
  759. select ATH79_DEV_AP9X_PCI if PCI
  760. select ATH79_DEV_ETH
  761. select ATH79_DEV_GPIO_BUTTONS
  762. select ATH79_DEV_LEDS_GPIO
  763. select ATH79_DEV_M25P80
  764. select ATH79_DEV_USB
  765. select ATH79_DEV_WMAC
  766. config ATH79_MACH_GL_AR750S
  767. bool "GL.iNet GL-AR750S support"
  768. select SOC_QCA956X
  769. select ATH79_DEV_AP9X_PCI if PCI
  770. select ATH79_DEV_ETH
  771. select ATH79_DEV_GPIO_BUTTONS
  772. select ATH79_DEV_LEDS_GPIO
  773. select ATH79_DEV_M25P80
  774. select ATH79_DEV_USB
  775. select ATH79_DEV_WMAC
  776. config ATH79_MACH_GL_DOMINO
  777. bool "DOMINO support"
  778. select SOC_AR933X
  779. select ATH79_DEV_ETH
  780. select ATH79_DEV_GPIO_BUTTONS
  781. select ATH79_DEV_LEDS_GPIO
  782. select ATH79_DEV_M25P80
  783. select ATH79_DEV_USB
  784. select ATH79_DEV_WMAC
  785. config ATH79_MACH_GL_MIFI
  786. bool "GL MIFI support"
  787. select SOC_AR933X
  788. select ATH79_DEV_ETH
  789. select ATH79_DEV_GPIO_BUTTONS
  790. select ATH79_DEV_LEDS_GPIO
  791. select ATH79_DEV_M25P80
  792. select ATH79_DEV_USB
  793. select ATH79_DEV_WMAC
  794. config ATH79_MACH_GL_INET
  795. bool "GL-INET support"
  796. select SOC_AR933X
  797. select ATH79_DEV_ETH
  798. select ATH79_DEV_GPIO_BUTTONS
  799. select ATH79_DEV_LEDS_GPIO
  800. select ATH79_DEV_M25P80
  801. select ATH79_DEV_USB
  802. select ATH79_DEV_WMAC
  803. config ATH79_MACH_GL_USB150
  804. bool "GL.iNet GL-USB150 support"
  805. select SOC_AR933X
  806. select ATH79_DEV_ETH
  807. select ATH79_DEV_GPIO_BUTTONS
  808. select ATH79_DEV_LEDS_GPIO
  809. select ATH79_DEV_M25P80
  810. select ATH79_DEV_WMAC
  811. config ATH79_MACH_EAP120
  812. bool "TP-LINK EAP120 support"
  813. select SOC_AR934X
  814. select ATH79_DEV_ETH
  815. select ATH79_DEV_GPIO_BUTTONS
  816. select ATH79_DEV_LEDS_GPIO
  817. select ATH79_DEV_M25P80
  818. select ATH79_DEV_WMAC
  819. config ATH79_MACH_ENS202EXT
  820. bool "EnGenius ENS202EXT support"
  821. select SOC_AR934X
  822. select ATH79_DEV_ETH
  823. select ATH79_DEV_GPIO_BUTTONS
  824. select ATH79_DEV_LEDS_GPIO
  825. select ATH79_DEV_M25P80
  826. select ATH79_DEV_WMAC
  827. config ATH79_MACH_EAP300V2
  828. bool "EnGenius EAP300 v2 support"
  829. select SOC_AR934X
  830. select ATH79_DEV_ETH
  831. select ATH79_DEV_GPIO_BUTTONS
  832. select ATH79_DEV_LEDS_GPIO
  833. select ATH79_DEV_M25P80
  834. select ATH79_DEV_WMAC
  835. config ATH79_MACH_GS_OOLITE_V1
  836. bool "GainStrong Oolite/Minibox V1.0 support"
  837. select SOC_AR933X
  838. select ARH79_DEV_ETH
  839. select ARH79_DEV_GPIO_BUTTONS
  840. select ATH79_DEV_LEDS_GPIO
  841. select ATH79_DEV_M25P80
  842. select ATH79_DEV_USB
  843. select ATH79_DEV_WMAC
  844. config ATH79_MACH_GS_OOLITE_V5_2
  845. bool "GainStrong Oolite V5.2 support"
  846. select SOC_QCA953X
  847. select ATH79_DEV_AP9X_PCI if PCI
  848. select ATH79_DEV_ETH
  849. select ATH79_DEV_GPIO_BUTTONS
  850. select ATH79_DEV_LEDS_GPIO
  851. select ATH79_DEV_M25P80
  852. select ATH79_DEV_USB
  853. select ATH79_DEV_WMAC
  854. config ATH79_MACH_HIVEAP_121
  855. bool "Aerohive HiveAP-121 support"
  856. select SOC_AR934X
  857. select ATH79_DEV_AP9X_PCI if PCI
  858. select ATH79_DEV_ETH
  859. select ATH79_DEV_GPIO_BUTTONS
  860. select ATH79_DEV_LEDS_GPIO
  861. select ATH79_DEV_M25P80
  862. select ATH79_DEV_NFC
  863. select ATH79_DEV_USB
  864. select ATH79_DEV_WMAC
  865. config ATH79_MACH_HIWIFI_HC6361
  866. bool "HiWiFi HC6361 board support"
  867. select SOC_AR933X
  868. select ATH79_DEV_ETH
  869. select ATH79_DEV_GPIO_BUTTONS
  870. select ATH79_DEV_LEDS_GPIO
  871. select ATH79_DEV_M25P80
  872. select ATH79_DEV_USB
  873. select ATH79_DEV_WMAC
  874. config ATH79_MACH_JA76PF
  875. bool "jjPlus JA76PF board support"
  876. select SOC_AR71XX
  877. select ATH79_DEV_ETH
  878. select ATH79_DEV_GPIO_BUTTONS
  879. select ATH79_DEV_LEDS_GPIO
  880. select ATH79_DEV_M25P80
  881. select ATH79_DEV_USB
  882. config ATH79_MACH_JWAP003
  883. bool "jjPlus JWAP003 board support"
  884. select SOC_AR71XX
  885. select ATH79_DEV_ETH
  886. select ATH79_DEV_GPIO_BUTTONS
  887. select ATH79_DEV_M25P80
  888. select ATH79_DEV_USB
  889. config ATH79_MACH_JWAP230
  890. bool "jjPlus JWAP230 board support"
  891. select SOC_QCA955X
  892. select ATH79_DEV_ETH
  893. select ATH79_DEV_LEDS_GPIO
  894. select ATH79_DEV_M25P80
  895. select ATH79_DEV_USB
  896. select ATH79_DEV_WMAC
  897. config ATH79_MACH_KOALA
  898. bool "OCEDO Koala board support"
  899. select SOC_QCA955X
  900. select ATH79_DEV_AP9X_PCI if PCI
  901. select ATH79_DEV_GPIO_BUTTONS
  902. select ATH79_DEV_ETH
  903. select ATH79_DEV_LEDS_GPIO
  904. select ATH79_DEV_M25P80
  905. select ATH79_DEV_WMAC
  906. config ATH79_MACH_WAM250
  907. bool "Samsung WAM250 support"
  908. select SOC_AR934X
  909. select ATH79_DEV_ETH
  910. select ATH79_DEV_GPIO_BUTTONS
  911. select ATH79_DEV_LEDS_GPIO
  912. select ATH79_DEV_M25P80
  913. select ATH79_DEV_USB
  914. select ATH79_DEV_WMAC
  915. config ATH79_MACH_WIFI_PINEAPPLE_NANO
  916. bool "Hak5 WiFi Pineapple NANO support"
  917. select SOC_AR933X
  918. select ATH79_DEV_ETH
  919. select ATH79_DEV_GPIO_BUTTONS
  920. select ATH79_DEV_LEDS_GPIO
  921. select ATH79_DEV_M25P80
  922. select ATH79_DEV_USB
  923. select ATH79_DEV_WMAC
  924. config ATH79_MACH_WRT160NL
  925. bool "Linksys WRT160NL board support"
  926. select SOC_AR913X
  927. select ATH79_DEV_ETH
  928. select ATH79_DEV_GPIO_BUTTONS
  929. select ATH79_DEV_LEDS_GPIO
  930. select ATH79_DEV_M25P80
  931. select ATH79_DEV_USB
  932. select ATH79_DEV_WMAC
  933. select ATH79_NVRAM
  934. config ATH79_MACH_WRT400N
  935. bool "Linksys WRT400N board support"
  936. select SOC_AR71XX
  937. select ATH79_DEV_AP9X_PCI if PCI
  938. select ATH79_DEV_ETH
  939. select ATH79_DEV_GPIO_BUTTONS
  940. select ATH79_DEV_LEDS_GPIO
  941. select ATH79_DEV_M25P80
  942. config ATH79_MACH_WRTNODE2Q
  943. bool "WRTnode2Q board support"
  944. select SOC_QCA953X
  945. select ATH79_DEV_AP9X_PCI if PCI
  946. select ATH79_DEV_ETH
  947. select ATH79_DEV_GPIO_BUTTONS
  948. select ATH79_DEV_LEDS_GPIO
  949. select ATH79_DEV_M25P80
  950. select ATH79_DEV_WMAC
  951. config ATH79_MACH_R36A
  952. bool "ALFA Network R36A support"
  953. select SOC_QCA953X
  954. select ATH79_DEV_ETH
  955. select ATH79_DEV_GPIO_BUTTONS
  956. select ATH79_DEV_LEDS_GPIO
  957. select ATH79_DEV_M25P80
  958. select ATH79_DEV_USB
  959. select ATH79_DEV_WMAC
  960. config ATH79_MACH_R602N
  961. bool "P&W R602N support"
  962. select SOC_QCA953X
  963. select ATH79_DEV_ETH
  964. select ATH79_DEV_GPIO_BUTTONS
  965. select ATH79_DEV_LEDS_GPIO
  966. select ATH79_DEV_M25P80
  967. select ATH79_DEV_USB
  968. select ATH79_DEV_WMAC
  969. config ATH79_MACH_R6100
  970. bool "NETGEAR R6100 board support"
  971. select SOC_AR934X
  972. select ATH79_DEV_AP9X_PCI if PCI
  973. select ATH79_DEV_ETH
  974. select ATH79_DEV_GPIO_BUTTONS
  975. select ATH79_DEV_LEDS_GPIO
  976. select ATH79_DEV_NFC
  977. select ATH79_DEV_USB
  978. select ATH79_DEV_WMAC
  979. config ATH79_MACH_MC_MAC1200R
  980. bool "MERCURY MAC1200R board support"
  981. select SOC_AR934X
  982. select ATH79_DEV_AP9X_PCI if PCI
  983. select ATH79_DEV_ETH
  984. select ATH79_DEV_GPIO_BUTTONS
  985. select ATH79_DEV_LEDS_GPIO
  986. select ATH79_DEV_M25P80
  987. select ATH79_DEV_WMAC
  988. config ATH79_MACH_RB4XX
  989. bool "MikroTik RouterBOARD 4xx series support"
  990. select SOC_AR71XX
  991. select ATH79_DEV_ETH
  992. select ATH79_DEV_GPIO_BUTTONS
  993. select ATH79_DEV_LEDS_GPIO
  994. select ATH79_DEV_USB
  995. config ATH79_MACH_RB750
  996. bool "MikroTik RouterBOARD 750 support"
  997. select SOC_AR724X
  998. select ATH79_DEV_AP9X_PCI if PCI
  999. select ATH79_DEV_ETH
  1000. select ATH79_DEV_USB
  1001. select ATH79_ROUTERBOOT
  1002. config ATH79_MACH_RB91X
  1003. bool "MikroTik RouterBOARD 91X support"
  1004. select SOC_AR934X
  1005. select ATH79_DEV_ETH
  1006. select ATH79_DEV_SPI
  1007. select ATH79_DEV_WMAC
  1008. select ATH79_DEV_USB
  1009. select ATH79_ROUTERBOOT
  1010. config ATH79_MACH_RB922
  1011. bool "MikroTik RouterBOARD 922 support"
  1012. select SOC_QCA955X
  1013. select ATH79_DEV_ETH
  1014. select ATH79_DEV_M25P80
  1015. select ATH79_DEV_NFC
  1016. select ATH79_DEV_USB
  1017. select ATH79_ROUTERBOOT
  1018. select RLE_DECOMPRESS
  1019. config ATH79_MACH_RB95X
  1020. bool "MikroTik RouterBOARD 95X support"
  1021. select SOC_AR934X
  1022. select ATH79_DEV_ETH
  1023. select ATH79_DEV_NFC
  1024. select ATH79_DEV_WMAC
  1025. select ATH79_DEV_USB
  1026. select ATH79_ROUTERBOOT
  1027. config ATH79_MACH_RB2011
  1028. bool "MikroTik RouterBOARD 2011 support"
  1029. select SOC_AR934X
  1030. select ATH79_DEV_ETH
  1031. select ATH79_DEV_M25P80
  1032. select ATH79_DEV_NFC
  1033. select ATH79_DEV_USB
  1034. select ATH79_DEV_WMAC
  1035. select ATH79_ROUTERBOOT
  1036. config ATH79_MACH_RBSPI
  1037. bool "MikroTik RouterBOARD SPI-NOR support"
  1038. select SOC_AR934X
  1039. select SOC_QCA953X
  1040. select SOC_QCA955X
  1041. select ATH79_DEV_ETH
  1042. select ATH79_DEV_GPIO_BUTTONS
  1043. select ATH79_DEV_LEDS_GPIO
  1044. select ATH79_DEV_M25P80
  1045. select ATH79_DEV_USB
  1046. select ATH79_DEV_WMAC
  1047. select ATH79_ROUTERBOOT
  1048. help
  1049. Say 'Y' here if you want your kernel to support the
  1050. MikroTik ROuterBOARD 911-2Hn (911 Lite2)
  1051. MikroTik ROuterBOARD 911-5Hn (911 Lite5)
  1052. MikroTik RouterBOARD mAP
  1053. MikroTik RouterBOARD mAP lite
  1054. MikroTik RouterBOARD hAP mini
  1055. MikroTik RouterBOARD hAP lite
  1056. MikroTik RouterBOARD hAP
  1057. MikroTik RouterBOARD hAP ac
  1058. MikroTik RouterBOARD hAP ac lite
  1059. MikroTik RouterBOARD hEX PoE lite
  1060. MikroTik RouterBOARD hEX lite
  1061. MikroTik RouterBOARD Powerbox
  1062. MikroTik RouterBOARD LHG 5
  1063. MikroTik RouterBOARD cAP (EXPERIMENTAL)
  1064. MikroTik RouterBOARD wAP
  1065. MikroTik RouterBOARD wAP R-2nD
  1066. config ATH79_MACH_RBSXTLITE
  1067. bool "MikroTik RouterBOARD SXT Lite"
  1068. select SOC_AR934X
  1069. select ATH79_DEV_ETH
  1070. select ATH79_DEV_NFC
  1071. select ATH79_DEV_WMAC
  1072. select ATH79_ROUTERBOOT
  1073. config ATH79_MACH_SMART_300
  1074. bool "NC-LINK SMART-300 board support"
  1075. select SOC_AR934X
  1076. select ATH79_DEV_ETH
  1077. select ATH79_DEV_GPIO_BUTTONS
  1078. select ATH79_DEV_LEDS_GPIO
  1079. select ATH79_DEV_M25P80
  1080. select ATH79_DEV_WMAC
  1081. config ATH79_MACH_T830
  1082. bool "YunCore T830 support"
  1083. select SOC_QCA953X
  1084. select ARH79_DEV_ETH
  1085. select ARH79_DEV_GPIO_BUTTONS
  1086. select ATH79_DEV_LEDS_GPIO
  1087. select ATH79_DEV_M25P80
  1088. select ATH79_DEV_USB
  1089. select ATH79_DEV_WMAC
  1090. config ATH79_MACH_TELLSTICK_ZNET_LITE
  1091. bool "TellStick ZNet Lite"
  1092. select SOC_AR933X
  1093. select ATH79_DEV_ETH
  1094. select ATH79_DEV_GPIO_BUTTONS
  1095. select ATH79_DEV_LEDS_GPIO
  1096. select ATH79_DEV_M25P80
  1097. select ATH79_DEV_USB
  1098. select ATH79_DEV_WMAC
  1099. config ATH79_MACH_WNDAP360
  1100. bool "NETGEAR WNDAP360 board support"
  1101. select SOC_AR71XX
  1102. select ATH79_DEV_AP9X_PCI if PCI
  1103. select ATH79_DEV_ETH
  1104. select ATH79_DEV_GPIO_BUTTONS
  1105. select ATH79_DEV_LEDS_GPIO
  1106. select ATH79_DEV_M25P80
  1107. config ATH79_MACH_WNDR3700
  1108. bool "NETGEAR WNDR3700 board support"
  1109. select SOC_AR71XX
  1110. select ATH79_DEV_AP9X_PCI if PCI
  1111. select ATH79_DEV_ETH
  1112. select ATH79_DEV_GPIO_BUTTONS
  1113. select ATH79_DEV_LEDS_GPIO
  1114. select ATH79_DEV_M25P80
  1115. select ATH79_DEV_USB
  1116. config ATH79_MACH_WNDR4300
  1117. bool "NETGEAR WNDR3700v4/WNDR4300 board support"
  1118. select SOC_AR934X
  1119. select ATH79_DEV_AP9X_PCI if PCI
  1120. select ATH79_DEV_ETH
  1121. select ATH79_DEV_GPIO_BUTTONS
  1122. select ATH79_DEV_LEDS_GPIO
  1123. select ATH79_DEV_NFC
  1124. select ATH79_DEV_USB
  1125. select ATH79_DEV_WMAC
  1126. config ATH79_MACH_WNR2000
  1127. bool "NETGEAR WNR2000 board support"
  1128. select SOC_AR913X
  1129. select ATH79_DEV_ETH
  1130. select ATH79_DEV_GPIO_BUTTONS
  1131. select ATH79_DEV_LEDS_GPIO
  1132. select ATH79_DEV_M25P80
  1133. select ATH79_DEV_WMAC
  1134. config ATH79_MACH_WNR2000_V3
  1135. bool "NETGEAR WNR2000 V3/WNR612 v2/WNR1000 v2/WPN824N board support"
  1136. select SOC_AR724X
  1137. select ATH79_DEV_AP9X_PCI if PCI
  1138. select ATH79_DEV_ETH
  1139. select ATH79_DEV_GPIO_BUTTONS
  1140. select ATH79_DEV_LEDS_GPIO
  1141. select ATH79_DEV_M25P80
  1142. config ATH79_MACH_WNR2200
  1143. bool "NETGEAR WNR2200 board support"
  1144. select SOC_AR724X
  1145. select ATH79_DEV_AP9X_PCI if PCI
  1146. select ATH79_DEV_ETH
  1147. select ATH79_DEV_GPIO_BUTTONS
  1148. select ATH79_DEV_LEDS_GPIO
  1149. select ATH79_DEV_M25P80
  1150. select ATH79_DEV_USB
  1151. config ATH79_MACH_WNR2000_V4
  1152. bool "NETGEAR WNR2000 V4"
  1153. select SOC_AR934X
  1154. select ATH79_DEV_ETH
  1155. select ATH79_DEV_GPIO_BUTTONS
  1156. select ATH79_DEV_LEDS_GPIO
  1157. select ATH79_DEV_M25P80
  1158. select ATH79_DEV_USB
  1159. select ATH79_DEV_WMAC
  1160. config ATH79_MACH_OM2P
  1161. bool "OpenMesh OM2P board support"
  1162. select SOC_AR724X
  1163. select SOC_AR933X
  1164. select SOC_QCA953X
  1165. select ATH79_DEV_AP9X_PCI if PCI
  1166. select ATH79_DEV_ETH
  1167. select ATH79_DEV_GPIO_BUTTONS
  1168. select ATH79_DEV_LEDS_GPIO
  1169. select ATH79_DEV_M25P80
  1170. select ATH79_DEV_WMAC
  1171. config ATH79_MACH_OM5P
  1172. bool "OpenMesh OM5P board support"
  1173. select SOC_AR934X
  1174. select ATH79_DEV_AP9X_PCI if PCI
  1175. select ATH79_DEV_ETH
  1176. select ATH79_DEV_GPIO_BUTTONS
  1177. select ATH79_DEV_LEDS_GPIO
  1178. select ATH79_DEV_M25P80
  1179. select ATH79_DEV_WMAC
  1180. config ATH79_MACH_OM5P_AC
  1181. bool "OpenMesh OM5P-AC board support"
  1182. select SOC_QCA955X
  1183. select ATH79_DEV_AP9X_PCI if PCI
  1184. select ATH79_DEV_ETH
  1185. select ATH79_DEV_LEDS_GPIO
  1186. select ATH79_DEV_M25P80
  1187. select ATH79_DEV_WMAC
  1188. config ATH79_MACH_OM5P_ACv2
  1189. bool "OpenMesh OM5P-ACv2 board support"
  1190. select SOC_QCA955X
  1191. select ATH79_DEV_AP9X_PCI if PCI
  1192. select ATH79_DEV_ETH
  1193. select ATH79_DEV_GPIO_BUTTONS
  1194. select ATH79_DEV_LEDS_GPIO
  1195. select ATH79_DEV_M25P80
  1196. select ATH79_DEV_WMAC
  1197. config ATH79_MACH_OMY_G1
  1198. bool "OMYlink OMY G1 support"
  1199. select SOC_AR934X
  1200. select ATH79_DEV_ETH
  1201. select ATH79_DEV_GPIO_BUTTONS
  1202. select ATH79_DEV_LEDS_GPIO
  1203. select ATH79_DEV_M25P80
  1204. select ATH79_DEV_USB
  1205. select ATH79_DEV_WMAC
  1206. config ATH79_MACH_OMY_X1
  1207. bool "OMYlink OMY X1 support"
  1208. select SOC_AR934X
  1209. select ATH79_DEV_ETH
  1210. select ATH79_DEV_GPIO_BUTTONS
  1211. select ATH79_DEV_LEDS_GPIO
  1212. select ATH79_DEV_M25P80
  1213. select ATH79_DEV_WMAC
  1214. config ATH79_MACH_ONION_OMEGA
  1215. bool "ONION OMEGA support"
  1216. select SOC_AR933X
  1217. select ATH79_DEV_ETH
  1218. select ATH79_DEV_GPIO_BUTTONS
  1219. select ATH79_DEV_LEDS_GPIO
  1220. select ATH79_DEV_M25P80
  1221. select ATH79_DEV_USB
  1222. select ATH79_DEV_WMAC
  1223. config ATH79_MACH_MR12
  1224. bool "Meraki MR12 board support"
  1225. select SOC_AR724X
  1226. select ATH79_DEV_AP9X_PCI if PCI
  1227. select ATH79_DEV_ETH
  1228. select ATH79_DEV_GPIO_BUTTONS
  1229. select ATH79_DEV_LEDS_GPIO
  1230. select ATH79_DEV_M25P80
  1231. select ATH79_DEV_WMAC
  1232. config ATH79_MACH_MR16
  1233. bool "Meraki MR16 board support"
  1234. select SOC_AR71XX
  1235. select ATH79_DEV_AP9X_PCI if PCI
  1236. select ATH79_DEV_ETH
  1237. select ATH79_DEV_GPIO_BUTTONS
  1238. select ATH79_DEV_LEDS_GPIO
  1239. select ATH79_DEV_M25P80
  1240. select ATH79_DEV_WMAC
  1241. config ATH79_MACH_MR18
  1242. bool "Meraki MR18 board support"
  1243. select SOC_QCA955X
  1244. select ATH79_DEV_AP9X_PCI if PCI
  1245. select ATH79_DEV_ETH
  1246. select ATH79_DEV_GPIO_BUTTONS
  1247. select ATH79_DEV_LEDS_GPIO
  1248. select ATH79_DEV_NFC
  1249. select ATH79_DEV_WMAC
  1250. select LEDS_NU801
  1251. config ATH79_MACH_MR600
  1252. bool "OpenMesh MR600 board support"
  1253. select SOC_AR934X
  1254. select ATH79_DEV_AP9X_PCI if PCI
  1255. select ATH79_DEV_ETH
  1256. select ATH79_DEV_GPIO_BUTTONS
  1257. select ATH79_DEV_LEDS_GPIO
  1258. select ATH79_DEV_M25P80
  1259. select ATH79_DEV_WMAC
  1260. config ATH79_MACH_MZK_W04NU
  1261. bool "Planex MZK-W04NU board support"
  1262. select SOC_AR913X
  1263. select ATH79_DEV_ETH
  1264. select ATH79_DEV_GPIO_BUTTONS
  1265. select ATH79_DEV_LEDS_GPIO
  1266. select ATH79_DEV_M25P80
  1267. select ATH79_DEV_USB
  1268. select ATH79_DEV_WMAC
  1269. config ATH79_MACH_MZK_W300NH
  1270. bool "Planex MZK-W300NH board support"
  1271. select SOC_AR913X
  1272. select ATH79_DEV_ETH
  1273. select ATH79_DEV_GPIO_BUTTONS
  1274. select ATH79_DEV_LEDS_GPIO
  1275. select ATH79_DEV_M25P80
  1276. select ATH79_DEV_WMAC
  1277. config ATH79_MACH_RE355
  1278. bool "TP-LINK RE355 board support"
  1279. select SOC_QCA955X
  1280. select ATH79_DEV_AP9X_PCI if PCI
  1281. select ATH79_DEV_ETH
  1282. select ATH79_DEV_GPIO_BUTTONS
  1283. select ATH79_DEV_LEDS_GPIO
  1284. select ATH79_DEV_M25P80
  1285. select ATH79_DEV_WMAC
  1286. config ATH79_MACH_RE450
  1287. bool "TP-LINK RE450 board support"
  1288. select SOC_QCA955X
  1289. select ATH79_DEV_AP9X_PCI if PCI
  1290. select ATH79_DEV_ETH
  1291. select ATH79_DEV_GPIO_BUTTONS
  1292. select ATH79_DEV_LEDS_GPIO
  1293. select ATH79_DEV_M25P80
  1294. select ATH79_DEV_WMAC
  1295. config ATH79_MACH_RME_EG200
  1296. bool "eTactica EG200 board supprt"
  1297. select SOC_AR933X
  1298. select ATH79_DEV_ETH
  1299. select ATH79_DEV_GPIO_BUTTONS
  1300. select ATH79_DEV_LEDS_GPIO
  1301. select ATH79_DEV_M25P80
  1302. select ATH79_DEV_USB
  1303. select ATH79_DEV_WMAC
  1304. config ATH79_MACH_RUT9XX
  1305. bool "Teltonika RUT900 series support"
  1306. select SOC_AR934X
  1307. select ATH79_DEV_ETH
  1308. select ATH79_DEV_GPIO_BUTTONS
  1309. select ATH79_DEV_LEDS_GPIO
  1310. select ATH79_DEV_M25P80
  1311. select ATH79_DEV_USB
  1312. select ATH79_DEV_WMAC
  1313. select GPIO_PCA953X
  1314. config ATH79_MACH_RW2458N
  1315. bool "Redwave RW2458N board support"
  1316. select SOC_AR724X
  1317. select ATH79_DEV_AP9X_PCI if PCI
  1318. select ATH79_DEV_ETH
  1319. select ATH79_DEV_GPIO_BUTTONS
  1320. select ATH79_DEV_LEDS_GPIO
  1321. select ATH79_DEV_M25P80
  1322. select ATH79_DEV_USB
  1323. config ATH79_MACH_CAP324
  1324. bool "PowerCloud Systems CAP324 support"
  1325. select SOC_AR934X
  1326. select ATH79_DEV_AP9X_PCI if PCI
  1327. select ATH79_DEV_ETH
  1328. select ATH79_DEV_GPIO_BUTTONS
  1329. select ATH79_DEV_LEDS_GPIO
  1330. select ATH79_DEV_M25P80
  1331. select ATH79_DEV_WMAC
  1332. config ATH79_MACH_CAP4200AG
  1333. bool "Senao CAP4200AG support"
  1334. select SOC_AR934X
  1335. select ATH79_DEV_AP9X_PCI if PCI
  1336. select ATH79_DEV_ETH
  1337. select ATH79_DEV_GPIO_BUTTONS
  1338. select ATH79_DEV_LEDS_GPIO
  1339. select ATH79_DEV_M25P80
  1340. select ATH79_DEV_WMAC
  1341. config ATH79_MACH_CR3000
  1342. bool "PowerCloud CR3000 support"
  1343. select SOC_AR934X
  1344. select ATH79_DEV_AP9X_PCI if PCI
  1345. select ATH79_DEV_ETH
  1346. select ATH79_DEV_GPIO_BUTTONS
  1347. select ATH79_DEV_LEDS_GPIO
  1348. select ATH79_DEV_M25P80
  1349. select ATH79_DEV_WMAC
  1350. config ATH79_MACH_CR5000
  1351. bool "PowerCloud CR5000 support"
  1352. select SOC_AR934X
  1353. select ATH79_DEV_AP9X_PCI if PCI
  1354. select ATH79_DEV_ETH
  1355. select ATH79_DEV_GPIO_BUTTONS
  1356. select ATH79_DEV_LEDS_GPIO
  1357. select ATH79_DEV_M25P80
  1358. select ATH79_DEV_USB
  1359. select ATH79_DEV_WMAC
  1360. config ATH79_MACH_MR1750
  1361. bool "OpenMesh MR1750 board support"
  1362. select SOC_QCA955X
  1363. select ATH79_DEV_AP9X_PCI if PCI
  1364. select ATH79_DEV_ETH
  1365. select ATH79_DEV_GPIO_BUTTONS
  1366. select ATH79_DEV_LEDS_GPIO
  1367. select ATH79_DEV_M25P80
  1368. select ATH79_DEV_WMAC
  1369. config ATH79_MACH_MR900
  1370. bool "OpenMesh MR900 board support"
  1371. select SOC_QCA955X
  1372. select ATH79_DEV_AP9X_PCI if PCI
  1373. select ATH79_DEV_ETH
  1374. select ATH79_DEV_GPIO_BUTTONS
  1375. select ATH79_DEV_LEDS_GPIO
  1376. select ATH79_DEV_M25P80
  1377. select ATH79_DEV_WMAC
  1378. config ATH79_MACH_EAP7660D
  1379. bool "Senao EAP7660D support"
  1380. select SOC_AR71XX
  1381. select ATH79_DEV_ETH
  1382. select ATH79_DEV_GPIO_BUTTONS
  1383. select ATH79_DEV_LEDS_GPIO
  1384. select ATH79_DEV_M25P80
  1385. config ATH79_MACH_BSB
  1386. bool "Smart Electronics Black Swift board"
  1387. select SOC_AR933X
  1388. select ATH79_DEV_ETH
  1389. select ATH79_DEV_GPIO_BUTTONS
  1390. select ATH79_DEV_LEDS_GPIO
  1391. select ATH79_DEV_M25P80
  1392. select ATH79_DEV_USB
  1393. select ATH79_DEV_WMAC
  1394. config ATH79_MACH_ARCHER_C25_V1
  1395. bool "TP-LINK Archer C25 v1 support"
  1396. select SOC_QCA956X
  1397. select ATH79_DEV_AP9X_PCI if PCI
  1398. select ATH79_DEV_ETH
  1399. select ATH79_DEV_GPIO_BUTTONS
  1400. select ATH79_DEV_LEDS_GPIO
  1401. select ATH79_DEV_M25P80
  1402. select ATH79_DEV_WMAC
  1403. config ATH79_MACH_ARCHER_C58_V1
  1404. bool "TP-LINK Archer C58 v1 support"
  1405. select SOC_QCA956X
  1406. select ATH79_DEV_AP9X_PCI if PCI
  1407. select ATH79_DEV_ETH
  1408. select ATH79_DEV_GPIO_BUTTONS
  1409. select ATH79_DEV_LEDS_GPIO
  1410. select ATH79_DEV_M25P80
  1411. select ATH79_DEV_WMAC
  1412. config ATH79_MACH_ARCHER_C59_V1
  1413. bool "TP-LINK Archer C59 v1 support"
  1414. select SOC_QCA956X
  1415. select ATH79_DEV_AP9X_PCI if PCI
  1416. select ATH79_DEV_ETH
  1417. select ATH79_DEV_GPIO_BUTTONS
  1418. select ATH79_DEV_LEDS_GPIO
  1419. select ATH79_DEV_M25P80
  1420. select ATH79_DEV_USB
  1421. select ATH79_DEV_WMAC
  1422. config ATH79_MACH_ARCHER_C60_V1
  1423. bool "TP-LINK Archer C60 v1 support"
  1424. select SOC_QCA956X
  1425. select ATH79_DEV_AP9X_PCI if PCI
  1426. select ATH79_DEV_ETH
  1427. select ATH79_DEV_GPIO_BUTTONS
  1428. select ATH79_DEV_LEDS_GPIO
  1429. select ATH79_DEV_M25P80
  1430. select ATH79_DEV_WMAC
  1431. config ATH79_MACH_ARCHER_C60_V2
  1432. bool "TP-LINK Archer C60 v2 support"
  1433. select SOC_QCA956X
  1434. select ATH79_DEV_AP9X_PCI if PCI
  1435. select ATH79_DEV_ETH
  1436. select ATH79_DEV_GPIO_BUTTONS
  1437. select ATH79_DEV_LEDS_GPIO
  1438. select ATH79_DEV_M25P80
  1439. select ATH79_DEV_WMAC
  1440. config ATH79_MACH_ARCHER_C7
  1441. bool "TP-LINK Archer C5/C7/TL-WDR4900 v2 board support"
  1442. select SOC_QCA955X
  1443. select SOC_QCA956X
  1444. select ATH79_DEV_AP9X_PCI if PCI
  1445. select ATH79_DEV_ETH
  1446. select ATH79_DEV_GPIO_BUTTONS
  1447. select ATH79_DEV_LEDS_GPIO
  1448. select ATH79_DEV_M25P80
  1449. select ATH79_DEV_USB
  1450. select ATH79_DEV_WMAC
  1451. config ATH79_MACH_CPE505N
  1452. bool "P&W CPE505N support"
  1453. select SOC_QCA953X
  1454. select ATH79_DEV_ETH
  1455. select ATH79_DEV_GPIO_BUTTONS
  1456. select ATH79_DEV_LEDS_GPIO
  1457. select ATH79_DEV_M25P80
  1458. select ATH79_DEV_WMAC
  1459. config ATH79_MACH_CPE510
  1460. bool "TP-LINK CPE510 support"
  1461. select SOC_AR934X
  1462. select SOC_QCA953X
  1463. select ATH79_DEV_ETH
  1464. select ATH79_DEV_GPIO_BUTTONS
  1465. select ATH79_DEV_LEDS_GPIO
  1466. select ATH79_DEV_M25P80
  1467. select ATH79_DEV_WMAC
  1468. config ATH79_MACH_CPE830
  1469. bool "YunCore CPE830 support"
  1470. select SOC_QCA953X
  1471. select ATH79_DEV_ETH
  1472. select ATH79_DEV_GPIO_BUTTONS
  1473. select ATH79_DEV_LEDS_GPIO
  1474. select ATH79_DEV_M25P80
  1475. select ATH79_DEV_WMAC
  1476. config ATH79_MACH_CPE870
  1477. bool "YunCore CPE870 support"
  1478. select SOC_AR934X
  1479. select ATH79_DEV_ETH
  1480. select ATH79_DEV_GPIO_BUTTONS
  1481. select ATH79_DEV_LEDS_GPIO
  1482. select ATH79_DEV_M25P80
  1483. select ATH79_DEV_WMAC
  1484. config ATH79_MACH_TL_MR11U
  1485. bool "TP-LINK TL-MR11U/TL-MR3040 support"
  1486. select SOC_AR933X
  1487. select ATH79_DEV_ETH
  1488. select ATH79_DEV_GPIO_BUTTONS
  1489. select ATH79_DEV_LEDS_GPIO
  1490. select ATH79_DEV_M25P80
  1491. select ATH79_DEV_USB
  1492. select ATH79_DEV_WMAC
  1493. config ATH79_MACH_TL_MR13U
  1494. bool "TP-LINK TL-MR13U support"
  1495. select SOC_AR933X
  1496. select ATH79_DEV_ETH
  1497. select ATH79_DEV_GPIO_BUTTONS
  1498. select ATH79_DEV_LEDS_GPIO
  1499. select ATH79_DEV_M25P80
  1500. select ATH79_DEV_USB
  1501. select ATH79_DEV_WMAC
  1502. config ATH79_MACH_TL_MR3020
  1503. bool "TP-LINK TL-MR3020 support"
  1504. select SOC_AR933X
  1505. select ATH79_DEV_ETH
  1506. select ATH79_DEV_GPIO_BUTTONS
  1507. select ATH79_DEV_LEDS_GPIO
  1508. select ATH79_DEV_M25P80
  1509. select ATH79_DEV_USB
  1510. select ATH79_DEV_WMAC
  1511. config ATH79_MACH_TL_MR3X20
  1512. bool "TP-LINK TL-MR3220/3420 support"
  1513. select SOC_AR724X
  1514. select ATH79_DEV_AP9X_PCI if PCI
  1515. select ATH79_DEV_ETH
  1516. select ATH79_DEV_GPIO_BUTTONS
  1517. select ATH79_DEV_LEDS_GPIO
  1518. select ATH79_DEV_M25P80
  1519. select ATH79_DEV_USB
  1520. config ATH79_MACH_TL_MR6400
  1521. bool "TP-LINK TL-MR6400 support"
  1522. select SOC_QCA953X
  1523. select ATH79_DEV_ETH
  1524. select ATH79_DEV_GPIO_BUTTONS
  1525. select ATH79_DEV_LEDS_GPIO
  1526. select ATH79_DEV_M25P80
  1527. select ATH79_DEV_USB
  1528. select ATH79_DEV_WMAC
  1529. config ATH79_MACH_TL_WAX50RE
  1530. bool "TP-LINK TL-WA750/850RE support"
  1531. select SOC_AR934X
  1532. select ATH79_DEV_ETH
  1533. select ATH79_DEV_GPIO_BUTTONS
  1534. select ATH79_DEV_LEDS_GPIO
  1535. select ATH79_DEV_M25P80
  1536. select ATH79_DEV_WMAC
  1537. config ATH79_MACH_TL_WA701ND_V2
  1538. bool "TP-LINK TL-WA701ND v2 support"
  1539. select SOC_AR933X
  1540. select ATH79_DEV_ETH
  1541. select ATH79_DEV_GPIO_BUTTONS
  1542. select ATH79_DEV_LEDS_GPIO
  1543. select ATH79_DEV_M25P80
  1544. select ATH79_DEV_USB
  1545. select ATH79_DEV_WMAC
  1546. config ATH79_MACH_TL_WA7210N_V2
  1547. bool "TP-LINK TL-WA7210N v2 support"
  1548. select SOC_AR724X
  1549. select ATH79_DEV_AP9X_PCI if PCI
  1550. select ATH79_DEV_ETH
  1551. select ATH79_DEV_LEDS_GPIO
  1552. select ATH79_DEV_GPIO_BUTTONS
  1553. select ATH79_DEV_M25P80
  1554. select ATH79_DEV_WMAC
  1555. config ATH79_MACH_TL_WA801ND_V3
  1556. bool "TP-LINK TL-WA801ND v3 support"
  1557. select SOC_QCA953X
  1558. select ATH79_DEV_ETH
  1559. select ATH79_DEV_GPIO_BUTTONS
  1560. select ATH79_DEV_LEDS_GPIO
  1561. select ATH79_DEV_M25P80
  1562. select ATH79_DEV_WMAC
  1563. config ATH79_MACH_TL_WA830RE_V2
  1564. bool "TP-LINK TL-WA830RE v2 support"
  1565. select SOC_AR934X
  1566. select ATH79_DEV_ETH
  1567. select ATH79_DEV_GPIO_BUTTONS
  1568. select ATH79_DEV_LEDS_GPIO
  1569. select ATH79_DEV_M25P80
  1570. select ATH79_DEV_USB
  1571. select ATH79_DEV_WMAC
  1572. config ATH79_MACH_TL_WA850RE_V2
  1573. bool "TP-LINK TL-WA850RE v2 support"
  1574. select SOC_QCA953X
  1575. select ATH79_DEV_ETH
  1576. select ATH79_DEV_GPIO_BUTTONS
  1577. select ATH79_DEV_LEDS_GPIO
  1578. select ATH79_DEV_M25P80
  1579. select ATH79_DEV_WMAC
  1580. config ATH79_MACH_TL_WA855RE_V1
  1581. bool "TP-LINK TL-WA855RE V1 support"
  1582. select SOC_QCA953X
  1583. select ATH79_DEV_ETH
  1584. select ATH79_DEV_GPIO_BUTTONS
  1585. select ATH79_DEV_LEDS_GPIO
  1586. select ATH79_DEV_M25P80
  1587. select ATH79_DEV_WMAC
  1588. config ATH79_MACH_TL_WA901ND
  1589. bool "TP-LINK TL-WA901ND/TL-WA7510N support"
  1590. select SOC_AR724X
  1591. select ATH79_DEV_AP9X_PCI if PCI
  1592. select ATH79_DEV_ETH
  1593. select ATH79_DEV_GPIO_BUTTONS
  1594. select ATH79_DEV_LEDS_GPIO
  1595. select ATH79_DEV_M25P80
  1596. config ATH79_MACH_TL_WA901ND_V2
  1597. bool "TP-LINK TL-WA901ND v2 support"
  1598. select SOC_AR913X
  1599. select ATH79_DEV_ETH
  1600. select ATH79_DEV_GPIO_BUTTONS
  1601. select ATH79_DEV_LEDS_GPIO
  1602. select ATH79_DEV_M25P80
  1603. select ATH79_DEV_WMAC
  1604. config ATH79_MACH_TL_WA901ND_V4
  1605. bool "TP-LINK TL-WA901ND v4 support"
  1606. select SOC_QCA956X
  1607. select ATH79_DEV_ETH
  1608. select ATH79_DEV_GPIO_BUTTONS
  1609. select ATH79_DEV_LEDS_GPIO
  1610. select ATH79_DEV_M25P80
  1611. select ATH79_DEV_WMAC
  1612. config ATH79_MACH_TL_WDR3320_V2
  1613. bool "TP-LINK TL-WDR3320 v2 board support"
  1614. select SOC_AR934X
  1615. select ATH79_DEV_AP9X_PCI if PCI
  1616. select ATH79_DEV_ETH
  1617. select ATH79_DEV_GPIO_BUTTONS
  1618. select ATH79_DEV_LEDS_GPIO
  1619. select ATH79_DEV_M25P80
  1620. select ATH79_DEV_USB
  1621. select ATH79_DEV_WMAC
  1622. config ATH79_MACH_TL_WDR3500
  1623. bool "TP-LINK TL-WDR3500 board support"
  1624. select SOC_AR934X
  1625. select ATH79_DEV_AP9X_PCI if PCI
  1626. select ATH79_DEV_ETH
  1627. select ATH79_DEV_GPIO_BUTTONS
  1628. select ATH79_DEV_LEDS_GPIO
  1629. select ATH79_DEV_M25P80
  1630. select ATH79_DEV_USB
  1631. select ATH79_DEV_WMAC
  1632. config ATH79_MACH_TL_WDR4300
  1633. bool "TP-LINK TL-WDR3600/4300/4310 board support"
  1634. select SOC_AR934X
  1635. select ATH79_DEV_AP9X_PCI if PCI
  1636. select ATH79_DEV_ETH
  1637. select ATH79_DEV_GPIO_BUTTONS
  1638. select ATH79_DEV_LEDS_GPIO
  1639. select ATH79_DEV_M25P80
  1640. select ATH79_DEV_USB
  1641. select ATH79_DEV_WMAC
  1642. config ATH79_MACH_TL_WDR6500_V2
  1643. bool "TP-LINK TL-WDR6500 v2 board support"
  1644. select SOC_QCA956X
  1645. select ATH79_DEV_AP9X_PCI if PCI
  1646. select ATH79_DEV_ETH
  1647. select ATH79_DEV_GPIO_BUTTONS
  1648. select ATH79_DEV_LEDS_GPIO
  1649. select ATH79_DEV_M25P80
  1650. select ATH79_DEV_USB
  1651. select ATH79_DEV_WMAC
  1652. config ATH79_MACH_TL_WR703N
  1653. bool "TP-LINK TL-WR703N/TL-WR710N/TL-MR10U support"
  1654. select SOC_AR933X
  1655. select ATH79_DEV_ETH
  1656. select ATH79_DEV_GPIO_BUTTONS
  1657. select ATH79_DEV_LEDS_GPIO
  1658. select ATH79_DEV_M25P80
  1659. select ATH79_DEV_USB
  1660. select ATH79_DEV_WMAC
  1661. config ATH79_MACH_TL_WR720N_V3
  1662. bool "TP-LINK TL-WR720N v3/v4 support"
  1663. select SOC_AR933X
  1664. select ATH79_DEV_ETH
  1665. select ATH79_DEV_GPIO_BUTTONS
  1666. select ATH79_DEV_LEDS_GPIO
  1667. select ATH79_DEV_M25P80
  1668. select ATH79_DEV_USB
  1669. select ATH79_DEV_WMAC
  1670. config ATH79_MACH_TL_WR741ND
  1671. bool "TP-LINK TL-WR741ND support"
  1672. select SOC_AR724X
  1673. select ATH79_DEV_AP9X_PCI if PCI
  1674. select ATH79_DEV_ETH
  1675. select ATH79_DEV_GPIO_BUTTONS
  1676. select ATH79_DEV_LEDS_GPIO
  1677. select ATH79_DEV_M25P80
  1678. config ATH79_MACH_TL_WR741ND_V4
  1679. bool "TP-LINK TL-WR741ND v4/TL-MR3220 v2 support"
  1680. select SOC_AR933X
  1681. select ATH79_DEV_ETH
  1682. select ATH79_DEV_GPIO_BUTTONS
  1683. select ATH79_DEV_LEDS_GPIO
  1684. select ATH79_DEV_M25P80
  1685. select ATH79_DEV_USB
  1686. select ATH79_DEV_WMAC
  1687. config ATH79_MACH_TL_WR802N_V1
  1688. bool "TP-LINK TL-WR802N v1 support"
  1689. select SOC_QCA953X
  1690. select ATH79_DEV_ETH
  1691. select ATH79_DEV_GPIO_BUTTONS
  1692. select ATH79_DEV_LEDS_GPIO
  1693. select ATH79_DEV_M25P80
  1694. config ATH79_MACH_TL_WR802N_V2
  1695. bool "TP-LINK TL-WR802N v2 support"
  1696. select SOC_QCA953X
  1697. select ATH79_DEV_ETH
  1698. select ATH79_DEV_GPIO_BUTTONS
  1699. select ATH79_DEV_LEDS_GPIO
  1700. select ATH79_DEV_M25P80
  1701. config ATH79_MACH_TL_WR810N
  1702. bool "TP-LINK TL-WR810N support"
  1703. select SOC_QCA953X
  1704. select ATH79_DEV_ETH
  1705. select ATH79_DEV_GPIO_BUTTONS
  1706. select ATH79_DEV_LEDS_GPIO
  1707. select ATH79_DEV_M25P80
  1708. select ATH79_DEV_USB
  1709. select ATH79_DEV_WMAC
  1710. config ATH79_MACH_TL_WR810N_V2
  1711. bool "TP-LINK TL-WR810N v2 support"
  1712. select SOC_QCA953X
  1713. select ATH79_DEV_ETH
  1714. select ATH79_DEV_GPIO_BUTTONS
  1715. select ATH79_DEV_LEDS_GPIO
  1716. select ATH79_DEV_M25P80
  1717. select ATH79_DEV_WMAC
  1718. config ATH79_MACH_TL_WR840N_V2
  1719. bool "TP-LINK TL-WR840N v2/v3 support"
  1720. select SOC_QCA953X
  1721. select ATH79_DEV_ETH
  1722. select ATH79_DEV_GPIO_BUTTONS
  1723. select ATH79_DEV_LEDS_GPIO
  1724. select ATH79_DEV_M25P80
  1725. select ATH79_DEV_WMAC
  1726. config ATH79_MACH_TL_WR841N_V1
  1727. bool "TP-LINK TL-WR841N v1 support"
  1728. select SOC_AR71XX
  1729. select ATH79_DEV_DSA
  1730. select ATH79_DEV_ETH
  1731. select ATH79_DEV_GPIO_BUTTONS
  1732. select ATH79_DEV_LEDS_GPIO
  1733. select ATH79_DEV_M25P80
  1734. config ATH79_MACH_TL_WR841N_V8
  1735. bool "TP-LINK TL-WR841N/ND v8/TL-MR3420 v2 support"
  1736. select SOC_AR934X
  1737. select ATH79_DEV_ETH
  1738. select ATH79_DEV_GPIO_BUTTONS
  1739. select ATH79_DEV_LEDS_GPIO
  1740. select ATH79_DEV_M25P80
  1741. select ATH79_DEV_USB
  1742. select ATH79_DEV_WMAC
  1743. config ATH79_MACH_TL_WR841N_V9
  1744. bool "TP-LINK TL-WR841N/ND v9/TL-WR842N/ND v3/TL-WR740N/ND v6 support"
  1745. select SOC_QCA953X
  1746. select ATH79_DEV_ETH
  1747. select ATH79_DEV_GPIO_BUTTONS
  1748. select ATH79_DEV_LEDS_GPIO
  1749. select ATH79_DEV_M25P80
  1750. select ATH79_DEV_USB
  1751. select ATH79_DEV_WMAC
  1752. config ATH79_MACH_TL_WR902AC_V1
  1753. bool "TP-LINK TL-WR902AC v1 support"
  1754. select SOC_QCA953X
  1755. select ATH79_DEV_AP9X_PCI if PCI
  1756. select ATH79_DEV_ETH
  1757. select ATH79_DEV_GPIO_BUTTONS
  1758. select ATH79_DEV_LEDS_GPIO
  1759. select ATH79_DEV_M25P80
  1760. select ATH79_DEV_USB
  1761. select ATH79_DEV_WMAC
  1762. config ATH79_MACH_TL_WR941ND
  1763. bool "TP-LINK TL-WR941ND support"
  1764. select SOC_AR913X
  1765. select ATH79_DEV_DSA
  1766. select ATH79_DEV_ETH
  1767. select ATH79_DEV_GPIO_BUTTONS
  1768. select ATH79_DEV_LEDS_GPIO
  1769. select ATH79_DEV_M25P80
  1770. select ATH79_DEV_WMAC
  1771. config ATH79_MACH_TL_WR941ND_V6
  1772. bool "TP-LINK TL-WR941ND v6 support"
  1773. select SOC_QCA956X
  1774. select ATH79_DEV_ETH
  1775. select ATH79_DEV_GPIO_BUTTONS
  1776. select ATH79_DEV_LEDS_GPIO
  1777. select ATH79_DEV_M25P80
  1778. select ATH79_DEV_WMAC
  1779. config ATH79_MACH_TL_WR940N_V4
  1780. bool "TP-LINK TL-WR940N v4 support"
  1781. select SOC_QCA956X
  1782. select ATH79_DEV_ETH
  1783. select ATH79_DEV_GPIO_BUTTONS
  1784. select ATH79_DEV_LEDS_GPIO
  1785. select ATH79_DEV_M25P80
  1786. select ATH79_DEV_WMAC
  1787. config ATH79_MACH_TL_WR942N_V1
  1788. bool "TP-LINK TL-WR942N v1 support"
  1789. select SOC_QCA956X
  1790. select ATH79_DEV_ETH
  1791. select ATH79_DEV_GPIO_BUTTONS
  1792. select ATH79_DEV_LEDS_GPIO
  1793. select ATH79_DEV_M25P80
  1794. select ATH79_DEV_USB
  1795. select ATH79_DEV_WMAC
  1796. select ATH79_NVRAM
  1797. config ATH79_MACH_TL_WR1041N_V2
  1798. bool "TP-LINK TL-WR1041N v2 support"
  1799. select SOC_AR934X
  1800. select ATH79_DEV_AP9X_PCI if PCI
  1801. select ATH79_DEV_ETH
  1802. select ATH79_DEV_GPIO_BUTTONS
  1803. select ATH79_DEV_LEDS_GPIO
  1804. select ATH79_DEV_M25P80
  1805. select ATH79_DEV_USB
  1806. select ATH79_DEV_WMAC
  1807. config ATH79_MACH_TL_WR1043N_V5
  1808. bool "TP-LINK TL-WR1043N v5 support"
  1809. select SOC_QCA956X
  1810. select ATH79_DEV_ETH
  1811. select ATH79_DEV_GPIO_BUTTONS
  1812. select ATH79_DEV_LEDS_GPIO
  1813. select ATH79_DEV_M25P80
  1814. select ATH79_DEV_WMAC
  1815. config ATH79_MACH_TL_WR1043ND
  1816. bool "TP-LINK TL-WR1043ND support"
  1817. select SOC_AR913X
  1818. select ATH79_DEV_ETH
  1819. select ATH79_DEV_GPIO_BUTTONS
  1820. select ATH79_DEV_LEDS_GPIO
  1821. select ATH79_DEV_M25P80
  1822. select ATH79_DEV_USB
  1823. select ATH79_DEV_WMAC
  1824. config ATH79_MACH_TL_WR1043ND_V2
  1825. bool "TP-LINK TL-WR1043ND v2 support"
  1826. select SOC_QCA955X
  1827. select ATH79_DEV_ETH
  1828. select ATH79_DEV_GPIO_BUTTONS
  1829. select ATH79_DEV_LEDS_GPIO
  1830. select ATH79_DEV_M25P80
  1831. select ATH79_DEV_USB
  1832. select ATH79_DEV_WMAC
  1833. config ATH79_MACH_TL_WR1043ND_V4
  1834. bool "TP-LINK TL-WR1043ND v4 support"
  1835. select SOC_QCA956X
  1836. select ATH79_DEV_AP9X_PCI if PCI
  1837. select ATH79_DEV_ETH
  1838. select ATH79_DEV_GPIO_BUTTONS
  1839. select ATH79_DEV_LEDS_GPIO
  1840. select ATH79_DEV_M25P80
  1841. select ATH79_DEV_USB
  1842. select ATH79_DEV_WMAC
  1843. config ATH79_MACH_TL_WR2543N
  1844. bool "TP-LINK TL-WR2543N/ND support"
  1845. select SOC_AR724X
  1846. select ATH79_DEV_AP9X_PCI if PCI
  1847. select ATH79_DEV_ETH
  1848. select ATH79_DEV_GPIO_BUTTONS
  1849. select ATH79_DEV_LEDS_GPIO
  1850. select ATH79_DEV_M25P80
  1851. select ATH79_DEV_USB
  1852. config ATH79_MACH_TS_D084
  1853. bool "PISEN TS-D084 support"
  1854. select SOC_AR933X
  1855. select ATH79_DEV_ETH
  1856. select ATH79_DEV_GPIO_BUTTONS
  1857. select ATH79_DEV_LEDS_GPIO
  1858. select ATH79_DEV_M25P80
  1859. select ATH79_DEV_USB
  1860. select ATH79_DEV_WMAC
  1861. config ATH79_MACH_TEW_632BRP
  1862. bool "TRENDnet TEW-632BRP support"
  1863. select SOC_AR913X
  1864. select ATH79_DEV_ETH
  1865. select ATH79_DEV_GPIO_BUTTONS
  1866. select ATH79_DEV_LEDS_GPIO
  1867. select ATH79_DEV_M25P80
  1868. select ATH79_DEV_WMAC
  1869. select ATH79_NVRAM
  1870. config ATH79_MACH_TEW_673GRU
  1871. bool "TRENDnet TEW-673GRU support"
  1872. select SOC_AR71XX
  1873. select ATH79_DEV_AP9X_PCI if PCI
  1874. select ATH79_DEV_ETH
  1875. select ATH79_DEV_GPIO_BUTTONS
  1876. select ATH79_DEV_LEDS_GPIO
  1877. select ATH79_DEV_M25P80
  1878. select ATH79_DEV_USB
  1879. config ATH79_MACH_TEW_712BR
  1880. bool "TRENDnet TEW-712BR support"
  1881. select SOC_AR933X
  1882. select ATH79_DEV_ETH
  1883. select ATH79_DEV_GPIO_BUTTONS
  1884. select ATH79_DEV_LEDS_GPIO
  1885. select ATH79_DEV_M25P80
  1886. select ATH79_DEV_WMAC
  1887. config ATH79_MACH_TEW_732BR
  1888. bool "TRENDnet TEW-732BR support"
  1889. select SOC_AR934X
  1890. select ATH79_DEV_ETH
  1891. select ATH79_DEV_GPIO_BUTTONS
  1892. select ATH79_DEV_LEDS_GPIO
  1893. select ATH79_DEV_M25P80
  1894. select ATH79_DEV_WMAC
  1895. config ATH79_MACH_TEW_823DRU
  1896. bool "TRENDnet TEW-823DRU support"
  1897. select SOC_QCA955X
  1898. select ATH79_DEV_ETH
  1899. select ATH79_DEV_GPIO_BUTTONS
  1900. select ATH79_DEV_LEDS_GPIO
  1901. select ATH79_DEV_M25P80
  1902. select ATH79_DEV_USB
  1903. select ATH79_DEV_WMAC
  1904. config ATH79_MACH_UBNT
  1905. bool "Ubiquiti AR71xx based boards support"
  1906. select SOC_AR71XX
  1907. select ATH79_DEV_ETH
  1908. select ATH79_DEV_GPIO_BUTTONS
  1909. select ATH79_DEV_LEDS_GPIO
  1910. select ATH79_DEV_M25P80
  1911. select ATH79_DEV_USB
  1912. config ATH79_MACH_UBNT_UNIFIAC
  1913. bool "Ubiquiti UniFi AC (LITE/LR/MESH/PRO) support"
  1914. select SOC_QCA956X
  1915. select ATH79_DEV_AP9X_PCI if PCI
  1916. select ATH79_DEV_ETH
  1917. select ATH79_DEV_GPIO_BUTTONS
  1918. select ATH79_DEV_LEDS_GPIO
  1919. select ATH79_DEV_M25P80
  1920. select ATH79_DEV_WMAC
  1921. select ATH79_DEV_USB
  1922. config ATH79_MACH_WEIO
  1923. bool "WeIO board"
  1924. select SOC_AR933X
  1925. select ATH79_DEV_GPIO_BUTTONS
  1926. select ATH79_DEV_LEDS_GPIO
  1927. select ATH79_DEV_M25P80
  1928. select ATH79_DEV_USB
  1929. select ATH79_DEV_WMAC
  1930. config ATH79_MACH_MYNET_N600
  1931. bool "WD My Net N600 board support"
  1932. select SOC_AR934X
  1933. select ATH79_DEV_ETH
  1934. select ATH79_DEV_GPIO_BUTTONS
  1935. select ATH79_DEV_LEDS_GPIO
  1936. select ATH79_DEV_M25P80
  1937. select ATH79_DEV_WMAC
  1938. select ATH79_NVRAM
  1939. config ATH79_MACH_MYNET_N750
  1940. bool "WD My Net N750 board support"
  1941. select SOC_AR934X
  1942. select ATH79_DEV_ETH
  1943. select ATH79_DEV_GPIO_BUTTONS
  1944. select ATH79_DEV_LEDS_GPIO
  1945. select ATH79_DEV_M25P80
  1946. select ATH79_DEV_WMAC
  1947. select ATH79_NVRAM
  1948. config ATH79_MACH_MYNET_REXT
  1949. bool "WD My Net Wi-Fi Range Extender board support"
  1950. select SOC_AR934X
  1951. select ATH79_DEV_AP9X_PCI if PCI
  1952. select ATH79_DEV_ETH
  1953. select ATH79_DEV_GPIO_BUTTONS
  1954. select ATH79_DEV_LEDS_GPIO
  1955. select ATH79_DEV_M25P80
  1956. select ATH79_DEV_WMAC
  1957. select ATH79_NVRAM
  1958. config ATH79_MACH_Z1
  1959. bool "Meraki Z1 board support"
  1960. select SOC_AR934X
  1961. select ATH79_DEV_AP9X_PCI if PCI
  1962. select ATH79_DEV_ETH
  1963. select ATH79_DEV_GPIO_BUTTONS
  1964. select ATH79_DEV_LEDS_GPIO
  1965. select ATH79_DEV_NFC
  1966. select ATH79_DEV_USB
  1967. select ATH79_DEV_WMAC
  1968. select LEDS_NU801
  1969. config ATH79_MACH_ZBT_WE1526
  1970. bool "Zbtlink ZBT-WE1526 board support"
  1971. select SOC_QCA953X
  1972. select ATH79_DEV_ETH
  1973. select ATH79_DEV_GPIO_BUTTONS
  1974. select ATH79_DEV_LEDS_GPIO
  1975. select ATH79_DEV_M25P80
  1976. select ATH79_DEV_USB
  1977. select ATH79_DEV_WMAC
  1978. config ATH79_MACH_ZCN_1523H
  1979. bool "Zcomax ZCN-1523H support"
  1980. select SOC_AR724X
  1981. select ATH79_DEV_AP9X_PCI if PCI
  1982. select ATH79_DEV_ETH
  1983. select ATH79_DEV_GPIO_BUTTONS
  1984. select ATH79_DEV_LEDS_GPIO
  1985. select ATH79_DEV_M25P80
  1986. config ATH79_MACH_N5Q
  1987. bool "ALFA Network N5Q support"
  1988. select SOC_AR934X
  1989. select ATH79_DEV_ETH
  1990. select ATH79_DEV_GPIO_BUTTONS
  1991. select ATH79_DEV_LEDS_GPIO
  1992. select ATH79_DEV_WMAC
  1993. config ATH79_MACH_NBG460N
  1994. bool "Zyxel NBG460N/550N/550NH board support"
  1995. select SOC_AR913X
  1996. select ATH79_DEV_ETH
  1997. select ATH79_DEV_GPIO_BUTTONS
  1998. select ATH79_DEV_LEDS_GPIO
  1999. select ATH79_DEV_M25P80
  2000. select ATH79_DEV_WMAC
  2001. config ATH79_MACH_NBG6716
  2002. bool "Zyxel NBG6616/NBG6716 board support"
  2003. select SOC_QCA955X
  2004. select ATH79_DEV_ETH
  2005. select ATH79_DEV_GPIO_BUTTONS
  2006. select ATH79_DEV_LEDS_GPIO
  2007. select ATH79_DEV_M25P80
  2008. select ATH79_DEV_NFC
  2009. select ATH79_DEV_USB
  2010. select ATH79_DEV_WMAC
  2011. select ATH79_NVRAM
  2012. config ATH79_MACH_CARAMBOLA2
  2013. bool "8devices Carambola2 board"
  2014. select SOC_AR933X
  2015. select ATH79_DEV_ETH
  2016. select ATH79_DEV_GPIO_BUTTONS
  2017. select ATH79_DEV_LEDS_GPIO
  2018. select ATH79_DEV_M25P80
  2019. select ATH79_DEV_USB
  2020. select ATH79_DEV_WMAC
  2021. config ATH79_MACH_LAN_TURTLE
  2022. bool "Hak5 LAN Turtle and Packet Squirrel support"
  2023. select SOC_AR933X
  2024. select ATH79_DEV_ETH
  2025. select ATH79_DEV_GPIO_BUTTONS
  2026. select ATH79_DEV_LEDS_GPIO
  2027. select ATH79_DEV_M25P80
  2028. select ATH79_DEV_USB
  2029. config ATH79_MACH_LIMA
  2030. bool "8devices Lima board"
  2031. select SOC_QCA953X
  2032. select ATH79_DEV_AP9X_PCI if PCI
  2033. select ATH79_DEV_GPIO_BUTTONS
  2034. select ATH79_DEV_M25P80
  2035. select ATH79_DEV_SPI
  2036. select ATH79_DEV_USB
  2037. select ATH79_DEV_WMAC
  2038. select ATH79_DEV_ETH
  2039. config ATH79_MACH_RAMBUTAN
  2040. bool "8devices Rambutan board"
  2041. select SOC_QCA955X
  2042. select ATH79_DEV_AP9X_PCI if PCI
  2043. select ATH79_DEV_ETH
  2044. select ATH79_DEV_GPIO_BUTTONS
  2045. select ATH79_DEV_NFC
  2046. select ATH79_DEV_USB
  2047. select ATH79_DEV_WMAC
  2048. config ATH79_MACH_CF_E316N_V2
  2049. bool "COMFAST CF-E316N v2 support"
  2050. select SOC_AR934X
  2051. select ATH79_DEV_ETH
  2052. select ATH79_DEV_GPIO_BUTTONS
  2053. select ATH79_DEV_LEDS_GPIO
  2054. select ATH79_DEV_M25P80
  2055. select ATH79_DEV_USB
  2056. select ATH79_DEV_WMAC
  2057. config ATH79_MACH_CF_E320N_V2
  2058. bool "COMFAST CF-E320N v2 support"
  2059. select SOC_QCA953X
  2060. select ATH79_DEV_ETH
  2061. select ATH79_DEV_GPIO_BUTTONS
  2062. select ATH79_DEV_LEDS_GPIO
  2063. select ATH79_DEV_M25P80
  2064. select ATH79_DEV_USB
  2065. select ATH79_DEV_WMAC
  2066. config ATH79_MACH_CF_E355AC
  2067. bool "COMFAST CF-E355AC v1/v2 support"
  2068. select SOC_QCA953X
  2069. select ATH79_DEV_AP9X_PCI if PCI
  2070. select ATH79_DEV_ETH
  2071. select ATH79_DEV_GPIO_BUTTONS
  2072. select ATH79_DEV_LEDS_GPIO
  2073. select ATH79_DEV_M25P80
  2074. select ATH79_DEV_USB
  2075. select ATH79_DEV_WMAC
  2076. config ATH79_MACH_CF_E375AC
  2077. bool "COMFAST CF-E375AC support"
  2078. select SOC_QCA956X
  2079. select ATH79_DEV_AP9X_PCI if PCI
  2080. select ATH79_DEV_ETH
  2081. select ATH79_DEV_GPIO_BUTTONS
  2082. select ATH79_DEV_LEDS_GPIO
  2083. select ATH79_DEV_M25P80
  2084. select ATH79_DEV_USB
  2085. select ATH79_DEV_WMAC
  2086. config ATH79_MACH_CF_E380AC_V1
  2087. bool "COMFAST CF-E380AC v1 support"
  2088. select SOC_QCA955X
  2089. select ATH79_DEV_AP9X_PCI if PCI
  2090. select ATH79_DEV_ETH
  2091. select ATH79_DEV_GPIO_BUTTONS
  2092. select ATH79_DEV_LEDS_GPIO
  2093. select ATH79_DEV_M25P80
  2094. select ATH79_DEV_USB
  2095. select ATH79_DEV_WMAC
  2096. config ATH79_MACH_CF_E380AC_V2
  2097. bool "COMFAST CF-E380AC v2 support"
  2098. select SOC_QCA955X
  2099. select ATH79_DEV_AP9X_PCI if PCI
  2100. select ATH79_DEV_ETH
  2101. select ATH79_DEV_GPIO_BUTTONS
  2102. select ATH79_DEV_LEDS_GPIO
  2103. select ATH79_DEV_M25P80
  2104. select ATH79_DEV_USB
  2105. select ATH79_DEV_WMAC
  2106. config ATH79_MACH_CF_E520N
  2107. bool "COMFAST CF-E520N support"
  2108. select SOC_QCA953X
  2109. select ATH79_DEV_ETH
  2110. select ATH79_DEV_GPIO_BUTTONS
  2111. select ATH79_DEV_LEDS_GPIO
  2112. select ATH79_DEV_M25P80
  2113. select ATH79_DEV_USB
  2114. select ATH79_DEV_WMAC
  2115. config ATH79_MACH_CF_E530N
  2116. bool "COMFAST CF-E530N support"
  2117. select SOC_QCA953X
  2118. select ATH79_DEV_ETH
  2119. select ATH79_DEV_GPIO_BUTTONS
  2120. select ATH79_DEV_LEDS_GPIO
  2121. select ATH79_DEV_M25P80
  2122. select ATH79_DEV_USB
  2123. select ATH79_DEV_WMAC
  2124. config ATH79_MACH_BHU_BXU2000N2_A
  2125. bool "BHU BXU2000n-2 rev. A support"
  2126. select SOC_AR934X
  2127. select ATH79_DEV_ETH
  2128. select ATH79_DEV_GPIO_BUTTONS
  2129. select ATH79_DEV_LEDS_GPIO
  2130. select ATH79_DEV_M25P80
  2131. select ATH79_DEV_USB
  2132. select ATH79_DEV_WMAC
  2133. config ATH79_MACH_QIHOO_C301
  2134. bool "Qihoo 360 C301 board support"
  2135. select SOC_AR934X
  2136. select ATH79_DEV_ETH
  2137. select ATH79_DEV_GPIO_BUTTONS
  2138. select ATH79_DEV_LEDS_GPIO
  2139. select ATH79_DEV_M25P80
  2140. select ATH79_DEV_WMAC
  2141. select ATH79_DEV_USB
  2142. select ATH79_NVRAM
  2143. config ATH79_MACH_DAP_1330_A1
  2144. bool "D-Link DAP-1330 rev. A1 support"
  2145. select SOC_QCA953X
  2146. select ATH79_DEV_ETH
  2147. select ATH79_DEV_GPIO_BUTTONS
  2148. select ATH79_DEV_LEDS_GPIO
  2149. select ATH79_DEV_M25P80
  2150. select ATH79_DEV_WMAC
  2151. config ATH79_MACH_DAP_2695_A1
  2152. bool "D-Link DAP-2695 rev. A1 support"
  2153. select SOC_QCA955X
  2154. select ATH79_DEV_ETH
  2155. select ATH79_DEV_GPIO_BUTTONS
  2156. select ATH79_DEV_LEDS_GPIO
  2157. select ATH79_DEV_M25P80
  2158. select ATH79_DEV_WMAC
  2159. select ATH79_NVRAM
  2160. config ATH79_MACH_TL_WPA8630
  2161. bool "TP-Link TL-WPA8630 support"
  2162. select SOC_QCA956X
  2163. select ATH79_DEV_AP9X_PCI if PCI
  2164. select ATH79_DEV_ETH
  2165. select ATH79_DEV_GPIO_BUTTONS
  2166. select ATH79_DEV_LEDS_GPIO
  2167. select ATH79_DEV_M25P80
  2168. select ATH79_DEV_WMAC
  2169. config ATH79_MACH_FRITZ300E
  2170. bool "AVM FRITZ!WLAN Repeater 300E support"
  2171. select SOC_AR724X
  2172. select ATH79_DEV_AP9X_PCI if PCI
  2173. select ATH79_DEV_ETH
  2174. select ATH79_DEV_GPIO_BUTTONS
  2175. select ATH79_DEV_LEDS_GPIO
  2176. select ATH79_DEV_M25P80
  2177. config ATH79_MACH_FRITZ4020
  2178. bool "AVM FRITZ!Box 4020 support"
  2179. select SOC_QCA956X
  2180. select ATH79_DEV_ETH
  2181. select ATH79_DEV_GPIO_BUTTONS
  2182. select ATH79_DEV_LEDS_GPIO
  2183. select ATH79_DEV_USB
  2184. select ATH79_DEV_M25P80
  2185. config ATH79_MACH_FRITZ450E
  2186. bool "AVM FRITZ!WLAN Repeater 450E support"
  2187. select SOC_QCA955X
  2188. select ATH79_DEV_ETH
  2189. select ATH79_DEV_GPIO_BUTTONS
  2190. select ATH79_DEV_LEDS_GPIO
  2191. select ATH79_DEV_M25P80
  2192. select ATH79_DEV_WMAC