Kconfig.openwrt 45 KB

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