Kconfig.openwrt 44 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495969798991001011021031041051061071081091101111121131141151161171181191201211221231241251261271281291301311321331341351361371381391401411421431441451461471481491501511521531541551561571581591601611621631641651661671681691701711721731741751761771781791801811821831841851861871881891901911921931941951961971981992002012022032042052062072082092102112122132142152162172182192202212222232242252262272282292302312322332342352362372382392402412422432442452462472482492502512522532542552562572582592602612622632642652662672682692702712722732742752762772782792802812822832842852862872882892902912922932942952962972982993003013023033043053063073083093103113123133143153163173183193203213223233243253263273283293303313323333343353363373383393403413423433443453463473483493503513523533543553563573583593603613623633643653663673683693703713723733743753763773783793803813823833843853863873883893903913923933943953963973983994004014024034044054064074084094104114124134144154164174184194204214224234244254264274284294304314324334344354364374384394404414424434444454464474484494504514524534544554564574584594604614624634644654664674684694704714724734744754764774784794804814824834844854864874884894904914924934944954964974984995005015025035045055065075085095105115125135145155165175185195205215225235245255265275285295305315325335345355365375385395405415425435445455465475485495505515525535545555565575585595605615625635645655665675685695705715725735745755765775785795805815825835845855865875885895905915925935945955965975985996006016026036046056066076086096106116126136146156166176186196206216226236246256266276286296306316326336346356366376386396406416426436446456466476486496506516526536546556566576586596606616626636646656666676686696706716726736746756766776786796806816826836846856866876886896906916926936946956966976986997007017027037047057067077087097107117127137147157167177187197207217227237247257267277287297307317327337347357367377387397407417427437447457467477487497507517527537547557567577587597607617627637647657667677687697707717727737747757767777787797807817827837847857867877887897907917927937947957967977987998008018028038048058068078088098108118128138148158168178188198208218228238248258268278288298308318328338348358368378388398408418428438448458468478488498508518528538548558568578588598608618628638648658668678688698708718728738748758768778788798808818828838848858868878888898908918928938948958968978988999009019029039049059069079089099109119129139149159169179189199209219229239249259269279289299309319329339349359369379389399409419429439449459469479489499509519529539549559569579589599609619629639649659669679689699709719729739749759769779789799809819829839849859869879889899909919929939949959969979989991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867
  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_ALFA_AP120C
  11. bool "ALFA Network AP120C board support"
  12. select ATH79_DEV_AP9X_PCI if PCI
  13. select ATH79_DEV_ETH
  14. select ATH79_DEV_GPIO_BUTTONS
  15. select ATH79_DEV_M25P80
  16. select ATH79_DEV_WMAC
  17. config ATH79_MACH_ALFA_AP96
  18. bool "ALFA Network AP96 board support"
  19. select SOC_AR71XX
  20. select ATH79_DEV_ETH
  21. select ATH79_DEV_GPIO_BUTTONS
  22. select ATH79_DEV_M25P80
  23. select ATH79_DEV_USB
  24. config ATH79_MACH_HORNET_UB
  25. bool "ALFA Network Hornet-UB board support"
  26. select SOC_AR933X
  27. select ATH79_DEV_ETH
  28. select ATH79_DEV_GPIO_BUTTONS
  29. select ATH79_DEV_LEDS_GPIO
  30. select ATH79_DEV_M25P80
  31. select ATH79_DEV_USB
  32. select ATH79_DEV_WMAC
  33. config ATH79_MACH_ALFA_NX
  34. bool "ALFA Network N2/N5 board support"
  35. select SOC_AR724X
  36. select ATH79_DEV_AP9X_PCI if PCI
  37. select ATH79_DEV_ETH
  38. select ATH79_DEV_GPIO_BUTTONS
  39. select ATH79_DEV_LEDS_GPIO
  40. select ATH79_DEV_M25P80
  41. config ATH79_MACH_TUBE2H
  42. bool "ALFA Network Tube2H board support"
  43. select SOC_AR933X
  44. select ATH79_DEV_ETH
  45. select ATH79_DEV_GPIO_BUTTONS
  46. select ATH79_DEV_LEDS_GPIO
  47. select ATH79_DEV_M25P80
  48. select ATH79_DEV_WMAC
  49. config ATH79_MACH_ALL0258N
  50. bool "Allnet ALL0258N support"
  51. select SOC_AR724X
  52. select ATH79_DEV_AP9X_PCI if PCI
  53. select ATH79_DEV_ETH
  54. select ATH79_DEV_GPIO_BUTTONS
  55. select ATH79_DEV_LEDS_GPIO
  56. select ATH79_DEV_M25P80
  57. config ATH79_MACH_ALL0315N
  58. bool "Allnet ALL0315N support"
  59. select SOC_AR724X
  60. select ATH79_DEV_AP9X_PCI if PCI
  61. select ATH79_DEV_ETH
  62. select ATH79_DEV_GPIO_BUTTONS
  63. select ATH79_DEV_LEDS_GPIO
  64. select ATH79_DEV_M25P80
  65. config ATH79_MACH_ANTMINER_S1
  66. bool "Bitmain Antminer S1 support"
  67. select SOC_AR933X
  68. select ATH79_DEV_ETH
  69. select ATH79_DEV_GPIO_BUTTONS
  70. select ATH79_DEV_LEDS_GPIO
  71. select ATH79_DEV_M25P80
  72. select ATH79_DEV_USB
  73. select ATH79_DEV_WMAC
  74. config ATH79_MACH_ANTMINER_S3
  75. bool "Bitmain Antminer S3 support"
  76. select SOC_AR933X
  77. select ATH79_DEV_ETH
  78. select ATH79_DEV_GPIO_BUTTONS
  79. select ATH79_DEV_LEDS_GPIO
  80. select ATH79_DEV_M25P80
  81. select ATH79_DEV_USB
  82. select ATH79_DEV_WMAC
  83. config ATH79_MACH_ANTROUTER_R1
  84. bool "Bitmain Antrouter R1 support"
  85. select SOC_AR933X
  86. select ATH79_DEV_ETH
  87. select ATH79_DEV_GPIO_BUTTONS
  88. select ATH79_DEV_LEDS_GPIO
  89. select ATH79_DEV_M25P80
  90. select ATH79_DEV_USB
  91. select ATH79_DEV_WMAC
  92. config ATH79_MACH_ARDUINO_YUN
  93. bool "Arduino Yun"
  94. select SOC_AR933X
  95. select ATH79_DEV_ETH
  96. select ATH79_DEV_GPIO_BUTTONS
  97. select ATH79_DEV_LEDS_GPIO
  98. select ATH79_DEV_M25P80
  99. select ATH79_DEV_USB
  100. select ATH79_DEV_WMAC
  101. help
  102. Say 'Y' here if you want your kernel to support the
  103. Arduino Yun.
  104. config ATH79_MACH_AP132
  105. bool "Atheros AP132 reference board"
  106. select SOC_QCA955X
  107. select ATH79_DEV_GPIO_BUTTONS
  108. select ATH79_DEV_LEDS_GPIO
  109. select ATH79_DEV_M25P80
  110. select ATH79_DEV_USB
  111. select ATH79_DEV_WMAC
  112. help
  113. Say 'Y' here if you want your kernel to support the
  114. Atheros AP132 reference boards.
  115. config ATH79_MACH_AP143
  116. bool "Atheros AP143 reference board"
  117. select SOC_QCA953X
  118. select ATH79_DEV_GPIO_BUTTONS
  119. select ATH79_DEV_LEDS_GPIO
  120. select ATH79_DEV_SPI
  121. select ATH79_DEV_USB
  122. select ATH79_DEV_WMAC
  123. select ATH79_DEV_ETH
  124. select ATH79_DEV_M25P80
  125. help
  126. Say 'Y' here if you want your kernel to support the
  127. Atheros AP143 reference board.
  128. config ATH79_MACH_AP147
  129. bool "Atheros AP147 reference board"
  130. select SOC_QCA953X
  131. select ATH79_DEV_GPIO_BUTTONS
  132. select ATH79_DEV_LEDS_GPIO
  133. select ATH79_DEV_M25P80
  134. select ATH79_DEV_USB
  135. select ATH79_DEV_WMAC
  136. select ATH79_DEV_AP9X_PCI if PCI
  137. help
  138. Say 'Y' here if you want your kernel to support the
  139. QCA AP147 reference boards.
  140. config ATH79_MACH_AP152
  141. bool "Atheros AP152 reference board"
  142. select SOC_QCA956X
  143. select ATH79_DEV_GPIO_BUTTONS
  144. select ATH79_DEV_LEDS_GPIO
  145. select ATH79_DEV_M25P80
  146. select ATH79_DEV_USB
  147. select ATH79_DEV_WMAC
  148. select ATH79_DEV_AP9X_PCI if PCI
  149. help
  150. Say 'Y' here if you want your kernel to support the
  151. QCA AP152 reference boards.
  152. config ATH79_MACH_AP90Q
  153. bool "YunCore AP90Q support"
  154. select SOC_QCA953X
  155. select ATH79_DEV_ETH
  156. select ATH79_DEV_GPIO_BUTTONS
  157. select ATH79_DEV_LEDS_GPIO
  158. select ATH79_DEV_M25P80
  159. select ATH79_DEV_WMAC
  160. config ATH79_MACH_AP96
  161. bool "Atheros AP96 board support"
  162. select SOC_AR71XX
  163. select ATH79_DEV_AP9X_PCI if PCI
  164. select ATH79_DEV_ETH
  165. select ATH79_DEV_GPIO_BUTTONS
  166. select ATH79_DEV_LEDS_GPIO
  167. select ATH79_DEV_M25P80
  168. select ATH79_DEV_USB
  169. config ATH79_MACH_PB42
  170. bool "Atheros PB42 board support"
  171. select SOC_AR71XX
  172. select ATH79_DEV_ETH
  173. select ATH79_DEV_GPIO_BUTTONS
  174. select ATH79_DEV_M25P80
  175. config ATH79_MACH_C55
  176. bool "AirTight Networks C-55 support"
  177. select SOC_AR934X
  178. select ATH79_DEV_AP9X_PCI if PCI
  179. select ATH79_DEV_ETH
  180. select ATH79_DEV_GPIO_BUTTONS
  181. select ATH79_DEV_LEDS_GPIO
  182. select ATH79_DEV_M25P80
  183. select ATH79_DEV_WMAC
  184. config ATH79_MACH_C60
  185. bool "AirTight Networks C-60 support"
  186. select SOC_AR934X
  187. select ATH79_DEV_AP9X_PCI if PCI
  188. select ATH79_DEV_ETH
  189. select ATH79_DEV_GPIO_BUTTONS
  190. select ATH79_DEV_LEDS_GPIO
  191. select ATH79_DEV_M25P80
  192. select ATH79_DEV_WMAC
  193. select ATH79_DEV_NFC
  194. select ATH79_DEV_USB
  195. config ATH79_MACH_AW_NR580
  196. bool "AzureWave AW-NR580 board support"
  197. select SOC_AR71XX
  198. select ATH79_DEV_ETH
  199. select ATH79_DEV_GPIO_BUTTONS
  200. select ATH79_DEV_LEDS_GPIO
  201. select ATH79_DEV_M25P80
  202. config ATH79_MACH_F9K1115V2
  203. bool "Belkin AC1750DB board support"
  204. select SOC_QCA955X
  205. select ATH79_DEV_ETH
  206. select ATH79_DEV_GPIO_BUTTONS
  207. select ATH79_DEV_LEDS_GPIO
  208. select ATH79_DEV_M25P80
  209. select ATH79_DEV_USB
  210. select ATH79_DEV_WMAC
  211. config ATH79_MACH_EPG5000
  212. bool "EnGenius EPG5000 board support"
  213. select SOC_QCA955X
  214. select ATH79_DEV_ETH
  215. select ATH79_DEV_GPIO_BUTTONS
  216. select ATH79_DEV_LEDS_GPIO
  217. select ATH79_DEV_M25P80
  218. select ATH79_DEV_USB
  219. select ATH79_DEV_WMAC
  220. select ATH79_NVRAM
  221. config ATH79_MACH_ESR1750
  222. bool "EnGenius ESR1750 board support"
  223. select SOC_QCA955X
  224. select ATH79_DEV_ETH
  225. select ATH79_DEV_GPIO_BUTTONS
  226. select ATH79_DEV_LEDS_GPIO
  227. select ATH79_DEV_M25P80
  228. select ATH79_DEV_USB
  229. select ATH79_DEV_WMAC
  230. config ATH79_MACH_SOM9331
  231. bool "SOM9331 support"
  232. select SOC_AR933X
  233. select ATH79_DEV_ETH
  234. select ATH79_DEV_GPIO_BUTTONS
  235. select ATH79_DEV_LEDS_GPIO
  236. select ATH79_DEV_M25P80
  237. select ATH79_DEV_USB
  238. select ATH79_DEV_WMAC
  239. config ATH79_MACH_SR3200
  240. bool "YunCore SR3200 support"
  241. select SOC_QCA956X
  242. select ATH79_DEV_AP9X_PCI if PCI
  243. select ATH79_DEV_ETH
  244. select ATH79_DEV_GPIO_BUTTONS
  245. select ATH79_DEV_LEDS_GPIO
  246. select ATH79_DEV_M25P80
  247. select ATH79_DEV_USB
  248. select ATH79_DEV_WMAC
  249. config ATH79_MACH_BHR_4GRV2
  250. bool "Buffalo BHR-4GRV2 board support"
  251. select SOC_QCA955X
  252. select ATH79_DEV_ETH
  253. select ATH79_DEV_GPIO_BUTTONS
  254. select ATH79_DEV_LEDS_GPIO
  255. select ATH79_DEV_M25P80
  256. config ATH79_MACH_WHR_HP_G300N
  257. bool "Buffalo WHR-HP-G300N board support"
  258. select SOC_AR724X
  259. select ATH79_DEV_AP9X_PCI if PCI
  260. select ATH79_DEV_ETH
  261. select ATH79_DEV_GPIO_BUTTONS
  262. select ATH79_DEV_LEDS_GPIO
  263. select ATH79_DEV_M25P80
  264. config ATH79_MACH_WLAE_AG300N
  265. bool "Buffalo WLAE-AG300N board support"
  266. select SOC_AR71XX
  267. select ATH79_DEV_ETH
  268. select ATH79_DEV_GPIO_BUTTONS
  269. select ATH79_DEV_LEDS_GPIO
  270. select ATH79_DEV_M25P80
  271. config ATH79_MACH_WLR8100
  272. bool "Sitecom WLR-8100 board support"
  273. select SOC_QCA955X
  274. select ATH79_DEV_ETH
  275. select ATH79_DEV_GPIO_BUTTONS
  276. select ATH79_DEV_LEDS_GPIO
  277. select ATH79_DEV_M25P80
  278. select ATH79_DEV_USB
  279. select ATH79_DEV_WMAC
  280. config ATH79_MACH_WZR_HP_AG300H
  281. bool "Buffalo WZR-HP-AG300H board support"
  282. select SOC_AR71XX
  283. select ATH79_DEV_AP9X_PCI if PCI
  284. select ATH79_DEV_ETH
  285. select ATH79_DEV_GPIO_BUTTONS
  286. select ATH79_DEV_LEDS_GPIO
  287. select ATH79_DEV_M25P80
  288. select ATH79_DEV_USB
  289. config ATH79_MACH_WZR_HP_G300NH
  290. bool "Buffalo WZR-HP-G300NH board support"
  291. select SOC_AR913X
  292. select ATH79_DEV_ETH
  293. select ATH79_DEV_GPIO_BUTTONS
  294. select ATH79_DEV_LEDS_GPIO
  295. select ATH79_DEV_USB
  296. select ATH79_DEV_WMAC
  297. select RTL8366_SMI
  298. config ATH79_MACH_WZR_HP_G300NH2
  299. bool "Buffalo WZR-HP-G300NH2 board support"
  300. select SOC_AR724X
  301. select ATH79_DEV_AP9X_PCI if PCI
  302. select ATH79_DEV_ETH
  303. select ATH79_DEV_GPIO_BUTTONS
  304. select ATH79_DEV_LEDS_GPIO
  305. select ATH79_DEV_M25P80
  306. select ATH79_DEV_USB
  307. config ATH79_MACH_WZR_HP_G450H
  308. bool "Buffalo WZR-HP-G450H board support"
  309. select SOC_AR724X
  310. select ATH79_DEV_ETH
  311. select ATH79_DEV_AP9X_PCI if PCI
  312. select ATH79_DEV_GPIO_BUTTONS
  313. select ATH79_DEV_LEDS_GPIO
  314. select ATH79_DEV_M25P80
  315. select ATH79_DEV_USB
  316. config ATH79_MACH_WZR_450HP2
  317. bool "Buffalo WZR-450HP2 board support"
  318. select SOC_QCA955X
  319. select ATH79_DEV_ETH
  320. select ATH79_DEV_GPIO_BUTTONS
  321. select ATH79_DEV_LEDS_GPIO
  322. select ATH79_DEV_M25P80
  323. select ATH79_DEV_USB
  324. select ATH79_DEV_WMAC
  325. config ATH79_MACH_WP543
  326. bool "Compex WP543/WPJ543 board support"
  327. select SOC_AR71XX
  328. select ATH79_DEV_ETH
  329. select ATH79_DEV_GPIO_BUTTONS
  330. select ATH79_DEV_LEDS_GPIO
  331. select ATH79_DEV_M25P80
  332. select ATH79_DEV_USB
  333. select MYLOADER
  334. config ATH79_MACH_WPE72
  335. bool "Compex WPE72/WPE72NX board support"
  336. select SOC_AR724X
  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 MYLOADER
  343. config ATH79_MACH_WPJ342
  344. bool "Compex WPJ342 board support"
  345. select SOC_AS934X
  346. select ATH79_DEV_ETH
  347. select ATH79_DEV_GPIO_BUTTONS
  348. select ATH79_DEV_LEDS_GPIO
  349. select ATH79_DEV_M25P80
  350. select ATH79_DEV_USB
  351. select ATH79_DEV_WMAC
  352. config ATH79_MACH_WPJ344
  353. bool "Compex WPJ344 board support"
  354. select SOC_AS934X
  355. select ATH79_DEV_ETH
  356. select ATH79_DEV_GPIO_BUTTONS
  357. select ATH79_DEV_LEDS_GPIO
  358. select ATH79_DEV_M25P80
  359. select ATH79_DEV_USB
  360. select ATH79_DEV_WMAC
  361. config ATH79_MACH_WPJ531
  362. bool "Compex WPJ531 board support"
  363. select SOC_QCA953X
  364. select ATH79_DEV_ETH
  365. select ATH79_DEV_GPIO_BUTTONS
  366. select ATH79_DEV_LEDS_GPIO
  367. select ATH79_DEV_M25P80
  368. select ATH79_DEV_USB
  369. select ATH79_DEV_WMAC
  370. config ATH79_MACH_WPJ558
  371. bool "Compex WPJ558 board support"
  372. select SOC_QCA955X
  373. select ATH79_DEV_ETH
  374. select ATH79_DEV_GPIO_BUTTONS
  375. select ATH79_DEV_LEDS_GPIO
  376. select ATH79_DEV_M25P80
  377. select ATH79_DEV_USB
  378. select ATH79_DEV_WMAC
  379. config ATH79_MACH_XD3200
  380. bool "YunCore XD3200 support"
  381. select SOC_QCA956X
  382. select ATH79_DEV_AP9X_PCI if PCI
  383. select ATH79_DEV_ETH
  384. select ATH79_DEV_GPIO_BUTTONS
  385. select ATH79_DEV_LEDS_GPIO
  386. select ATH79_DEV_M25P80
  387. select ATH79_DEV_WMAC
  388. config ATH79_MACH_DGL_5500_A1
  389. bool "D-Link DGL-5500 A1 support"
  390. select SOC_QCA955X
  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_WMAC
  396. select ATH79_DEV_USB
  397. config ATH79_MACH_DHP_1565_A1
  398. bool "D-Link DHP-1565 rev. A1 board support"
  399. select SOC_AR934X
  400. select ATH79_DEV_AP9X_PCI if PCI
  401. select ATH79_DEV_ETH
  402. select ATH79_DEV_GPIO_BUTTONS
  403. select ATH79_DEV_LEDS_GPIO
  404. select ATH79_DEV_M25P80
  405. select ATH79_DEV_USB
  406. select ATH79_DEV_WMAC
  407. config ATH79_MACH_DIR_505_A1
  408. bool "D-Link DIR-505-A1 support"
  409. select SOC_AR933X
  410. select ATH79_DEV_ETH
  411. select ATH79_DEV_GPIO_BUTTONS
  412. select ATH79_DEV_LEDS_GPIO
  413. select ATH79_DEV_M25P80
  414. select ATH79_DEV_WMAC
  415. select ATH79_NVRAM
  416. config ATH79_MACH_DIR_600_A1
  417. bool "D-Link DIR-600 A1/DIR-615 E1/DIR-615 E4 support"
  418. select SOC_AR724X
  419. select ATH79_DEV_AP9X_PCI if PCI
  420. select ATH79_DEV_ETH
  421. select ATH79_DEV_GPIO_BUTTONS
  422. select ATH79_DEV_LEDS_GPIO
  423. select ATH79_DEV_M25P80
  424. select ATH79_NVRAM
  425. config ATH79_MACH_DIR_615_C1
  426. bool "D-Link DIR-615 rev. C1 support"
  427. select SOC_AR913X
  428. select ATH79_DEV_ETH
  429. select ATH79_DEV_GPIO_BUTTONS
  430. select ATH79_DEV_LEDS_GPIO
  431. select ATH79_DEV_M25P80
  432. select ATH79_DEV_WMAC
  433. select ATH79_NVRAM
  434. config ATH79_MACH_DIR_615_I1
  435. bool "D-Link DIR-615 rev. I1 support"
  436. select SOC_AR934X
  437. select ATH79_DEV_AP9X_PCI if PCI
  438. select ATH79_DEV_ETH
  439. select ATH79_DEV_GPIO_BUTTONS
  440. select ATH79_DEV_LEDS_GPIO
  441. select ATH79_DEV_M25P80
  442. select ATH79_DEV_WMAC
  443. select ATH79_NVRAM
  444. config ATH79_MACH_DIR_825_B1
  445. bool "D-Link DIR-825 rev. B1 board support"
  446. select SOC_AR71XX
  447. select ATH79_DEV_AP9X_PCI if PCI
  448. select ATH79_DEV_ETH
  449. select ATH79_DEV_GPIO_BUTTONS
  450. select ATH79_DEV_LEDS_GPIO
  451. select ATH79_DEV_M25P80
  452. select ATH79_DEV_USB
  453. config ATH79_MACH_DIR_825_C1
  454. bool "D-Link DIR-825 rev. C1/DIR-835 rev. A1 board support"
  455. select SOC_AR934X
  456. select ATH79_DEV_AP9X_PCI if PCI
  457. select ATH79_DEV_ETH
  458. select ATH79_DEV_GPIO_BUTTONS
  459. select ATH79_DEV_LEDS_GPIO
  460. select ATH79_DEV_M25P80
  461. select ATH79_DEV_USB
  462. select ATH79_DEV_WMAC
  463. config ATH79_MACH_DIR_869_A1
  464. bool "D-Link DIR-869 rev. A1"
  465. select SOC_QCA956X
  466. select ATH79_DEV_AP9X_PCI if PCI
  467. select ATH79_DEV_ETH
  468. select ATH79_DEV_GPIO_BUTTONS
  469. select ATH79_DEV_LEDS_GPIO
  470. select ATH79_DEV_M25P80
  471. select ATH79_DEV_WMAC
  472. config ATH79_MACH_DLAN_HOTSPOT
  473. bool "devolo dLAN Hotspot support"
  474. select SOC_AR933X
  475. select ATH79_DEV_ETH
  476. select ATH79_DEV_GPIO_BUTTONS
  477. select ATH79_DEV_LEDS_GPIO
  478. select ATH79_DEV_M25P80
  479. select ATH79_DEV_WMAC
  480. config ATH79_MACH_DLAN_PRO_500_WP
  481. bool "devolo dLAN pro 500 Wireless+ support"
  482. select SOC_AR934X
  483. select ATH79_DEV_ETH
  484. select ATH79_DEV_GPIO_BUTTONS
  485. select ATH79_DEV_LEDS_GPIO
  486. select ATH79_DEV_SPI
  487. select ATH79_DEV_M25P80
  488. select ATH79_DEV_WMAC
  489. select ATH79_DEV_USB
  490. config ATH79_MACH_DLAN_PRO_1200_AC
  491. bool "devolo dLAN pro 1200+ WiFi ac support"
  492. select SOC_AR934X
  493. select ATH79_DEV_AP9X_PCI if PCI
  494. select ATH79_DEV_ETH
  495. select ATH79_DEV_GPIO_BUTTONS
  496. select ATH79_DEV_LEDS_GPIO
  497. select ATH79_DEV_SPI
  498. select ATH79_DEV_M25P80
  499. select ATH79_DEV_WMAC
  500. select ATH79_DEV_NFC
  501. select ATH79_DEV_USB
  502. config ATH79_MACH_DOMYWIFI_DW33D
  503. bool "DomyWifi DW33D support"
  504. select SOC_QCA955X
  505. select ATH79_DEV_AP9X_PCI if PCI
  506. select ATH79_DEV_ETH
  507. select ATH79_DEV_GPIO_BUTTONS
  508. select ATH79_DEV_LEDS_GPIO
  509. select ATH79_DEV_M25P80
  510. select ATH79_DEV_NFC
  511. select ATH79_DEV_WMAC
  512. select ATH79_DEV_USB
  513. config ATH79_MACH_DR344
  514. bool "Wallys DR344 board support"
  515. select SOC_AS934X
  516. select ATH79_DEV_ETH
  517. select ATH79_DEV_GPIO_BUTTONS
  518. select ATH79_DEV_LEDS_GPIO
  519. select ATH79_DEV_M25P80
  520. select ATH79_DEV_USB
  521. select ATH79_DEV_WMAC
  522. config ATH79_MACH_DR531
  523. bool "Wallys DR531 board support"
  524. select SOC_QCA953X
  525. select ATH79_DEV_ETH
  526. select ATH79_DEV_GPIO_BUTTONS
  527. select ATH79_DEV_LEDS_GPIO
  528. select ATH79_DEV_M25P80
  529. select ATH79_DEV_USB
  530. select ATH79_DEV_WMAC
  531. config ATH79_MACH_DRAGINO2
  532. bool "DRAGINO V2 support"
  533. select SOC_AR933X
  534. select ATH79_DEV_M25P80
  535. select ATH79_DEV_GPIO_BUTTONS
  536. select ATH79_DEV_LEDS_GPIO
  537. select ATH79_DEV_WMAC
  538. select ATH79_DEV_ETH
  539. select ATH79_DEV_USB
  540. config ATH79_MACH_E2100L
  541. bool "Linksys E2100L board support"
  542. select SOC_AR913X
  543. select ATH79_DEV_ETH
  544. select ATH79_DEV_GPIO_BUTTONS
  545. select ATH79_DEV_LEDS_GPIO
  546. select ATH79_DEV_M25P80
  547. select ATH79_DEV_USB
  548. select ATH79_DEV_WMAC
  549. select ATH79_NVRAM
  550. config ATH79_MACH_ESR900
  551. bool "EnGenius ESR900 board support"
  552. select SOC_QCA955X
  553. select ATH79_DEV_ETH
  554. select ATH79_DEV_GPIO_BUTTONS
  555. select ATH79_DEV_LEDS_GPIO
  556. select ATH79_DEV_M25P80
  557. select ATH79_DEV_USB
  558. select ATH79_DEV_WMAC
  559. config ATH79_MACH_EW_DORIN
  560. bool "embedded wireless Dorin Platform support"
  561. select SOC_AR933X
  562. select ATH79_DEV_M25P80
  563. select ATH79_DEV_GPIO_BUTTONS
  564. select ATH79_DEV_LEDS_GPIO
  565. select ATH79_DEV_WMAC
  566. select ATH79_DEV_ETH
  567. help
  568. Say 'Y' here if you want your kernel to support the
  569. Dorin Platform from www.80211.de .
  570. config ATH79_MACH_EL_M150
  571. bool "EasyLink EL-M150 support"
  572. select SOC_AR933X
  573. select ATH79_DEV_ETH
  574. select ATH79_DEV_GPIO_BUTTONS
  575. select ATH79_DEV_LEDS_GPIO
  576. select ATH79_DEV_M25P80
  577. select ATH79_DEV_USB
  578. select ATH79_DEV_WMAC
  579. config ATH79_MACH_EL_MINI
  580. bool "EasyLink EL-MINI support"
  581. select SOC_AR933X
  582. select ATH79_DEV_ETH
  583. select ATH79_DEV_GPIO_BUTTONS
  584. select ATH79_DEV_LEDS_GPIO
  585. select ATH79_DEV_M25P80
  586. select ATH79_DEV_USB
  587. select ATH79_DEV_WMAC
  588. config ATH79_MACH_GL_AR150
  589. bool "GL AR150 support"
  590. select SOC_AR933X
  591. select ATH79_DEV_ETH
  592. select ATH79_DEV_GPIO_BUTTONS
  593. select ATH79_DEV_LEDS_GPIO
  594. select ATH79_DEV_M25P80
  595. select ATH79_DEV_USB
  596. select ATH79_DEV_WMAC
  597. config ATH79_MACH_GL_AR300
  598. bool "GL_AR300 support"
  599. select SOC_AR934X
  600. select ATH79_DEV_ETH
  601. select ATH79_DEV_GPIO_BUTTONS
  602. select ATH79_DEV_LEDS_GPIO
  603. select ATH79_DEV_M25P80
  604. select ATH79_DEV_USB
  605. select ATH79_DEV_WMAC
  606. config ATH79_MACH_GL_AR300M
  607. bool "GL_AR300M support"
  608. select SOC_QCA953X
  609. select ATH79_DEV_ETH
  610. select ATH79_DEV_GPIO_BUTTONS
  611. select ATH79_DEV_LEDS_GPIO
  612. select ATH79_DEV_M25P80
  613. select ATH79_DEV_USB
  614. select ATH79_DEV_WMAC
  615. config ATH79_MACH_GL_DOMINO
  616. bool "DOMINO support"
  617. select SOC_AR933X
  618. select ATH79_DEV_ETH
  619. select ATH79_DEV_GPIO_BUTTONS
  620. select ATH79_DEV_LEDS_GPIO
  621. select ATH79_DEV_M25P80
  622. select ATH79_DEV_USB
  623. select ATH79_DEV_WMAC
  624. config ATH79_MACH_GL_MIFI
  625. bool "GL MIFI support"
  626. select SOC_AR933X
  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_GL_INET
  634. bool "GL-INET support"
  635. select SOC_AR933X
  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. config ATH79_MACH_GL_USB150
  643. bool "GL.iNet GL-USB150 support"
  644. select SOC_AR933X
  645. select ATH79_DEV_ETH
  646. select ATH79_DEV_GPIO_BUTTONS
  647. select ATH79_DEV_LEDS_GPIO
  648. select ATH79_DEV_M25P80
  649. select ATH79_DEV_WMAC
  650. config ATH79_MACH_EAP120
  651. bool "TP-LINK EAP120 support"
  652. select SOC_AR934X
  653. select ATH79_DEV_ETH
  654. select ATH79_DEV_GPIO_BUTTONS
  655. select ATH79_DEV_LEDS_GPIO
  656. select ATH79_DEV_M25P80
  657. select ATH79_DEV_WMAC
  658. config ATH79_MACH_EAP300V2
  659. bool "EnGenius EAP300 v2 support"
  660. select SOC_AR934X
  661. select ATH79_DEV_ETH
  662. select ATH79_DEV_GPIO_BUTTONS
  663. select ATH79_DEV_LEDS_GPIO
  664. select ATH79_DEV_M25P80
  665. select ATH79_DEV_WMAC
  666. config ATH79_MACH_GS_MINIBOX_V1
  667. bool "Gainstrong MiniBox V1.0 support"
  668. select SOC_AR933X
  669. select ARH79_DEV_ETH
  670. select ARH79_DEV_GPIO_BUTTONS
  671. select ATH79_DEV_LEDS_GPIO
  672. select ATH79_DEV_M25P80
  673. select ATH79_DEV_USB
  674. select ATH79_DEV_WMAC
  675. config ATH79_MACH_GS_OOLITE
  676. bool "GS Oolite V1 support"
  677. select SOC_AR933X
  678. select ARH79_DEV_ETH
  679. select ARH79_DEV_GPIO_BUTTONS
  680. select ATH79_DEV_LEDS_GPIO
  681. select ATH79_DEV_M25P80
  682. select ATH79_DEV_USB
  683. select ATH79_DEV_WMAC
  684. config ATH79_MACH_HIWIFI_HC6361
  685. bool "HiWiFi HC6361 board support"
  686. select SOC_AR933X
  687. select ATH79_DEV_ETH
  688. select ATH79_DEV_GPIO_BUTTONS
  689. select ATH79_DEV_LEDS_GPIO
  690. select ATH79_DEV_M25P80
  691. select ATH79_DEV_USB
  692. select ATH79_DEV_WMAC
  693. config ATH79_MACH_JA76PF
  694. bool "jjPlus JA76PF board support"
  695. select SOC_AR71XX
  696. select ATH79_DEV_ETH
  697. select ATH79_DEV_GPIO_BUTTONS
  698. select ATH79_DEV_LEDS_GPIO
  699. select ATH79_DEV_M25P80
  700. select ATH79_DEV_USB
  701. config ATH79_MACH_JWAP003
  702. bool "jjPlus JWAP003 board support"
  703. select SOC_AR71XX
  704. select ATH79_DEV_ETH
  705. select ATH79_DEV_GPIO_BUTTONS
  706. select ATH79_DEV_M25P80
  707. select ATH79_DEV_USB
  708. config ATH79_MACH_JWAP230
  709. bool "jjPlus JWAP230 board support"
  710. select SOC_QCA955X
  711. select ATH79_DEV_ETH
  712. select ATH79_DEV_LEDS_GPIO
  713. select ATH79_DEV_M25P80
  714. select ATH79_DEV_USB
  715. select ATH79_DEV_WMAC
  716. config ATH79_MACH_WRT160NL
  717. bool "Linksys WRT160NL board support"
  718. select SOC_AR913X
  719. select ATH79_DEV_ETH
  720. select ATH79_DEV_GPIO_BUTTONS
  721. select ATH79_DEV_LEDS_GPIO
  722. select ATH79_DEV_M25P80
  723. select ATH79_DEV_USB
  724. select ATH79_DEV_WMAC
  725. select ATH79_NVRAM
  726. config ATH79_MACH_WRT400N
  727. bool "Linksys WRT400N board support"
  728. select SOC_AR71XX
  729. select ATH79_DEV_AP9X_PCI if PCI
  730. select ATH79_DEV_ETH
  731. select ATH79_DEV_GPIO_BUTTONS
  732. select ATH79_DEV_LEDS_GPIO
  733. select ATH79_DEV_M25P80
  734. config ATH79_MACH_WRTNODE2Q
  735. bool "WRTnode2Q board support"
  736. select SOC_QCA953X
  737. select ATH79_DEV_AP9X_PCI if PCI
  738. select ATH79_DEV_ETH
  739. select ATH79_DEV_GPIO_BUTTONS
  740. select ATH79_DEV_LEDS_GPIO
  741. select ATH79_DEV_M25P80
  742. select ATH79_DEV_WMAC
  743. config ATH79_MACH_R6100
  744. bool "NETGEAR R6100 board support"
  745. select SOC_AR934X
  746. select ATH79_DEV_AP9X_PCI if PCI
  747. select ATH79_DEV_ETH
  748. select ATH79_DEV_GPIO_BUTTONS
  749. select ATH79_DEV_LEDS_GPIO
  750. select ATH79_DEV_NFC
  751. select ATH79_DEV_USB
  752. select ATH79_DEV_WMAC
  753. config ATH79_MACH_MC_MAC1200R
  754. bool "MERCURY MAC1200R board support"
  755. select SOC_AR934X
  756. select ATH79_DEV_AP9X_PCI if PCI
  757. select ATH79_DEV_ETH
  758. select ATH79_DEV_GPIO_BUTTONS
  759. select ATH79_DEV_LEDS_GPIO
  760. select ATH79_DEV_M25P80
  761. select ATH79_DEV_WMAC
  762. config ATH79_MACH_RB4XX
  763. bool "MikroTik RouterBOARD 4xx series support"
  764. select SOC_AR71XX
  765. select ATH79_DEV_ETH
  766. select ATH79_DEV_GPIO_BUTTONS
  767. select ATH79_DEV_LEDS_GPIO
  768. select ATH79_DEV_USB
  769. config ATH79_MACH_RB750
  770. bool "MikroTik RouterBOARD 750 support"
  771. select SOC_AR724X
  772. select ATH79_DEV_AP9X_PCI if PCI
  773. select ATH79_DEV_ETH
  774. select ATH79_DEV_USB
  775. select ATH79_ROUTERBOOT
  776. config ATH79_MACH_RB91X
  777. bool "MikroTik RouterBOARD 91X support"
  778. select SOC_AR934X
  779. select ATH79_DEV_ETH
  780. select ATH79_DEV_SPI
  781. select ATH79_DEV_WMAC
  782. select ATH79_DEV_USB
  783. select ATH79_ROUTERBOOT
  784. config ATH79_MACH_RB922
  785. bool "MikroTik RouterBOARD 922 support"
  786. select SOC_QCA955X
  787. select ATH79_DEV_ETH
  788. select ATH79_DEV_M25P80
  789. select ATH79_DEV_NFC
  790. select ATH79_DEV_USB
  791. select ATH79_ROUTERBOOT
  792. select RLE_DECOMPRESS
  793. config ATH79_MACH_RB941
  794. bool "MikroTik RouterBOARD 941-2nd support"
  795. select SOC_QCA953X
  796. select ATH79_DEV_ETH
  797. select ATH79_DEV_GPIO_BUTTONS
  798. select ATH79_DEV_LEDS_GPIO
  799. select ATH79_DEV_M25P80
  800. select ATH79_DEV_WMAC
  801. select ATH79_ROUTERBOOT
  802. config ATH79_MACH_RB95X
  803. bool "MikroTik RouterBOARD 95X support"
  804. select SOC_AR934X
  805. select ATH79_DEV_ETH
  806. select ATH79_DEV_NFC
  807. select ATH79_DEV_WMAC
  808. select ATH79_DEV_USB
  809. select ATH79_ROUTERBOOT
  810. config ATH79_MACH_RB2011
  811. bool "MikroTik RouterBOARD 2011 support"
  812. select SOC_AR934X
  813. select ATH79_DEV_ETH
  814. select ATH79_DEV_M25P80
  815. select ATH79_DEV_NFC
  816. select ATH79_DEV_USB
  817. select ATH79_DEV_WMAC
  818. select ATH79_ROUTERBOOT
  819. config ATH79_MACH_RBSXTLITE
  820. bool "MikroTik RouterBOARD SXT Lite"
  821. select SOC_AR934X
  822. select ATH79_DEV_ETH
  823. select ATH79_DEV_NFC
  824. select ATH79_DEV_WMAC
  825. select ATH79_ROUTERBOOT
  826. config ATH79_MACH_SMART_300
  827. bool "NC-LINK SMART-300 board support"
  828. select SOC_AR934X
  829. select ATH79_DEV_ETH
  830. select ATH79_DEV_GPIO_BUTTONS
  831. select ATH79_DEV_LEDS_GPIO
  832. select ATH79_DEV_M25P80
  833. select ATH79_DEV_WMAC
  834. config ATH79_MACH_TELLSTICK_ZNET_LITE
  835. bool "TellStick ZNet Lite"
  836. select SOC_AR933X
  837. select ATH79_DEV_ETH
  838. select ATH79_DEV_GPIO_BUTTONS
  839. select ATH79_DEV_LEDS_GPIO
  840. select ATH79_DEV_M25P80
  841. select ATH79_DEV_USB
  842. select ATH79_DEV_WMAC
  843. config ATH79_MACH_WNDAP360
  844. bool "NETGEAR WNDAP360 board support"
  845. select SOC_AR71XX
  846. select ATH79_DEV_AP9X_PCI if PCI
  847. select ATH79_DEV_ETH
  848. select ATH79_DEV_GPIO_BUTTONS
  849. select ATH79_DEV_LEDS_GPIO
  850. select ATH79_DEV_M25P80
  851. config ATH79_MACH_WNDR3700
  852. bool "NETGEAR WNDR3700 board support"
  853. select SOC_AR71XX
  854. select ATH79_DEV_AP9X_PCI if PCI
  855. select ATH79_DEV_ETH
  856. select ATH79_DEV_GPIO_BUTTONS
  857. select ATH79_DEV_LEDS_GPIO
  858. select ATH79_DEV_M25P80
  859. select ATH79_DEV_USB
  860. config ATH79_MACH_WNDR4300
  861. bool "NETGEAR WNDR3700v4/WNDR4300 board support"
  862. select SOC_AR934X
  863. select ATH79_DEV_AP9X_PCI if PCI
  864. select ATH79_DEV_ETH
  865. select ATH79_DEV_GPIO_BUTTONS
  866. select ATH79_DEV_LEDS_GPIO
  867. select ATH79_DEV_NFC
  868. select ATH79_DEV_USB
  869. select ATH79_DEV_WMAC
  870. config ATH79_MACH_WNR2000
  871. bool "NETGEAR WNR2000 board support"
  872. select SOC_AR913X
  873. select ATH79_DEV_ETH
  874. select ATH79_DEV_GPIO_BUTTONS
  875. select ATH79_DEV_LEDS_GPIO
  876. select ATH79_DEV_M25P80
  877. select ATH79_DEV_WMAC
  878. config ATH79_MACH_WNR2000_V3
  879. bool "NETGEAR WNR2000 V3/WNR612 v2/WNR1000 v2/WPN824N board support"
  880. select SOC_AR724X
  881. select ATH79_DEV_AP9X_PCI if PCI
  882. select ATH79_DEV_ETH
  883. select ATH79_DEV_GPIO_BUTTONS
  884. select ATH79_DEV_LEDS_GPIO
  885. select ATH79_DEV_M25P80
  886. config ATH79_MACH_WNR2200
  887. bool "NETGEAR WNR2200 board support"
  888. select SOC_AR724X
  889. select ATH79_DEV_AP9X_PCI if PCI
  890. select ATH79_DEV_ETH
  891. select ATH79_DEV_GPIO_BUTTONS
  892. select ATH79_DEV_LEDS_GPIO
  893. select ATH79_DEV_M25P80
  894. select ATH79_DEV_USB
  895. config ATH79_MACH_WNR2000_V4
  896. bool "NETGEAR WNR2000 V4"
  897. select SOC_AR934X
  898. select ATH79_DEV_ETH
  899. select ATH79_DEV_GPIO_BUTTONS
  900. select ATH79_DEV_LEDS_GPIO
  901. select ATH79_DEV_M25P80
  902. select ATH79_DEV_USB
  903. select ATH79_DEV_WMAC
  904. config ATH79_MACH_OM2P
  905. bool "OpenMesh OM2P board support"
  906. select SOC_AR724X
  907. select SOC_AR933X
  908. select SOC_QCA953X
  909. select ATH79_DEV_AP9X_PCI if PCI
  910. select ATH79_DEV_ETH
  911. select ATH79_DEV_GPIO_BUTTONS
  912. select ATH79_DEV_LEDS_GPIO
  913. select ATH79_DEV_M25P80
  914. select ATH79_DEV_WMAC
  915. config ATH79_MACH_OM5P
  916. bool "OpenMesh OM5P board support"
  917. select SOC_AR934X
  918. select ATH79_DEV_AP9X_PCI if PCI
  919. select ATH79_DEV_ETH
  920. select ATH79_DEV_GPIO_BUTTONS
  921. select ATH79_DEV_LEDS_GPIO
  922. select ATH79_DEV_M25P80
  923. select ATH79_DEV_WMAC
  924. config ATH79_MACH_OM5P_AC
  925. bool "OpenMesh OM5P-AC board support"
  926. select SOC_QCA955X
  927. select ATH79_DEV_AP9X_PCI if PCI
  928. select ATH79_DEV_ETH
  929. select ATH79_DEV_LEDS_GPIO
  930. select ATH79_DEV_M25P80
  931. select ATH79_DEV_WMAC
  932. config ATH79_MACH_OM5P_ACv2
  933. bool "OpenMesh OM5P-ACv2 board support"
  934. select SOC_QCA955X
  935. select ATH79_DEV_AP9X_PCI if PCI
  936. select ATH79_DEV_ETH
  937. select ATH79_DEV_GPIO_BUTTONS
  938. select ATH79_DEV_LEDS_GPIO
  939. select ATH79_DEV_M25P80
  940. select ATH79_DEV_WMAC
  941. config ATH79_MACH_OMY_G1
  942. bool "OMYlink OMY G1 support"
  943. select SOC_AR934X
  944. select ATH79_DEV_ETH
  945. select ATH79_DEV_GPIO_BUTTONS
  946. select ATH79_DEV_LEDS_GPIO
  947. select ATH79_DEV_M25P80
  948. select ATH79_DEV_USB
  949. select ATH79_DEV_WMAC
  950. config ATH79_MACH_OMY_X1
  951. bool "OMYlink OMY X1 support"
  952. select SOC_AR934X
  953. select ATH79_DEV_ETH
  954. select ATH79_DEV_GPIO_BUTTONS
  955. select ATH79_DEV_LEDS_GPIO
  956. select ATH79_DEV_M25P80
  957. select ATH79_DEV_WMAC
  958. config ATH79_MACH_ONION_OMEGA
  959. bool "ONION OMEGA support"
  960. select SOC_AR933X
  961. select ATH79_DEV_ETH
  962. select ATH79_DEV_GPIO_BUTTONS
  963. select ATH79_DEV_LEDS_GPIO
  964. select ATH79_DEV_M25P80
  965. select ATH79_DEV_USB
  966. select ATH79_DEV_WMAC
  967. config ATH79_MACH_MR12
  968. bool "Meraki MR12 board support"
  969. select SOC_AR724X
  970. select ATH79_DEV_AP9X_PCI if PCI
  971. select ATH79_DEV_ETH
  972. select ATH79_DEV_GPIO_BUTTONS
  973. select ATH79_DEV_LEDS_GPIO
  974. select ATH79_DEV_M25P80
  975. select ATH79_DEV_WMAC
  976. config ATH79_MACH_MR16
  977. bool "Meraki MR16 board support"
  978. select SOC_AR71XX
  979. select ATH79_DEV_AP9X_PCI if PCI
  980. select ATH79_DEV_ETH
  981. select ATH79_DEV_GPIO_BUTTONS
  982. select ATH79_DEV_LEDS_GPIO
  983. select ATH79_DEV_M25P80
  984. select ATH79_DEV_WMAC
  985. config ATH79_MACH_MR18
  986. bool "Meraki MR18 board support"
  987. select SOC_QCA955X
  988. select ATH79_DEV_AP9X_PCI if PCI
  989. select ATH79_DEV_ETH
  990. select ATH79_DEV_GPIO_BUTTONS
  991. select ATH79_DEV_LEDS_GPIO
  992. select ATH79_DEV_NFC
  993. select ATH79_DEV_WMAC
  994. select LEDS_NU801
  995. config ATH79_MACH_MR600
  996. bool "OpenMesh MR600 board support"
  997. select SOC_AR934X
  998. select ATH79_DEV_AP9X_PCI if PCI
  999. select ATH79_DEV_ETH
  1000. select ATH79_DEV_GPIO_BUTTONS
  1001. select ATH79_DEV_LEDS_GPIO
  1002. select ATH79_DEV_M25P80
  1003. select ATH79_DEV_WMAC
  1004. config ATH79_MACH_MZK_W04NU
  1005. bool "Planex MZK-W04NU board support"
  1006. select SOC_AR913X
  1007. select ATH79_DEV_ETH
  1008. select ATH79_DEV_GPIO_BUTTONS
  1009. select ATH79_DEV_LEDS_GPIO
  1010. select ATH79_DEV_M25P80
  1011. select ATH79_DEV_USB
  1012. select ATH79_DEV_WMAC
  1013. config ATH79_MACH_MZK_W300NH
  1014. bool "Planex MZK-W300NH board support"
  1015. select SOC_AR913X
  1016. select ATH79_DEV_ETH
  1017. select ATH79_DEV_GPIO_BUTTONS
  1018. select ATH79_DEV_LEDS_GPIO
  1019. select ATH79_DEV_M25P80
  1020. select ATH79_DEV_WMAC
  1021. config ATH79_MACH_RE450
  1022. bool "TP-LINK RE450 board support"
  1023. select SOC_QCA955X
  1024. select ATH79_DEV_AP9X_PCI if PCI
  1025. select ATH79_DEV_ETH
  1026. select ATH79_DEV_GPIO_BUTTONS
  1027. select ATH79_DEV_LEDS_GPIO
  1028. select ATH79_DEV_M25P80
  1029. select ATH79_DEV_WMAC
  1030. config ATH79_MACH_RW2458N
  1031. bool "Redwave RW2458N board support"
  1032. select SOC_AR724X
  1033. select ATH79_DEV_AP9X_PCI if PCI
  1034. select ATH79_DEV_ETH
  1035. select ATH79_DEV_GPIO_BUTTONS
  1036. select ATH79_DEV_LEDS_GPIO
  1037. select ATH79_DEV_M25P80
  1038. select ATH79_DEV_USB
  1039. config ATH79_MACH_CAP324
  1040. bool "PowerCloud CAP324 support"
  1041. select SOC_AR934X
  1042. select ATH79_DEV_AP9X_PCI if PCI
  1043. select ATH79_DEV_ETH
  1044. select ATH79_DEV_GPIO_BUTTONS
  1045. select ATH79_DEV_LEDS_GPIO
  1046. select ATH79_DEV_M25P80
  1047. select ATH79_DEV_WMAC
  1048. config ATH79_MACH_CAP4200AG
  1049. bool "Senao CAP4200AG support"
  1050. select SOC_AR934X
  1051. select ATH79_DEV_AP9X_PCI if PCI
  1052. select ATH79_DEV_ETH
  1053. select ATH79_DEV_GPIO_BUTTONS
  1054. select ATH79_DEV_LEDS_GPIO
  1055. select ATH79_DEV_M25P80
  1056. select ATH79_DEV_WMAC
  1057. config ATH79_MACH_CR3000
  1058. bool "PowerCloud CR3000 support"
  1059. select SOC_AR934X
  1060. select ATH79_DEV_AP9X_PCI if PCI
  1061. select ATH79_DEV_ETH
  1062. select ATH79_DEV_GPIO_BUTTONS
  1063. select ATH79_DEV_LEDS_GPIO
  1064. select ATH79_DEV_M25P80
  1065. select ATH79_DEV_WMAC
  1066. config ATH79_MACH_CR5000
  1067. bool "PowerCloud CR5000 support"
  1068. select SOC_AR934X
  1069. select ATH79_DEV_AP9X_PCI if PCI
  1070. select ATH79_DEV_ETH
  1071. select ATH79_DEV_GPIO_BUTTONS
  1072. select ATH79_DEV_LEDS_GPIO
  1073. select ATH79_DEV_M25P80
  1074. select ATH79_DEV_USB
  1075. select ATH79_DEV_WMAC
  1076. config ATH79_MACH_MR1750
  1077. bool "OpenMesh MR1750 board support"
  1078. select SOC_QCA955X
  1079. select ATH79_DEV_AP9X_PCI if PCI
  1080. select ATH79_DEV_ETH
  1081. select ATH79_DEV_GPIO_BUTTONS
  1082. select ATH79_DEV_LEDS_GPIO
  1083. select ATH79_DEV_M25P80
  1084. select ATH79_DEV_WMAC
  1085. config ATH79_MACH_MR900
  1086. bool "OpenMesh MR900 board support"
  1087. select SOC_QCA955X
  1088. select ATH79_DEV_AP9X_PCI if PCI
  1089. select ATH79_DEV_ETH
  1090. select ATH79_DEV_GPIO_BUTTONS
  1091. select ATH79_DEV_LEDS_GPIO
  1092. select ATH79_DEV_M25P80
  1093. select ATH79_DEV_WMAC
  1094. config ATH79_MACH_EAP7660D
  1095. bool "Senao EAP7660D support"
  1096. select SOC_AR71XX
  1097. select ATH79_DEV_ETH
  1098. select ATH79_DEV_GPIO_BUTTONS
  1099. select ATH79_DEV_LEDS_GPIO
  1100. select ATH79_DEV_M25P80
  1101. config ATH79_MACH_BSB
  1102. bool "Smart Electronics Black Swift board"
  1103. select SOC_AR933X
  1104. select ATH79_DEV_ETH
  1105. select ATH79_DEV_GPIO_BUTTONS
  1106. select ATH79_DEV_LEDS_GPIO
  1107. select ATH79_DEV_M25P80
  1108. select ATH79_DEV_USB
  1109. select ATH79_DEV_WMAC
  1110. config ATH79_MACH_ARCHER_C7
  1111. bool "TP-LINK Archer C5/C7/TL-WDR4900 v2 board support"
  1112. select SOC_QCA955X
  1113. select ATH79_DEV_AP9X_PCI if PCI
  1114. select ATH79_DEV_ETH
  1115. select ATH79_DEV_GPIO_BUTTONS
  1116. select ATH79_DEV_LEDS_GPIO
  1117. select ATH79_DEV_M25P80
  1118. select ATH79_DEV_USB
  1119. select ATH79_DEV_WMAC
  1120. config ATH79_MACH_CPE510
  1121. bool "TP-LINK CPE510 support"
  1122. select SOC_AR934X
  1123. select ATH79_DEV_ETH
  1124. select ATH79_DEV_GPIO_BUTTONS
  1125. select ATH79_DEV_LEDS_GPIO
  1126. select ATH79_DEV_M25P80
  1127. select ATH79_DEV_WMAC
  1128. config ATH79_MACH_CPE830
  1129. bool "YunCore CPE830 support"
  1130. select SOC_QCA953X
  1131. select ATH79_DEV_ETH
  1132. select ATH79_DEV_GPIO_BUTTONS
  1133. select ATH79_DEV_LEDS_GPIO
  1134. select ATH79_DEV_M25P80
  1135. select ATH79_DEV_WMAC
  1136. config ATH79_MACH_CPE870
  1137. bool "YunCore CPE870 support"
  1138. select SOC_AR934X
  1139. select ATH79_DEV_ETH
  1140. select ATH79_DEV_GPIO_BUTTONS
  1141. select ATH79_DEV_LEDS_GPIO
  1142. select ATH79_DEV_M25P80
  1143. select ATH79_DEV_WMAC
  1144. config ATH79_MACH_TL_MR11U
  1145. bool "TP-LINK TL-MR11U/TL-MR3040 support"
  1146. select SOC_AR933X
  1147. select ATH79_DEV_ETH
  1148. select ATH79_DEV_GPIO_BUTTONS
  1149. select ATH79_DEV_LEDS_GPIO
  1150. select ATH79_DEV_M25P80
  1151. select ATH79_DEV_USB
  1152. select ATH79_DEV_WMAC
  1153. config ATH79_MACH_TL_MR13U
  1154. bool "TP-LINK TL-MR13U support"
  1155. select SOC_AR933X
  1156. select ATH79_DEV_ETH
  1157. select ATH79_DEV_GPIO_BUTTONS
  1158. select ATH79_DEV_LEDS_GPIO
  1159. select ATH79_DEV_M25P80
  1160. select ATH79_DEV_USB
  1161. select ATH79_DEV_WMAC
  1162. config ATH79_MACH_TL_MR3020
  1163. bool "TP-LINK TL-MR3020 support"
  1164. select SOC_AR933X
  1165. select ATH79_DEV_ETH
  1166. select ATH79_DEV_GPIO_BUTTONS
  1167. select ATH79_DEV_LEDS_GPIO
  1168. select ATH79_DEV_M25P80
  1169. select ATH79_DEV_USB
  1170. select ATH79_DEV_WMAC
  1171. config ATH79_MACH_TL_MR3X20
  1172. bool "TP-LINK TL-MR3220/3420 support"
  1173. select SOC_AR724X
  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_USB
  1180. config ATH79_MACH_TL_WAX50RE
  1181. bool "TP-LINK TL-WA750/850RE support"
  1182. select SOC_AR934X
  1183. select ATH79_DEV_ETH
  1184. select ATH79_DEV_GPIO_BUTTONS
  1185. select ATH79_DEV_LEDS_GPIO
  1186. select ATH79_DEV_M25P80
  1187. select ATH79_DEV_WMAC
  1188. config ATH79_MACH_TL_WA701ND_V2
  1189. bool "TP-LINK TL-WA701ND v2 support"
  1190. select SOC_AR933X
  1191. select ATH79_DEV_ETH
  1192. select ATH79_DEV_GPIO_BUTTONS
  1193. select ATH79_DEV_LEDS_GPIO
  1194. select ATH79_DEV_M25P80
  1195. select ATH79_DEV_USB
  1196. select ATH79_DEV_WMAC
  1197. config ATH79_MACH_TL_WA7210N_V2
  1198. bool "TP-LINK TL-WA7210N v2 support"
  1199. select SOC_AR724X
  1200. select ATH79_DEV_AP9X_PCI if PCI
  1201. select ATH79_DEV_ETH
  1202. select ATH79_DEV_LEDS_GPIO
  1203. select ATH79_DEV_GPIO_BUTTONS
  1204. select ATH79_DEV_M25P80
  1205. select ATH79_DEV_WMAC
  1206. config ATH79_MACH_TL_WA801ND_V3
  1207. bool "TP-LINK TL-WA801ND v3 support"
  1208. select SOC_QCA953X
  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_TL_WA830RE_V2
  1215. bool "TP-LINK TL-WA830RE v2 support"
  1216. select SOC_AR934X
  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_TL_WA901ND
  1224. bool "TP-LINK TL-WA901ND/TL-WA7510N 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. config ATH79_MACH_TL_WA901ND_V2
  1232. bool "TP-LINK TL-WA901ND v2 support"
  1233. select SOC_AR913X
  1234. select ATH79_DEV_ETH
  1235. select ATH79_DEV_GPIO_BUTTONS
  1236. select ATH79_DEV_LEDS_GPIO
  1237. select ATH79_DEV_M25P80
  1238. select ATH79_DEV_WMAC
  1239. config ATH79_MACH_TL_WA901ND_V4
  1240. bool "TP-LINK TL-WA901ND v4 support"
  1241. select SOC_QCA956X
  1242. select ATH79_DEV_ETH
  1243. select ATH79_DEV_GPIO_BUTTONS
  1244. select ATH79_DEV_LEDS_GPIO
  1245. select ATH79_DEV_M25P80
  1246. select ATH79_DEV_WMAC
  1247. config ATH79_MACH_TL_WDR3320_V2
  1248. bool "TP-LINK TL-WDR3320 v2 board support"
  1249. select SOC_AR934X
  1250. select ATH79_DEV_AP9X_PCI if PCI
  1251. select ATH79_DEV_ETH
  1252. select ATH79_DEV_GPIO_BUTTONS
  1253. select ATH79_DEV_LEDS_GPIO
  1254. select ATH79_DEV_M25P80
  1255. select ATH79_DEV_USB
  1256. select ATH79_DEV_WMAC
  1257. config ATH79_MACH_TL_WDR3500
  1258. bool "TP-LINK TL-WDR3500 board support"
  1259. select SOC_AR934X
  1260. select ATH79_DEV_AP9X_PCI if PCI
  1261. select ATH79_DEV_ETH
  1262. select ATH79_DEV_GPIO_BUTTONS
  1263. select ATH79_DEV_LEDS_GPIO
  1264. select ATH79_DEV_M25P80
  1265. select ATH79_DEV_USB
  1266. select ATH79_DEV_WMAC
  1267. config ATH79_MACH_TL_WDR4300
  1268. bool "TP-LINK TL-WDR3600/4300/4310 board support"
  1269. select SOC_AR934X
  1270. select ATH79_DEV_AP9X_PCI if PCI
  1271. select ATH79_DEV_ETH
  1272. select ATH79_DEV_GPIO_BUTTONS
  1273. select ATH79_DEV_LEDS_GPIO
  1274. select ATH79_DEV_M25P80
  1275. select ATH79_DEV_USB
  1276. select ATH79_DEV_WMAC
  1277. config ATH79_MACH_TL_WDR6500_V2
  1278. bool "TP-LINK TL-WDR6500 v2 board support"
  1279. select SOC_QCA956X
  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_USB
  1286. select ATH79_DEV_WMAC
  1287. config ATH79_MACH_TL_WR703N
  1288. bool "TP-LINK TL-WR703N/TL-WR710N/TL-MR10U support"
  1289. select SOC_AR933X
  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_USB
  1295. select ATH79_DEV_WMAC
  1296. config ATH79_MACH_TL_WR720N_V3
  1297. bool "TP-LINK TL-WR720N v3/v4 support"
  1298. select SOC_AR933X
  1299. select ATH79_DEV_ETH
  1300. select ATH79_DEV_GPIO_BUTTONS
  1301. select ATH79_DEV_LEDS_GPIO
  1302. select ATH79_DEV_M25P80
  1303. select ATH79_DEV_USB
  1304. select ATH79_DEV_WMAC
  1305. config ATH79_MACH_TL_WR741ND
  1306. bool "TP-LINK TL-WR741ND support"
  1307. select SOC_AR724X
  1308. select ATH79_DEV_AP9X_PCI if PCI
  1309. select ATH79_DEV_ETH
  1310. select ATH79_DEV_GPIO_BUTTONS
  1311. select ATH79_DEV_LEDS_GPIO
  1312. select ATH79_DEV_M25P80
  1313. config ATH79_MACH_TL_WR741ND_V4
  1314. bool "TP-LINK TL-WR741ND v4/TL-MR3220 v2 support"
  1315. select SOC_AR933X
  1316. select ATH79_DEV_ETH
  1317. select ATH79_DEV_GPIO_BUTTONS
  1318. select ATH79_DEV_LEDS_GPIO
  1319. select ATH79_DEV_M25P80
  1320. select ATH79_DEV_USB
  1321. select ATH79_DEV_WMAC
  1322. config ATH79_MACH_TL_WR802N_V1
  1323. bool "TP-LINK TL-WR802N v1 support"
  1324. select SOC_QCA953X
  1325. select ATH79_DEV_ETH
  1326. select ATH79_DEV_GPIO_BUTTONS
  1327. select ATH79_DEV_LEDS_GPIO
  1328. select ATH79_DEV_M25P80
  1329. config ATH79_MACH_TL_WR810N
  1330. bool "TP-LINK TL-WR810N support"
  1331. select SOC_QCA953X
  1332. select ATH79_DEV_ETH
  1333. select ATH79_DEV_GPIO_BUTTONS
  1334. select ATH79_DEV_LEDS_GPIO
  1335. select ATH79_DEV_M25P80
  1336. select ATH79_DEV_USB
  1337. select ATH79_DEV_WMAC
  1338. config ATH79_MACH_TL_WR841N_V1
  1339. bool "TP-LINK TL-WR841N v1 support"
  1340. select SOC_AR71XX
  1341. select ATH79_DEV_DSA
  1342. select ATH79_DEV_ETH
  1343. select ATH79_DEV_GPIO_BUTTONS
  1344. select ATH79_DEV_LEDS_GPIO
  1345. select ATH79_DEV_M25P80
  1346. config ATH79_MACH_TL_WR841N_V8
  1347. bool "TP-LINK TL-WR841N/ND v8/TL-MR3420 v2 support"
  1348. select SOC_AR934X
  1349. select ATH79_DEV_ETH
  1350. select ATH79_DEV_GPIO_BUTTONS
  1351. select ATH79_DEV_LEDS_GPIO
  1352. select ATH79_DEV_M25P80
  1353. select ATH79_DEV_USB
  1354. select ATH79_DEV_WMAC
  1355. config ATH79_MACH_TL_WR841N_V9
  1356. bool "TP-LINK TL-WR841N/ND v9/TL-WR842N/ND v3 support"
  1357. select SOC_QCA953X
  1358. select ATH79_DEV_ETH
  1359. select ATH79_DEV_GPIO_BUTTONS
  1360. select ATH79_DEV_LEDS_GPIO
  1361. select ATH79_DEV_M25P80
  1362. select ATH79_DEV_USB
  1363. select ATH79_DEV_WMAC
  1364. config ATH79_MACH_TL_WR941ND
  1365. bool "TP-LINK TL-WR941ND support"
  1366. select SOC_AR913X
  1367. select ATH79_DEV_DSA
  1368. select ATH79_DEV_ETH
  1369. select ATH79_DEV_GPIO_BUTTONS
  1370. select ATH79_DEV_LEDS_GPIO
  1371. select ATH79_DEV_M25P80
  1372. select ATH79_DEV_WMAC
  1373. config ATH79_MACH_TL_WR941ND_V6
  1374. bool "TP-LINK TL-WR941ND v6 support"
  1375. select SOC_QCA956X
  1376. select ATH79_DEV_ETH
  1377. select ATH79_DEV_GPIO_BUTTONS
  1378. select ATH79_DEV_LEDS_GPIO
  1379. select ATH79_DEV_M25P80
  1380. select ATH79_DEV_WMAC
  1381. config ATH79_MACH_TL_WR940N_V4
  1382. bool "TP-LINK TL-WR940N v4 support"
  1383. select SOC_QCA956X
  1384. select ATH79_DEV_ETH
  1385. select ATH79_DEV_GPIO_BUTTONS
  1386. select ATH79_DEV_LEDS_GPIO
  1387. select ATH79_DEV_M25P80
  1388. select ATH79_DEV_WMAC
  1389. config ATH79_MACH_TL_WR1041N_V2
  1390. bool "TP-LINK TL-WR1041N v2 support"
  1391. select SOC_AR934X
  1392. select ATH79_DEV_AP9X_PCI if PCI
  1393. select ATH79_DEV_ETH
  1394. select ATH79_DEV_GPIO_BUTTONS
  1395. select ATH79_DEV_LEDS_GPIO
  1396. select ATH79_DEV_M25P80
  1397. select ATH79_DEV_USB
  1398. select ATH79_DEV_WMAC
  1399. config ATH79_MACH_TL_WR1043ND
  1400. bool "TP-LINK TL-WR1043ND support"
  1401. select SOC_AR913X
  1402. select ATH79_DEV_ETH
  1403. select ATH79_DEV_GPIO_BUTTONS
  1404. select ATH79_DEV_LEDS_GPIO
  1405. select ATH79_DEV_M25P80
  1406. select ATH79_DEV_USB
  1407. select ATH79_DEV_WMAC
  1408. config ATH79_MACH_TL_WR1043ND_V2
  1409. bool "TP-LINK TL-WR1043ND v2 support"
  1410. select SOC_QCA955X
  1411. select ATH79_DEV_ETH
  1412. select ATH79_DEV_GPIO_BUTTONS
  1413. select ATH79_DEV_LEDS_GPIO
  1414. select ATH79_DEV_M25P80
  1415. select ATH79_DEV_USB
  1416. select ATH79_DEV_WMAC
  1417. config ATH79_MACH_TL_WR1043ND_V4
  1418. bool "TP-LINK TL-WR1043ND v4 support"
  1419. select SOC_QCA956X
  1420. select ATH79_DEV_AP9X_PCI if PCI
  1421. select ATH79_DEV_ETH
  1422. select ATH79_DEV_GPIO_BUTTONS
  1423. select ATH79_DEV_LEDS_GPIO
  1424. select ATH79_DEV_M25P80
  1425. select ATH79_DEV_USB
  1426. select ATH79_DEV_WMAC
  1427. config ATH79_MACH_TL_WR2543N
  1428. bool "TP-LINK TL-WR2543N/ND support"
  1429. select SOC_AR724X
  1430. select ATH79_DEV_AP9X_PCI if PCI
  1431. select ATH79_DEV_ETH
  1432. select ATH79_DEV_GPIO_BUTTONS
  1433. select ATH79_DEV_LEDS_GPIO
  1434. select ATH79_DEV_M25P80
  1435. select ATH79_DEV_USB
  1436. config ATH79_MACH_TEW_632BRP
  1437. bool "TRENDnet TEW-632BRP support"
  1438. select SOC_AR913X
  1439. select ATH79_DEV_ETH
  1440. select ATH79_DEV_GPIO_BUTTONS
  1441. select ATH79_DEV_LEDS_GPIO
  1442. select ATH79_DEV_M25P80
  1443. select ATH79_DEV_WMAC
  1444. select ATH79_NVRAM
  1445. config ATH79_MACH_TEW_673GRU
  1446. bool "TRENDnet TEW-673GRU support"
  1447. select SOC_AR71XX
  1448. select ATH79_DEV_AP9X_PCI if PCI
  1449. select ATH79_DEV_ETH
  1450. select ATH79_DEV_GPIO_BUTTONS
  1451. select ATH79_DEV_LEDS_GPIO
  1452. select ATH79_DEV_M25P80
  1453. select ATH79_DEV_USB
  1454. select ATH79_NVRAM
  1455. config ATH79_MACH_TEW_712BR
  1456. bool "TRENDnet TEW-712BR support"
  1457. select SOC_AR933X
  1458. select ATH79_DEV_ETH
  1459. select ATH79_DEV_GPIO_BUTTONS
  1460. select ATH79_DEV_LEDS_GPIO
  1461. select ATH79_DEV_M25P80
  1462. select ATH79_DEV_WMAC
  1463. select ATH79_NVRAM
  1464. config ATH79_MACH_TEW_732BR
  1465. bool "TRENDnet TEW-732BR support"
  1466. select SOC_AR934X
  1467. select ATH79_DEV_ETH
  1468. select ATH79_DEV_GPIO_BUTTONS
  1469. select ATH79_DEV_LEDS_GPIO
  1470. select ATH79_DEV_M25P80
  1471. select ATH79_DEV_WMAC
  1472. config ATH79_MACH_TEW_823DRU
  1473. bool "TRENDnet TEW-823DRU support"
  1474. select SOC_QCA955X
  1475. select ATH79_DEV_ETH
  1476. select ATH79_DEV_GPIO_BUTTONS
  1477. select ATH79_DEV_LEDS_GPIO
  1478. select ATH79_DEV_M25P80
  1479. select ATH79_DEV_USB
  1480. select ATH79_DEV_WMAC
  1481. config ATH79_MACH_UBNT
  1482. bool "Ubiquiti AR71xx based boards support"
  1483. select SOC_AR71XX
  1484. select ATH79_DEV_ETH
  1485. select ATH79_DEV_GPIO_BUTTONS
  1486. select ATH79_DEV_LEDS_GPIO
  1487. select ATH79_DEV_M25P80
  1488. select ATH79_DEV_USB
  1489. config ATH79_MACH_UBNT_UNIFIAC
  1490. bool "Ubiquiti UniFi AC (LITE/LR/PRO) support"
  1491. select SOC_QCA956X
  1492. select ATH79_DEV_AP9X_PCI if PCI
  1493. select ATH79_DEV_ETH
  1494. select ATH79_DEV_GPIO_BUTTONS
  1495. select ATH79_DEV_LEDS_GPIO
  1496. select ATH79_DEV_M25P80
  1497. select ATH79_DEV_WMAC
  1498. select ATH79_DEV_USB
  1499. config ATH79_MACH_WEIO
  1500. bool "WeIO board"
  1501. select SOC_AR933X
  1502. select ATH79_DEV_GPIO_BUTTONS
  1503. select ATH79_DEV_LEDS_GPIO
  1504. select ATH79_DEV_M25P80
  1505. select ATH79_DEV_USB
  1506. select ATH79_DEV_WMAC
  1507. config ATH79_MACH_MYNET_N600
  1508. bool "WD My Net N600 board support"
  1509. select SOC_AR934X
  1510. select ATH79_DEV_ETH
  1511. select ATH79_DEV_GPIO_BUTTONS
  1512. select ATH79_DEV_LEDS_GPIO
  1513. select ATH79_DEV_M25P80
  1514. select ATH79_DEV_WMAC
  1515. select ATH79_NVRAM
  1516. config ATH79_MACH_MYNET_N750
  1517. bool "WD My Net N750 board support"
  1518. select SOC_AR934X
  1519. select ATH79_DEV_ETH
  1520. select ATH79_DEV_GPIO_BUTTONS
  1521. select ATH79_DEV_LEDS_GPIO
  1522. select ATH79_DEV_M25P80
  1523. select ATH79_DEV_WMAC
  1524. select ATH79_NVRAM
  1525. config ATH79_MACH_MYNET_REXT
  1526. bool "WD My Net Wi-Fi Range Extender board support"
  1527. select SOC_AR934X
  1528. select ATH79_DEV_AP9X_PCI if PCI
  1529. select ATH79_DEV_ETH
  1530. select ATH79_DEV_GPIO_BUTTONS
  1531. select ATH79_DEV_LEDS_GPIO
  1532. select ATH79_DEV_M25P80
  1533. select ATH79_DEV_WMAC
  1534. select ATH79_NVRAM
  1535. config ATH79_MACH_Z1
  1536. bool "Meraki Z1 board support"
  1537. select SOC_AR934X
  1538. select ATH79_DEV_AP9X_PCI if PCI
  1539. select ATH79_DEV_ETH
  1540. select ATH79_DEV_GPIO_BUTTONS
  1541. select ATH79_DEV_LEDS_GPIO
  1542. select ATH79_DEV_NFC
  1543. select ATH79_DEV_USB
  1544. select ATH79_DEV_WMAC
  1545. select LEDS_NU801
  1546. config ATH79_MACH_ZBT_WE1526
  1547. bool "Zbtlink ZBT-WE1526 board support"
  1548. select SOC_QCA953X
  1549. select ATH79_DEV_ETH
  1550. select ATH79_DEV_GPIO_BUTTONS
  1551. select ATH79_DEV_LEDS_GPIO
  1552. select ATH79_DEV_M25P80
  1553. select ATH79_DEV_USB
  1554. select ATH79_DEV_WMAC
  1555. config ATH79_MACH_ZCN_1523H
  1556. bool "Zcomax ZCN-1523H support"
  1557. select SOC_AR724X
  1558. select ATH79_DEV_AP9X_PCI if PCI
  1559. select ATH79_DEV_ETH
  1560. select ATH79_DEV_GPIO_BUTTONS
  1561. select ATH79_DEV_LEDS_GPIO
  1562. select ATH79_DEV_M25P80
  1563. config ATH79_MACH_NBG460N
  1564. bool "Zyxel NBG460N/550N/550NH board support"
  1565. select SOC_AR913X
  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_WMAC
  1571. config ATH79_MACH_NBG6716
  1572. bool "Zyxel NBG6616/NBG6716 board support"
  1573. select SOC_QCA955X
  1574. select ATH79_DEV_ETH
  1575. select ATH79_DEV_GPIO_BUTTONS
  1576. select ATH79_DEV_LEDS_GPIO
  1577. select ATH79_DEV_M25P80
  1578. select ATH79_DEV_NFC
  1579. select ATH79_DEV_USB
  1580. select ATH79_DEV_WMAC
  1581. config ATH79_MACH_CARAMBOLA2
  1582. bool "8devices Carambola2 board"
  1583. select SOC_AR933X
  1584. select ATH79_DEV_ETH
  1585. select ATH79_DEV_GPIO_BUTTONS
  1586. select ATH79_DEV_LEDS_GPIO
  1587. select ATH79_DEV_M25P80
  1588. select ATH79_DEV_USB
  1589. select ATH79_DEV_WMAC
  1590. config ATH79_MACH_CF_E316N_V2
  1591. bool "COMFAST CF-E316N v2 support"
  1592. select SOC_AR934X
  1593. select ATH79_DEV_ETH
  1594. select ATH79_DEV_GPIO_BUTTONS
  1595. select ATH79_DEV_LEDS_GPIO
  1596. select ATH79_DEV_M25P80
  1597. select ATH79_DEV_USB
  1598. select ATH79_DEV_WMAC
  1599. config ATH79_MACH_CF_E320N_V2
  1600. bool "COMFAST CF-E320N v2 support"
  1601. select SOC_QCA953X
  1602. select ATH79_DEV_ETH
  1603. select ATH79_DEV_GPIO_BUTTONS
  1604. select ATH79_DEV_LEDS_GPIO
  1605. select ATH79_DEV_M25P80
  1606. select ATH79_DEV_USB
  1607. select ATH79_DEV_WMAC
  1608. config ATH79_MACH_CF_E380AC_V1
  1609. bool "COMFAST CF-E380AC v1 support"
  1610. select SOC_QCA955X
  1611. select ATH79_DEV_AP9X_PCI if PCI
  1612. select ATH79_DEV_ETH
  1613. select ATH79_DEV_GPIO_BUTTONS
  1614. select ATH79_DEV_LEDS_GPIO
  1615. select ATH79_DEV_M25P80
  1616. select ATH79_DEV_USB
  1617. select ATH79_DEV_WMAC
  1618. config ATH79_MACH_CF_E380AC_V2
  1619. bool "COMFAST CF-E380AC v2 support"
  1620. select SOC_QCA955X
  1621. select ATH79_DEV_AP9X_PCI if PCI
  1622. select ATH79_DEV_ETH
  1623. select ATH79_DEV_GPIO_BUTTONS
  1624. select ATH79_DEV_LEDS_GPIO
  1625. select ATH79_DEV_M25P80
  1626. select ATH79_DEV_USB
  1627. select ATH79_DEV_WMAC
  1628. config ATH79_MACH_CF_E520N
  1629. bool "COMFAST CF-E520N support"
  1630. select SOC_QCA953X
  1631. select ATH79_DEV_ETH
  1632. select ATH79_DEV_GPIO_BUTTONS
  1633. select ATH79_DEV_LEDS_GPIO
  1634. select ATH79_DEV_M25P80
  1635. select ATH79_DEV_USB
  1636. select ATH79_DEV_WMAC
  1637. config ATH79_MACH_CF_E530N
  1638. bool "COMFAST CF-E530N support"
  1639. select SOC_QCA953X
  1640. select ATH79_DEV_ETH
  1641. select ATH79_DEV_GPIO_BUTTONS
  1642. select ATH79_DEV_LEDS_GPIO
  1643. select ATH79_DEV_M25P80
  1644. select ATH79_DEV_USB
  1645. select ATH79_DEV_WMAC
  1646. config ATH79_MACH_BHU_BXU2000N2_A
  1647. bool "BHU BXU2000n-2 rev. A support"
  1648. select SOC_AR934X
  1649. select ATH79_DEV_ETH
  1650. select ATH79_DEV_GPIO_BUTTONS
  1651. select ATH79_DEV_LEDS_GPIO
  1652. select ATH79_DEV_M25P80
  1653. select ATH79_DEV_USB
  1654. select ATH79_DEV_WMAC
  1655. config ATH79_MACH_QIHOO_C301
  1656. bool "Qihoo 360 C301 board support"
  1657. select SOC_AR934X
  1658. select ATH79_DEV_ETH
  1659. select ATH79_DEV_GPIO_BUTTONS
  1660. select ATH79_DEV_LEDS_GPIO
  1661. select ATH79_DEV_M25P80
  1662. select ATH79_DEV_WMAC
  1663. select ATH79_DEV_USB
  1664. select ATH79_NVRAM
  1665. config ATH79_MACH_DAP_2695_A1
  1666. bool "D-Link DAP-2695 rev. A1 support"
  1667. select SOC_QCA955X
  1668. select ATH79_DEV_ETH
  1669. select ATH79_DEV_GPIO_BUTTONS
  1670. select ATH79_DEV_LEDS_GPIO
  1671. select ATH79_DEV_M25P80
  1672. select ATH79_DEV_WMAC
  1673. config ATH79_MACH_TL_WPA8630
  1674. bool "TP-Link TL-WPA8630 support"
  1675. select SOC_QCA956X
  1676. select ATH79_DEV_AP9X_PCI if PCI
  1677. select ATH79_DEV_ETH
  1678. select ATH79_DEV_GPIO_BUTTONS
  1679. select ATH79_DEV_LEDS_GPIO
  1680. select ATH79_DEV_M25P80
  1681. select ATH79_DEV_WMAC