Kconfig.openwrt 44 KB

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