2
0

Kconfig.openwrt 38 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921922923924925926927928929930931932933934935936937938939940941942943944945946947948949950951952953954955956957958959960961962963964965966967968969970971972973974975976977978979980981982983984985986987988989990991992993994995996997998999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584
  1. config ATH79_MACH_ALFA_AP120C
  2. bool "ALFA Network AP120C board support"
  3. select ATH79_DEV_AP9X_PCI if PCI
  4. select ATH79_DEV_ETH
  5. select ATH79_DEV_GPIO_BUTTONS
  6. select ATH79_DEV_M25P80
  7. select ATH79_DEV_WMAC
  8. config ATH79_MACH_ALFA_AP96
  9. bool "ALFA Network AP96 board support"
  10. select SOC_AR71XX
  11. select ATH79_DEV_ETH
  12. select ATH79_DEV_GPIO_BUTTONS
  13. select ATH79_DEV_M25P80
  14. select ATH79_DEV_USB
  15. config ATH79_MACH_HORNET_UB
  16. bool "ALFA Network Hornet-UB board support"
  17. select SOC_AR933X
  18. select ATH79_DEV_ETH
  19. select ATH79_DEV_GPIO_BUTTONS
  20. select ATH79_DEV_LEDS_GPIO
  21. select ATH79_DEV_M25P80
  22. select ATH79_DEV_USB
  23. select ATH79_DEV_WMAC
  24. config ATH79_MACH_ALFA_NX
  25. bool "ALFA Network N2/N5 board support"
  26. select SOC_AR724X
  27. select ATH79_DEV_AP9X_PCI if PCI
  28. select ATH79_DEV_ETH
  29. select ATH79_DEV_GPIO_BUTTONS
  30. select ATH79_DEV_LEDS_GPIO
  31. select ATH79_DEV_M25P80
  32. config ATH79_MACH_TUBE2H
  33. bool "ALFA Network Tube2H board support"
  34. select SOC_AR933X
  35. select ATH79_DEV_ETH
  36. select ATH79_DEV_GPIO_BUTTONS
  37. select ATH79_DEV_LEDS_GPIO
  38. select ATH79_DEV_M25P80
  39. select ATH79_DEV_WMAC
  40. config ATH79_MACH_ALL0258N
  41. bool "Allnet ALL0258N support"
  42. select SOC_AR724X
  43. select ATH79_DEV_AP9X_PCI if PCI
  44. select ATH79_DEV_ETH
  45. select ATH79_DEV_GPIO_BUTTONS
  46. select ATH79_DEV_LEDS_GPIO
  47. select ATH79_DEV_M25P80
  48. config ATH79_MACH_ALL0315N
  49. bool "Allnet ALL0315N support"
  50. select SOC_AR724X
  51. select ATH79_DEV_AP9X_PCI if PCI
  52. select ATH79_DEV_ETH
  53. select ATH79_DEV_GPIO_BUTTONS
  54. select ATH79_DEV_LEDS_GPIO
  55. select ATH79_DEV_M25P80
  56. config ATH79_MACH_ANTMINER_S1
  57. bool "Bitmain Antminer S1 support"
  58. select SOC_AR933X
  59. select ATH79_DEV_ETH
  60. select ATH79_DEV_GPIO_BUTTONS
  61. select ATH79_DEV_LEDS_GPIO
  62. select ATH79_DEV_M25P80
  63. select ATH79_DEV_USB
  64. select ATH79_DEV_WMAC
  65. config ATH79_MACH_ANTMINER_S3
  66. bool "Bitmain Antminer S3 support"
  67. select SOC_AR933X
  68. select ATH79_DEV_ETH
  69. select ATH79_DEV_GPIO_BUTTONS
  70. select ATH79_DEV_LEDS_GPIO
  71. select ATH79_DEV_M25P80
  72. select ATH79_DEV_USB
  73. select ATH79_DEV_WMAC
  74. config ATH79_MACH_ANTROUTER_R1
  75. bool "Bitmain Antrouter R1 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_ARDUINO_YUN
  84. bool "Arduino Yun"
  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. help
  93. Say 'Y' here if you want your kernel to support the
  94. Arduino Yun.
  95. config ATH79_MACH_AP113
  96. bool "Atheros AP113 board support"
  97. select SOC_AR724X
  98. select ATH79_DEV_M25P80
  99. select ATH79_DEV_PB9X_PCI if PCI
  100. select ATH79_DEV_GPIO_BUTTONS
  101. select ATH79_DEV_LEDS_GPIO
  102. select ATH79_DEV_USB
  103. select ATH79_DEV_ETH
  104. config ATH79_MACH_AP132
  105. bool "Atheros AP132 reference board"
  106. select SOC_QCA955X
  107. select ATH79_DEV_GPIO_BUTTONS
  108. select ATH79_DEV_LEDS_GPIO
  109. select ATH79_DEV_M25P80
  110. select ATH79_DEV_USB
  111. select ATH79_DEV_WMAC
  112. help
  113. Say 'Y' here if you want your kernel to support the
  114. Atheros AP132 reference boards.
  115. config ATH79_MACH_AP143
  116. bool "Atheros AP143 reference board"
  117. select SOC_QCA953X
  118. select ATH79_DEV_GPIO_BUTTONS
  119. select ATH79_DEV_LEDS_GPIO
  120. select ATH79_DEV_SPI
  121. select ATH79_DEV_USB
  122. select ATH79_DEV_WMAC
  123. select ATH79_DEV_ETH
  124. select ATH79_DEV_M25P80
  125. help
  126. Say 'Y' here if you want your kernel to support the
  127. Atheros AP143 reference board.
  128. config ATH79_MACH_AP147
  129. bool "Atheros AP147 reference board"
  130. select SOC_QCA953X
  131. select ATH79_DEV_GPIO_BUTTONS
  132. select ATH79_DEV_LEDS_GPIO
  133. select ATH79_DEV_M25P80
  134. select ATH79_DEV_USB
  135. select ATH79_DEV_WMAC
  136. select ATH79_DEV_AP9X_PCI if PCI
  137. help
  138. Say 'Y' here if you want your kernel to support the
  139. QCA AP147 reference boards.
  140. config ATH79_MACH_AP152
  141. bool "Atheros AP152 reference board"
  142. select SOC_QCA956X
  143. select ATH79_DEV_GPIO_BUTTONS
  144. select ATH79_DEV_LEDS_GPIO
  145. select ATH79_DEV_M25P80
  146. select ATH79_DEV_USB
  147. select ATH79_DEV_WMAC
  148. select ATH79_DEV_AP9X_PCI if PCI
  149. help
  150. Say 'Y' here if you want your kernel to support the
  151. QCA AP152 reference boards.
  152. config ATH79_MACH_AP83
  153. bool "Atheros AP83 board support"
  154. select SOC_AR913X
  155. select ATH79_DEV_GPIO_BUTTONS
  156. select ATH79_DEV_LEDS_GPIO
  157. select ATH79_DEV_USB
  158. select ATH79_DEV_WMAC
  159. config ATH79_MACH_AP96
  160. bool "Atheros AP96 board support"
  161. select SOC_AR71XX
  162. select ATH79_DEV_AP9X_PCI if PCI
  163. select ATH79_DEV_ETH
  164. select ATH79_DEV_GPIO_BUTTONS
  165. select ATH79_DEV_LEDS_GPIO
  166. select ATH79_DEV_M25P80
  167. select ATH79_DEV_USB
  168. config ATH79_MACH_PB42
  169. bool "Atheros PB42 board support"
  170. select SOC_AR71XX
  171. select ATH79_DEV_ETH
  172. select ATH79_DEV_GPIO_BUTTONS
  173. select ATH79_DEV_M25P80
  174. config ATH79_MACH_PB92
  175. bool "Atheros PB92 board support"
  176. select SOC_AR724X
  177. select ATH79_DEV_ETH
  178. select ATH79_DEV_GPIO_BUTTONS
  179. select ATH79_DEV_LEDS_GPIO
  180. select ATH79_DEV_PB9X_PCI if PCI
  181. select ATH79_DEV_USB
  182. config ATH79_MACH_C55
  183. bool "AirTight Networks C-55 support"
  184. select SOC_AR934X
  185. select ATH79_DEV_AP9X_PCI if PCI
  186. select ATH79_DEV_ETH
  187. select ATH79_DEV_GPIO_BUTTONS
  188. select ATH79_DEV_LEDS_GPIO
  189. select ATH79_DEV_M25P80
  190. select ATH79_DEV_WMAC
  191. config ATH79_MACH_AW_NR580
  192. bool "AzureWave AW-NR580 board support"
  193. select SOC_AR71XX
  194. select ATH79_DEV_ETH
  195. select ATH79_DEV_GPIO_BUTTONS
  196. select ATH79_DEV_LEDS_GPIO
  197. select ATH79_DEV_M25P80
  198. config ATH79_MACH_F9K1115V2
  199. bool "Belkin AC1750DB board support"
  200. select SOC_QCA955X
  201. select ATH79_DEV_ETH
  202. select ATH79_DEV_GPIO_BUTTONS
  203. select ATH79_DEV_LEDS_GPIO
  204. select ATH79_DEV_M25P80
  205. select ATH79_DEV_USB
  206. select ATH79_DEV_WMAC
  207. config ATH79_MACH_EPG5000
  208. bool "EnGenius EPG5000 board support"
  209. select SOC_QCA955X
  210. select ATH79_DEV_ETH
  211. select ATH79_DEV_GPIO_BUTTONS
  212. select ATH79_DEV_LEDS_GPIO
  213. select ATH79_DEV_M25P80
  214. select ATH79_DEV_USB
  215. select ATH79_DEV_WMAC
  216. select ATH79_NVRAM
  217. config ATH79_MACH_ESR1750
  218. bool "EnGenius ESR1750 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_SOM9331
  227. bool "SOM9331 support"
  228. select SOC_AR933X
  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. config ATH79_MACH_WHR_HP_G300N
  236. bool "Buffalo WHR-HP-G300N board support"
  237. select SOC_AR724X
  238. select ATH79_DEV_AP9X_PCI if PCI
  239. select ATH79_DEV_ETH
  240. select ATH79_DEV_GPIO_BUTTONS
  241. select ATH79_DEV_LEDS_GPIO
  242. select ATH79_DEV_M25P80
  243. config ATH79_MACH_WLAE_AG300N
  244. bool "Buffalo WLAE-AG300N board support"
  245. select SOC_AR71XX
  246. select ATH79_DEV_ETH
  247. select ATH79_DEV_GPIO_BUTTONS
  248. select ATH79_DEV_LEDS_GPIO
  249. select ATH79_DEV_M25P80
  250. config ATH79_MACH_WLR8100
  251. bool "Sitecom WLR-8100 board support"
  252. select SOC_QCA955X
  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_WZR_HP_AG300H
  260. bool "Buffalo WZR-HP-AG300H board support"
  261. select SOC_AR71XX
  262. select ATH79_DEV_AP9X_PCI if PCI
  263. select ATH79_DEV_ETH
  264. select ATH79_DEV_GPIO_BUTTONS
  265. select ATH79_DEV_LEDS_GPIO
  266. select ATH79_DEV_M25P80
  267. select ATH79_DEV_USB
  268. config ATH79_MACH_WZR_HP_G300NH
  269. bool "Buffalo WZR-HP-G300NH board support"
  270. select SOC_AR913X
  271. select ATH79_DEV_ETH
  272. select ATH79_DEV_GPIO_BUTTONS
  273. select ATH79_DEV_LEDS_GPIO
  274. select ATH79_DEV_USB
  275. select ATH79_DEV_WMAC
  276. select RTL8366_SMI
  277. config ATH79_MACH_WZR_HP_G300NH2
  278. bool "Buffalo WZR-HP-G300NH2 board support"
  279. select SOC_AR724X
  280. select ATH79_DEV_AP9X_PCI if PCI
  281. select ATH79_DEV_ETH
  282. select ATH79_DEV_GPIO_BUTTONS
  283. select ATH79_DEV_LEDS_GPIO
  284. select ATH79_DEV_M25P80
  285. select ATH79_DEV_USB
  286. config ATH79_MACH_WZR_HP_G450H
  287. bool "Buffalo WZR-HP-G450H board support"
  288. select SOC_AR724X
  289. select ATH79_DEV_ETH
  290. select ATH79_DEV_AP9X_PCI if PCI
  291. select ATH79_DEV_GPIO_BUTTONS
  292. select ATH79_DEV_LEDS_GPIO
  293. select ATH79_DEV_M25P80
  294. select ATH79_DEV_USB
  295. config ATH79_MACH_WZR_450HP2
  296. bool "Buffalo WZR-450HP2 board support"
  297. select SOC_QCA955X
  298. select ATH79_DEV_ETH
  299. select ATH79_DEV_GPIO_BUTTONS
  300. select ATH79_DEV_LEDS_GPIO
  301. select ATH79_DEV_M25P80
  302. select ATH79_DEV_USB
  303. select ATH79_DEV_WMAC
  304. config ATH79_MACH_WP543
  305. bool "Compex WP543/WPJ543 board support"
  306. select SOC_AR71XX
  307. select ATH79_DEV_ETH
  308. select ATH79_DEV_GPIO_BUTTONS
  309. select ATH79_DEV_LEDS_GPIO
  310. select ATH79_DEV_M25P80
  311. select ATH79_DEV_USB
  312. select MYLOADER
  313. config ATH79_MACH_WPE72
  314. bool "Compex WPE72/WPE72NX board support"
  315. select SOC_AR724X
  316. select ATH79_DEV_ETH
  317. select ATH79_DEV_GPIO_BUTTONS
  318. select ATH79_DEV_LEDS_GPIO
  319. select ATH79_DEV_M25P80
  320. select ATH79_DEV_USB
  321. select MYLOADER
  322. config ATH79_MACH_WPJ342
  323. bool "Compex WPJ342 board support"
  324. select SOC_AS934X
  325. select ATH79_DEV_ETH
  326. select ATH79_DEV_GPIO_BUTTONS
  327. select ATH79_DEV_LEDS_GPIO
  328. select ATH79_DEV_M25P80
  329. select ATH79_DEV_USB
  330. select ATH79_DEV_WMAC
  331. config ATH79_MACH_WPJ344
  332. bool "Compex WPJ344 board support"
  333. select SOC_AS934X
  334. select ATH79_DEV_ETH
  335. select ATH79_DEV_GPIO_BUTTONS
  336. select ATH79_DEV_LEDS_GPIO
  337. select ATH79_DEV_M25P80
  338. select ATH79_DEV_USB
  339. select ATH79_DEV_WMAC
  340. config ATH79_MACH_WPJ531
  341. bool "Compex WPJ531 board support"
  342. select SOC_QCA953X
  343. select ATH79_DEV_ETH
  344. select ATH79_DEV_GPIO_BUTTONS
  345. select ATH79_DEV_LEDS_GPIO
  346. select ATH79_DEV_M25P80
  347. select ATH79_DEV_USB
  348. select ATH79_DEV_WMAC
  349. config ATH79_MACH_WPJ558
  350. bool "Compex WPJ558 board support"
  351. select SOC_QCA955X
  352. select ATH79_DEV_ETH
  353. select ATH79_DEV_GPIO_BUTTONS
  354. select ATH79_DEV_LEDS_GPIO
  355. select ATH79_DEV_M25P80
  356. select ATH79_DEV_USB
  357. select ATH79_DEV_WMAC
  358. config ATH79_MACH_DGL_5500_A1
  359. bool "D-Link DGL-5500 A1 support"
  360. select SOC_QCA955X
  361. select ATH79_DEV_ETH
  362. select ATH79_DEV_GPIO_BUTTONS
  363. select ATH79_DEV_LEDS_GPIO
  364. select ATH79_DEV_M25P80
  365. select ATH79_DEV_WMAC
  366. select ATH79_DEV_USB
  367. config ATH79_MACH_DHP_1565_A1
  368. bool "D-Link DHP-1565 rev. A1 board support"
  369. select SOC_AR934X
  370. select ATH79_DEV_AP9X_PCI if PCI
  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_DIR_505_A1
  378. bool "D-Link DIR-505-A1 support"
  379. select SOC_AR933X
  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_WMAC
  385. select ATH79_NVRAM
  386. config ATH79_MACH_DIR_600_A1
  387. bool "D-Link DIR-600 A1/DIR-615 E1/DIR-615 E4 support"
  388. select SOC_AR724X
  389. select ATH79_DEV_AP9X_PCI if PCI
  390. select ATH79_DEV_ETH
  391. select ATH79_DEV_GPIO_BUTTONS
  392. select ATH79_DEV_LEDS_GPIO
  393. select ATH79_DEV_M25P80
  394. select ATH79_NVRAM
  395. config ATH79_MACH_DIR_615_C1
  396. bool "D-Link DIR-615 rev. C1 support"
  397. select SOC_AR913X
  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_WMAC
  403. select ATH79_NVRAM
  404. config ATH79_MACH_DIR_615_I1
  405. bool "D-Link DIR-615 rev. I1 support"
  406. select SOC_AR934X
  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. select ATH79_NVRAM
  414. config ATH79_MACH_DIR_825_B1
  415. bool "D-Link DIR-825 rev. B1 board support"
  416. select SOC_AR71XX
  417. select ATH79_DEV_AP9X_PCI if PCI
  418. select ATH79_DEV_ETH
  419. select ATH79_DEV_GPIO_BUTTONS
  420. select ATH79_DEV_LEDS_GPIO
  421. select ATH79_DEV_M25P80
  422. select ATH79_DEV_USB
  423. config ATH79_MACH_DIR_825_C1
  424. bool "D-Link DIR-825 rev. C1/DIR-835 rev. A1 board support"
  425. select SOC_AR934X
  426. select ATH79_DEV_AP9X_PCI if PCI
  427. select ATH79_DEV_ETH
  428. select ATH79_DEV_GPIO_BUTTONS
  429. select ATH79_DEV_LEDS_GPIO
  430. select ATH79_DEV_M25P80
  431. select ATH79_DEV_USB
  432. select ATH79_DEV_WMAC
  433. config ATH79_MACH_DLAN_HOTSPOT
  434. bool "devolo dLAN Hotspot support"
  435. select SOC_AR933X
  436. select ATH79_DEV_ETH
  437. select ATH79_DEV_GPIO_BUTTONS
  438. select ATH79_DEV_LEDS_GPIO
  439. select ATH79_DEV_M25P80
  440. select ATH79_DEV_WMAC
  441. config ATH79_MACH_DLAN_PRO_500_WP
  442. bool "devolo dLAN pro 500 Wireless+ support"
  443. select SOC_AR934X
  444. select ATH79_DEV_ETH
  445. select ATH79_DEV_GPIO_BUTTONS
  446. select ATH79_DEV_LEDS_GPIO
  447. select ATH79_DEV_SPI
  448. select ATH79_DEV_M25P80
  449. select ATH79_DEV_WMAC
  450. select ATH79_DEV_USB
  451. config ATH79_MACH_DLAN_PRO_1200_AC
  452. bool "devolo dLAN pro 1200+ WiFi ac support"
  453. select SOC_AR934X
  454. select ATH79_DEV_AP9X_PCI if PCI
  455. select ATH79_DEV_ETH
  456. select ATH79_DEV_GPIO_BUTTONS
  457. select ATH79_DEV_LEDS_GPIO
  458. select ATH79_DEV_SPI
  459. select ATH79_DEV_M25P80
  460. select ATH79_DEV_WMAC
  461. select ATH79_DEV_NFC
  462. select ATH79_DEV_USB
  463. config ATH79_MACH_DR344
  464. bool "Wallys DR344 board support"
  465. select SOC_AS934X
  466. select ATH79_DEV_ETH
  467. select ATH79_DEV_GPIO_BUTTONS
  468. select ATH79_DEV_LEDS_GPIO
  469. select ATH79_DEV_M25P80
  470. select ATH79_DEV_USB
  471. select ATH79_DEV_WMAC
  472. config ATH79_MACH_DRAGINO2
  473. bool "DRAGINO V2 support"
  474. select SOC_AR933X
  475. select ATH79_DEV_M25P80
  476. select ATH79_DEV_GPIO_BUTTONS
  477. select ATH79_DEV_LEDS_GPIO
  478. select ATH79_DEV_WMAC
  479. select ATH79_DEV_ETH
  480. select ATH79_DEV_USB
  481. config ATH79_MACH_ESR900
  482. bool "EnGenius ESR900 board support"
  483. select SOC_QCA955X
  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_USB
  489. select ATH79_DEV_WMAC
  490. config ATH79_MACH_EW_DORIN
  491. bool "embedded wireless Dorin Platform support"
  492. select SOC_AR933X
  493. select ATH79_DEV_M25P80
  494. select ATH79_DEV_GPIO_BUTTONS
  495. select ATH79_DEV_LEDS_GPIO
  496. select ATH79_DEV_WMAC
  497. select ATH79_DEV_ETH
  498. help
  499. Say 'Y' here if you want your kernel to support the
  500. Dorin Platform from www.80211.de .
  501. config ATH79_MACH_EL_M150
  502. bool "EasyLink EL-M150 support"
  503. select SOC_AR933X
  504. select ATH79_DEV_ETH
  505. select ATH79_DEV_GPIO_BUTTONS
  506. select ATH79_DEV_LEDS_GPIO
  507. select ATH79_DEV_M25P80
  508. select ATH79_DEV_USB
  509. select ATH79_DEV_WMAC
  510. config ATH79_MACH_EL_MINI
  511. bool "EasyLink EL-MINI support"
  512. select SOC_AR933X
  513. select ATH79_DEV_ETH
  514. select ATH79_DEV_GPIO_BUTTONS
  515. select ATH79_DEV_LEDS_GPIO
  516. select ATH79_DEV_M25P80
  517. select ATH79_DEV_USB
  518. select ATH79_DEV_WMAC
  519. config ATH79_MACH_GL_AR150
  520. bool "GL AR150 support"
  521. select SOC_AR933X
  522. select ATH79_DEV_ETH
  523. select ATH79_DEV_GPIO_BUTTONS
  524. select ATH79_DEV_LEDS_GPIO
  525. select ATH79_DEV_M25P80
  526. select ATH79_DEV_USB
  527. select ATH79_DEV_WMAC
  528. config ATH79_MACH_GL_AR300
  529. bool "GL_AR300 support"
  530. select SOC_AR934X
  531. select ATH79_DEV_ETH
  532. select ATH79_DEV_GPIO_BUTTONS
  533. select ATH79_DEV_LEDS_GPIO
  534. select ATH79_DEV_M25P80
  535. select ATH79_DEV_USB
  536. select ATH79_DEV_WMAC
  537. config ATH79_MACH_GL_DOMINO
  538. bool "DOMINO support"
  539. select SOC_AR933X
  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_GL_INET
  547. bool "GL-INET support"
  548. select SOC_AR933X
  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_EAP300V2
  556. bool "EnGenius EAP300 v2 support"
  557. select SOC_AR934X
  558. select ATH79_DEV_ETH
  559. select ATH79_DEV_GPIO_BUTTONS
  560. select ATH79_DEV_LEDS_GPIO
  561. select ATH79_DEV_M25P80
  562. select ATH79_DEV_WMAC
  563. config ATH79_MACH_GS_MINIBOX_V1
  564. bool "Gainstrong MiniBox V1.0 support"
  565. select SOC_AR933X
  566. select ARH79_DEV_ETH
  567. select ARH79_DEV_GPIO_BUTTONS
  568. select ATH79_DEV_LEDS_GPIO
  569. select ATH79_DEV_M25P80
  570. select ATH79_DEV_USB
  571. select ATH79_DEV_WMAC
  572. config ATH79_MACH_GS_OOLITE
  573. bool "GS Oolite V1 support"
  574. select SOC_AR933X
  575. select ARH79_DEV_ETH
  576. select ARH79_DEV_GPIO_BUTTONS
  577. select ATH79_DEV_LEDS_GPIO
  578. select ATH79_DEV_M25P80
  579. select ATH79_DEV_USB
  580. select ATH79_DEV_WMAC
  581. config ATH79_MACH_HIWIFI_HC6361
  582. bool "HiWiFi HC6361 board support"
  583. select SOC_AR933X
  584. select ATH79_DEV_ETH
  585. select ATH79_DEV_GPIO_BUTTONS
  586. select ATH79_DEV_LEDS_GPIO
  587. select ATH79_DEV_M25P80
  588. select ATH79_DEV_USB
  589. select ATH79_DEV_WMAC
  590. config ATH79_MACH_JA76PF
  591. bool "jjPlus JA76PF board support"
  592. select SOC_AR71XX
  593. select ATH79_DEV_ETH
  594. select ATH79_DEV_GPIO_BUTTONS
  595. select ATH79_DEV_LEDS_GPIO
  596. select ATH79_DEV_M25P80
  597. select ATH79_DEV_USB
  598. config ATH79_MACH_JWAP003
  599. bool "jjPlus JWAP003 board support"
  600. select SOC_AR71XX
  601. select ATH79_DEV_ETH
  602. select ATH79_DEV_GPIO_BUTTONS
  603. select ATH79_DEV_M25P80
  604. select ATH79_DEV_USB
  605. config ATH79_MACH_WRT160NL
  606. bool "Linksys WRT160NL board support"
  607. select SOC_AR913X
  608. select ATH79_DEV_ETH
  609. select ATH79_DEV_GPIO_BUTTONS
  610. select ATH79_DEV_LEDS_GPIO
  611. select ATH79_DEV_M25P80
  612. select ATH79_DEV_USB
  613. select ATH79_DEV_WMAC
  614. select ATH79_NVRAM
  615. config ATH79_MACH_WRT400N
  616. bool "Linksys WRT400N board support"
  617. select SOC_AR71XX
  618. select ATH79_DEV_AP9X_PCI if PCI
  619. select ATH79_DEV_ETH
  620. select ATH79_DEV_GPIO_BUTTONS
  621. select ATH79_DEV_LEDS_GPIO
  622. select ATH79_DEV_M25P80
  623. config ATH79_MACH_WRTNODE2Q
  624. bool "WRTnode2Q board support"
  625. select SOC_QCA953X
  626. select ATH79_DEV_AP9X_PCI if PCI
  627. select ATH79_DEV_ETH
  628. select ATH79_DEV_GPIO_BUTTONS
  629. select ATH79_DEV_LEDS_GPIO
  630. select ATH79_DEV_M25P80
  631. select ATH79_DEV_WMAC
  632. config ATH79_MACH_R6100
  633. bool "NETGEAR R6100 board support"
  634. select SOC_AR934X
  635. select ATH79_DEV_AP9X_PCI if PCI
  636. select ATH79_DEV_ETH
  637. select ATH79_DEV_GPIO_BUTTONS
  638. select ATH79_DEV_LEDS_GPIO
  639. select ATH79_DEV_NFC
  640. select ATH79_DEV_USB
  641. select ATH79_DEV_WMAC
  642. config ATH79_MACH_MC_MAC1200R
  643. bool "MERCURY MAC1200R board support"
  644. select SOC_AR934X
  645. select ATH79_DEV_AP9X_PCI if PCI
  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_WMAC
  651. config ATH79_MACH_RB4XX
  652. bool "MikroTik RouterBOARD 4xx series support"
  653. select SOC_AR71XX
  654. select ATH79_DEV_ETH
  655. select ATH79_DEV_GPIO_BUTTONS
  656. select ATH79_DEV_LEDS_GPIO
  657. select ATH79_DEV_USB
  658. config ATH79_MACH_RB750
  659. bool "MikroTik RouterBOARD 750 support"
  660. select SOC_AR724X
  661. select ATH79_DEV_AP9X_PCI if PCI
  662. select ATH79_DEV_ETH
  663. select ATH79_DEV_USB
  664. select ATH79_ROUTERBOOT
  665. config ATH79_MACH_RB91X
  666. bool "MikroTik RouterBOARD 91X support"
  667. select SOC_AR934X
  668. select ATH79_DEV_ETH
  669. select ATH79_DEV_SPI
  670. select ATH79_DEV_WMAC
  671. select ATH79_DEV_USB
  672. select ATH79_ROUTERBOOT
  673. config ATH79_MACH_RB922
  674. bool "MikroTik RouterBOARD 922 support"
  675. select SOC_QCA955X
  676. select ATH79_DEV_ETH
  677. select ATH79_DEV_M25P80
  678. select ATH79_DEV_NFC
  679. select ATH79_DEV_USB
  680. select ATH79_ROUTERBOOT
  681. select RLE_DECOMPRESS
  682. config ATH79_MACH_RB95X
  683. bool "MikroTik RouterBOARD 95X support"
  684. select SOC_AR934X
  685. select ATH79_DEV_ETH
  686. select ATH79_DEV_NFC
  687. select ATH79_DEV_WMAC
  688. select ATH79_DEV_USB
  689. select ATH79_ROUTERBOOT
  690. config ATH79_MACH_RB2011
  691. bool "MikroTik RouterBOARD 2011 support"
  692. select SOC_AR934X
  693. select ATH79_DEV_ETH
  694. select ATH79_DEV_M25P80
  695. select ATH79_DEV_NFC
  696. select ATH79_DEV_USB
  697. select ATH79_DEV_WMAC
  698. select ATH79_ROUTERBOOT
  699. config ATH79_MACH_RBSXTLITE
  700. bool "MikroTik RouterBOARD SXT Lite"
  701. select SOC_AR934X
  702. select ATH79_DEV_ETH
  703. select ATH79_DEV_NFC
  704. select ATH79_DEV_WMAC
  705. select ATH79_ROUTERBOOT
  706. config ATH79_MACH_SMART_300
  707. bool "NC-LINK SMART-300 board support"
  708. select SOC_AR934X
  709. select ATH79_DEV_ETH
  710. select ATH79_DEV_GPIO_BUTTONS
  711. select ATH79_DEV_LEDS_GPIO
  712. select ATH79_DEV_M25P80
  713. select ATH79_DEV_WMAC
  714. config ATH79_MACH_TELLSTICK_ZNET_LITE
  715. bool "TellStick ZNet Lite"
  716. select SOC_AR933X
  717. select ATH79_DEV_ETH
  718. select ATH79_DEV_GPIO_BUTTONS
  719. select ATH79_DEV_LEDS_GPIO
  720. select ATH79_DEV_M25P80
  721. select ATH79_DEV_USB
  722. select ATH79_DEV_WMAC
  723. config ATH79_MACH_WNDAP360
  724. bool "NETGEAR WNDAP360 board support"
  725. select SOC_AR71XX
  726. select ATH79_DEV_AP9X_PCI if PCI
  727. select ATH79_DEV_ETH
  728. select ATH79_DEV_GPIO_BUTTONS
  729. select ATH79_DEV_LEDS_GPIO
  730. select ATH79_DEV_M25P80
  731. config ATH79_MACH_WNDR3700
  732. bool "NETGEAR WNDR3700 board support"
  733. select SOC_AR71XX
  734. select ATH79_DEV_AP9X_PCI if PCI
  735. select ATH79_DEV_ETH
  736. select ATH79_DEV_GPIO_BUTTONS
  737. select ATH79_DEV_LEDS_GPIO
  738. select ATH79_DEV_M25P80
  739. select ATH79_DEV_USB
  740. config ATH79_MACH_WNDR4300
  741. bool "NETGEAR WNDR3700v4/WNDR4300 board support"
  742. select SOC_AR934X
  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_NFC
  748. select ATH79_DEV_USB
  749. select ATH79_DEV_WMAC
  750. config ATH79_MACH_WNR2000
  751. bool "NETGEAR WNR2000 board support"
  752. select SOC_AR913X
  753. select ATH79_DEV_ETH
  754. select ATH79_DEV_GPIO_BUTTONS
  755. select ATH79_DEV_LEDS_GPIO
  756. select ATH79_DEV_M25P80
  757. select ATH79_DEV_WMAC
  758. config ATH79_MACH_WNR2000_V3
  759. bool "NETGEAR WNR2000 V3/WNR612 v2/WNR1000 v2/WPN824N board support"
  760. select SOC_AR724X
  761. select ATH79_DEV_AP9X_PCI if PCI
  762. select ATH79_DEV_ETH
  763. select ATH79_DEV_GPIO_BUTTONS
  764. select ATH79_DEV_LEDS_GPIO
  765. select ATH79_DEV_M25P80
  766. config ATH79_MACH_WNR2200
  767. bool "NETGEAR WNR2200 board support"
  768. select SOC_AR724X
  769. select ATH79_DEV_AP9X_PCI if PCI
  770. select ATH79_DEV_ETH
  771. select ATH79_DEV_GPIO_BUTTONS
  772. select ATH79_DEV_LEDS_GPIO
  773. select ATH79_DEV_M25P80
  774. select ATH79_DEV_USB
  775. config ATH79_MACH_WNR2000_V4
  776. bool "NETGEAR WNR2000 V4"
  777. select SOC_AR934X
  778. select ATH79_DEV_ETH
  779. select ATH79_DEV_GPIO_BUTTONS
  780. select ATH79_DEV_LEDS_GPIO
  781. select ATH79_DEV_M25P80
  782. select ATH79_DEV_USB
  783. select ATH79_DEV_WMAC
  784. config ATH79_MACH_OM2P
  785. bool "OpenMesh OM2P board support"
  786. select SOC_AR724X
  787. select SOC_AR933X
  788. select ATH79_DEV_AP9X_PCI if PCI
  789. select ATH79_DEV_ETH
  790. select ATH79_DEV_GPIO_BUTTONS
  791. select ATH79_DEV_LEDS_GPIO
  792. select ATH79_DEV_M25P80
  793. select ATH79_DEV_WMAC
  794. config ATH79_MACH_OM5P
  795. bool "OpenMesh OM5P board support"
  796. select SOC_AR934X
  797. select ATH79_DEV_AP9X_PCI if PCI
  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. config ATH79_MACH_OM5P_AC
  804. bool "OpenMesh OM5P-AC board support"
  805. select SOC_QCA955X
  806. select ATH79_DEV_AP9X_PCI if PCI
  807. select ATH79_DEV_ETH
  808. select ATH79_DEV_LEDS_GPIO
  809. select ATH79_DEV_M25P80
  810. select ATH79_DEV_WMAC
  811. config ATH79_MACH_OM5P_ACv2
  812. bool "OpenMesh OM5P-ACv2 board support"
  813. select SOC_QCA955X
  814. select ATH79_DEV_AP9X_PCI if PCI
  815. select ATH79_DEV_ETH
  816. select ATH79_DEV_GPIO_BUTTONS
  817. select ATH79_DEV_LEDS_GPIO
  818. select ATH79_DEV_M25P80
  819. select ATH79_DEV_WMAC
  820. config ATH79_MACH_OMY_G1
  821. bool "OMYlink OMY G1 support"
  822. select SOC_AR934X
  823. select ATH79_DEV_ETH
  824. select ATH79_DEV_GPIO_BUTTONS
  825. select ATH79_DEV_LEDS_GPIO
  826. select ATH79_DEV_M25P80
  827. select ATH79_DEV_USB
  828. select ATH79_DEV_WMAC
  829. config ATH79_MACH_OMY_X1
  830. bool "OMYlink OMY X1 support"
  831. select SOC_AR934X
  832. select ATH79_DEV_ETH
  833. select ATH79_DEV_GPIO_BUTTONS
  834. select ATH79_DEV_LEDS_GPIO
  835. select ATH79_DEV_M25P80
  836. select ATH79_DEV_WMAC
  837. config ATH79_MACH_ONION_OMEGA
  838. bool "ONION OMEGA support"
  839. select SOC_AR933X
  840. select ATH79_DEV_ETH
  841. select ATH79_DEV_GPIO_BUTTONS
  842. select ATH79_DEV_LEDS_GPIO
  843. select ATH79_DEV_M25P80
  844. select ATH79_DEV_USB
  845. select ATH79_DEV_WMAC
  846. config ATH79_MACH_MR12
  847. bool "Meraki MR12 board support"
  848. select SOC_AR724X
  849. select ATH79_DEV_AP9X_PCI if PCI
  850. select ATH79_DEV_ETH
  851. select ATH79_DEV_GPIO_BUTTONS
  852. select ATH79_DEV_LEDS_GPIO
  853. select ATH79_DEV_M25P80
  854. select ATH79_DEV_WMAC
  855. config ATH79_MACH_MR16
  856. bool "Meraki MR16 board support"
  857. select SOC_AR71XX
  858. select ATH79_DEV_AP9X_PCI if PCI
  859. select ATH79_DEV_ETH
  860. select ATH79_DEV_GPIO_BUTTONS
  861. select ATH79_DEV_LEDS_GPIO
  862. select ATH79_DEV_M25P80
  863. select ATH79_DEV_WMAC
  864. config ATH79_MACH_MR18
  865. bool "Meraki MR18 board support"
  866. select SOC_QCA955X
  867. select ATH79_DEV_AP9X_PCI if PCI
  868. select ATH79_DEV_ETH
  869. select ATH79_DEV_GPIO_BUTTONS
  870. select ATH79_DEV_LEDS_GPIO
  871. select ATH79_DEV_NFC
  872. select ATH79_DEV_WMAC
  873. select LEDS_NU801
  874. config ATH79_MACH_MR600
  875. bool "OpenMesh MR600 board support"
  876. select SOC_AR934X
  877. select ATH79_DEV_AP9X_PCI if PCI
  878. select ATH79_DEV_ETH
  879. select ATH79_DEV_GPIO_BUTTONS
  880. select ATH79_DEV_LEDS_GPIO
  881. select ATH79_DEV_M25P80
  882. select ATH79_DEV_WMAC
  883. config ATH79_MACH_MZK_W04NU
  884. bool "Planex MZK-W04NU board support"
  885. select SOC_AR913X
  886. select ATH79_DEV_ETH
  887. select ATH79_DEV_GPIO_BUTTONS
  888. select ATH79_DEV_LEDS_GPIO
  889. select ATH79_DEV_M25P80
  890. select ATH79_DEV_USB
  891. select ATH79_DEV_WMAC
  892. config ATH79_MACH_MZK_W300NH
  893. bool "Planex MZK-W300NH board support"
  894. select SOC_AR913X
  895. select ATH79_DEV_ETH
  896. select ATH79_DEV_GPIO_BUTTONS
  897. select ATH79_DEV_LEDS_GPIO
  898. select ATH79_DEV_M25P80
  899. select ATH79_DEV_WMAC
  900. config ATH79_MACH_RW2458N
  901. bool "Redwave RW2458N board support"
  902. select SOC_AR724X
  903. select ATH79_DEV_AP9X_PCI if PCI
  904. select ATH79_DEV_ETH
  905. select ATH79_DEV_GPIO_BUTTONS
  906. select ATH79_DEV_LEDS_GPIO
  907. select ATH79_DEV_M25P80
  908. select ATH79_DEV_USB
  909. config ATH79_MACH_CAP324
  910. bool "PowerCloud CAP324 support"
  911. select SOC_AR934X
  912. select ATH79_DEV_AP9X_PCI if PCI
  913. select ATH79_DEV_ETH
  914. select ATH79_DEV_GPIO_BUTTONS
  915. select ATH79_DEV_LEDS_GPIO
  916. select ATH79_DEV_M25P80
  917. select ATH79_DEV_WMAC
  918. config ATH79_MACH_CAP4200AG
  919. bool "Senao CAP4200AG support"
  920. select SOC_AR934X
  921. select ATH79_DEV_AP9X_PCI if PCI
  922. select ATH79_DEV_ETH
  923. select ATH79_DEV_GPIO_BUTTONS
  924. select ATH79_DEV_LEDS_GPIO
  925. select ATH79_DEV_M25P80
  926. select ATH79_DEV_WMAC
  927. config ATH79_MACH_CR3000
  928. bool "PowerCloud CR3000 support"
  929. select SOC_AR934X
  930. select ATH79_DEV_AP9X_PCI if PCI
  931. select ATH79_DEV_ETH
  932. select ATH79_DEV_GPIO_BUTTONS
  933. select ATH79_DEV_LEDS_GPIO
  934. select ATH79_DEV_M25P80
  935. select ATH79_DEV_WMAC
  936. config ATH79_MACH_CR5000
  937. bool "PowerCloud CR5000 support"
  938. select SOC_AR934X
  939. select ATH79_DEV_AP9X_PCI if PCI
  940. select ATH79_DEV_ETH
  941. select ATH79_DEV_GPIO_BUTTONS
  942. select ATH79_DEV_LEDS_GPIO
  943. select ATH79_DEV_M25P80
  944. select ATH79_DEV_USB
  945. select ATH79_DEV_WMAC
  946. config ATH79_MACH_MR1750
  947. bool "OpenMesh MR1750 board support"
  948. select SOC_QCA955X
  949. select ATH79_DEV_AP9X_PCI if PCI
  950. select ATH79_DEV_ETH
  951. select ATH79_DEV_GPIO_BUTTONS
  952. select ATH79_DEV_LEDS_GPIO
  953. select ATH79_DEV_M25P80
  954. select ATH79_DEV_WMAC
  955. config ATH79_MACH_MR900
  956. bool "OpenMesh MR900 board support"
  957. select SOC_QCA955X
  958. select ATH79_DEV_AP9X_PCI if PCI
  959. select ATH79_DEV_ETH
  960. select ATH79_DEV_GPIO_BUTTONS
  961. select ATH79_DEV_LEDS_GPIO
  962. select ATH79_DEV_M25P80
  963. select ATH79_DEV_WMAC
  964. config ATH79_MACH_EAP7660D
  965. bool "Senao EAP7660D support"
  966. select SOC_AR71XX
  967. select ATH79_DEV_ETH
  968. select ATH79_DEV_GPIO_BUTTONS
  969. select ATH79_DEV_LEDS_GPIO
  970. select ATH79_DEV_M25P80
  971. config ATH79_MACH_BSB
  972. bool "Smart Electronics Black Swift board"
  973. select SOC_AR933X
  974. select ATH79_DEV_ETH
  975. select ATH79_DEV_GPIO_BUTTONS
  976. select ATH79_DEV_LEDS_GPIO
  977. select ATH79_DEV_M25P80
  978. select ATH79_DEV_USB
  979. select ATH79_DEV_WMAC
  980. config ATH79_MACH_ARCHER_C7
  981. bool "TP-LINK Archer C5/C7/TL-WDR4900 v2 board support"
  982. select SOC_QCA955X
  983. select ATH79_DEV_AP9X_PCI if PCI
  984. select ATH79_DEV_ETH
  985. select ATH79_DEV_GPIO_BUTTONS
  986. select ATH79_DEV_LEDS_GPIO
  987. select ATH79_DEV_M25P80
  988. select ATH79_DEV_USB
  989. select ATH79_DEV_WMAC
  990. config ATH79_MACH_CPE510
  991. bool "TP-LINK CPE510 support"
  992. select SOC_AR934X
  993. select ATH79_DEV_ETH
  994. select ATH79_DEV_GPIO_BUTTONS
  995. select ATH79_DEV_LEDS_GPIO
  996. select ATH79_DEV_M25P80
  997. select ATH79_DEV_WMAC
  998. config ATH79_MACH_TL_MR11U
  999. bool "TP-LINK TL-MR11U/TL-MR3040 support"
  1000. select SOC_AR933X
  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_USB
  1006. select ATH79_DEV_WMAC
  1007. config ATH79_MACH_TL_MR13U
  1008. bool "TP-LINK TL-MR13U support"
  1009. select SOC_AR933X
  1010. select ATH79_DEV_ETH
  1011. select ATH79_DEV_GPIO_BUTTONS
  1012. select ATH79_DEV_LEDS_GPIO
  1013. select ATH79_DEV_M25P80
  1014. select ATH79_DEV_USB
  1015. select ATH79_DEV_WMAC
  1016. config ATH79_MACH_TL_MR3020
  1017. bool "TP-LINK TL-MR3020 support"
  1018. select SOC_AR933X
  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_USB
  1024. select ATH79_DEV_WMAC
  1025. config ATH79_MACH_TL_MR3X20
  1026. bool "TP-LINK TL-MR3220/3420 support"
  1027. select SOC_AR724X
  1028. select ATH79_DEV_AP9X_PCI if PCI
  1029. select ATH79_DEV_ETH
  1030. select ATH79_DEV_GPIO_BUTTONS
  1031. select ATH79_DEV_LEDS_GPIO
  1032. select ATH79_DEV_M25P80
  1033. select ATH79_DEV_USB
  1034. config ATH79_MACH_TL_WAX50RE
  1035. bool "TP-LINK TL-WA750/850RE support"
  1036. select SOC_AR934X
  1037. select ATH79_DEV_ETH
  1038. select ATH79_DEV_GPIO_BUTTONS
  1039. select ATH79_DEV_LEDS_GPIO
  1040. select ATH79_DEV_M25P80
  1041. select ATH79_DEV_WMAC
  1042. config ATH79_MACH_TL_WA701ND_V2
  1043. bool "TP-LINK TL-WA701ND v2 support"
  1044. select SOC_AR933X
  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_USB
  1050. select ATH79_DEV_WMAC
  1051. config ATH79_MACH_TL_WA7210N_V2
  1052. bool "TP-LINK TL-WA7210N v2 support"
  1053. select SOC_AR724X
  1054. select ATH79_DEV_AP9X_PCI if PCI
  1055. select ATH79_DEV_ETH
  1056. select ATH79_DEV_LEDS_GPIO
  1057. select ATH79_DEV_GPIO_BUTTONS
  1058. select ATH79_DEV_M25P80
  1059. select ATH79_DEV_WMAC
  1060. config ATH79_MACH_TL_WA801ND_V3
  1061. bool "TP-LINK TL-WA801ND v3 support"
  1062. select SOC_QCA953X
  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_TL_WA830RE_V2
  1069. bool "TP-LINK TL-WA830RE v2 support"
  1070. select SOC_AR934X
  1071. select ATH79_DEV_ETH
  1072. select ATH79_DEV_GPIO_BUTTONS
  1073. select ATH79_DEV_LEDS_GPIO
  1074. select ATH79_DEV_M25P80
  1075. select ATH79_DEV_USB
  1076. select ATH79_DEV_WMAC
  1077. config ATH79_MACH_TL_WA901ND
  1078. bool "TP-LINK TL-WA901ND/TL-WA7510N support"
  1079. select SOC_AR724X
  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. config ATH79_MACH_TL_WA901ND_V2
  1086. bool "TP-LINK TL-WA901ND v2 support"
  1087. select SOC_AR913X
  1088. select ATH79_DEV_ETH
  1089. select ATH79_DEV_GPIO_BUTTONS
  1090. select ATH79_DEV_LEDS_GPIO
  1091. select ATH79_DEV_M25P80
  1092. select ATH79_DEV_WMAC
  1093. config ATH79_MACH_TL_WA901ND_V4
  1094. bool "TP-LINK TL-WA901ND v4 support"
  1095. select SOC_QCA956X
  1096. select ATH79_DEV_ETH
  1097. select ATH79_DEV_GPIO_BUTTONS
  1098. select ATH79_DEV_LEDS_GPIO
  1099. select ATH79_DEV_M25P80
  1100. select ATH79_DEV_WMAC
  1101. config ATH79_MACH_TL_WDR3320_V2
  1102. bool "TP-LINK TL-WDR3320 v2 board support"
  1103. select SOC_AR934X
  1104. select ATH79_DEV_AP9X_PCI if PCI
  1105. select ATH79_DEV_ETH
  1106. select ATH79_DEV_GPIO_BUTTONS
  1107. select ATH79_DEV_LEDS_GPIO
  1108. select ATH79_DEV_M25P80
  1109. select ATH79_DEV_USB
  1110. select ATH79_DEV_WMAC
  1111. config ATH79_MACH_TL_WDR3500
  1112. bool "TP-LINK TL-WDR3500 board support"
  1113. select SOC_AR934X
  1114. select ATH79_DEV_AP9X_PCI if PCI
  1115. select ATH79_DEV_ETH
  1116. select ATH79_DEV_GPIO_BUTTONS
  1117. select ATH79_DEV_LEDS_GPIO
  1118. select ATH79_DEV_M25P80
  1119. select ATH79_DEV_USB
  1120. select ATH79_DEV_WMAC
  1121. config ATH79_MACH_TL_WDR4300
  1122. bool "TP-LINK TL-WDR3600/4300/4310 board support"
  1123. select SOC_AR934X
  1124. select ATH79_DEV_AP9X_PCI if PCI
  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_USB
  1130. select ATH79_DEV_WMAC
  1131. config ATH79_MACH_TL_WDR6500_V2
  1132. bool "TP-LINK TL-WDR6500 v2 board support"
  1133. select SOC_QCA956X
  1134. select ATH79_DEV_AP9X_PCI if PCI
  1135. select ATH79_DEV_ETH
  1136. select ATH79_DEV_GPIO_BUTTONS
  1137. select ATH79_DEV_LEDS_GPIO
  1138. select ATH79_DEV_M25P80
  1139. select ATH79_DEV_USB
  1140. select ATH79_DEV_WMAC
  1141. config ATH79_MACH_TL_WR703N
  1142. bool "TP-LINK TL-WR703N/TL-WR710N/TL-MR10U support"
  1143. select SOC_AR933X
  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_USB
  1149. select ATH79_DEV_WMAC
  1150. config ATH79_MACH_TL_WR720N_V3
  1151. bool "TP-LINK TL-WR720N v3/v4 support"
  1152. select SOC_AR933X
  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_TL_WR741ND
  1160. bool "TP-LINK TL-WR741ND support"
  1161. select SOC_AR724X
  1162. select ATH79_DEV_AP9X_PCI if PCI
  1163. select ATH79_DEV_ETH
  1164. select ATH79_DEV_GPIO_BUTTONS
  1165. select ATH79_DEV_LEDS_GPIO
  1166. select ATH79_DEV_M25P80
  1167. config ATH79_MACH_TL_WR741ND_V4
  1168. bool "TP-LINK TL-WR741ND v4/TL-MR3220 v2 support"
  1169. select SOC_AR933X
  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_USB
  1175. select ATH79_DEV_WMAC
  1176. config ATH79_MACH_TL_WR810N
  1177. bool "TP-LINK TL-WR810N support"
  1178. select SOC_QCA953X
  1179. select ATH79_DEV_ETH
  1180. select ATH79_DEV_GPIO_BUTTONS
  1181. select ATH79_DEV_LEDS_GPIO
  1182. select ATH79_DEV_M25P80
  1183. select ATH79_DEV_USB
  1184. select ATH79_DEV_WMAC
  1185. config ATH79_MACH_TL_WR841N_V1
  1186. bool "TP-LINK TL-WR841N v1 support"
  1187. select SOC_AR71XX
  1188. select ATH79_DEV_DSA
  1189. select ATH79_DEV_ETH
  1190. select ATH79_DEV_GPIO_BUTTONS
  1191. select ATH79_DEV_LEDS_GPIO
  1192. select ATH79_DEV_M25P80
  1193. config ATH79_MACH_TL_WR841N_V8
  1194. bool "TP-LINK TL-WR841N/ND v8/TL-MR3420 v2 support"
  1195. select SOC_AR934X
  1196. select ATH79_DEV_ETH
  1197. select ATH79_DEV_GPIO_BUTTONS
  1198. select ATH79_DEV_LEDS_GPIO
  1199. select ATH79_DEV_M25P80
  1200. select ATH79_DEV_USB
  1201. select ATH79_DEV_WMAC
  1202. config ATH79_MACH_TL_WR841N_V9
  1203. bool "TP-LINK TL-WR841N/ND v9/TL-WR842N/ND v3 support"
  1204. select SOC_QCA953X
  1205. select ATH79_DEV_ETH
  1206. select ATH79_DEV_GPIO_BUTTONS
  1207. select ATH79_DEV_LEDS_GPIO
  1208. select ATH79_DEV_M25P80
  1209. select ATH79_DEV_USB
  1210. select ATH79_DEV_WMAC
  1211. config ATH79_MACH_TL_WR941ND
  1212. bool "TP-LINK TL-WR941ND support"
  1213. select SOC_AR913X
  1214. select ATH79_DEV_DSA
  1215. select ATH79_DEV_ETH
  1216. select ATH79_DEV_GPIO_BUTTONS
  1217. select ATH79_DEV_LEDS_GPIO
  1218. select ATH79_DEV_M25P80
  1219. select ATH79_DEV_WMAC
  1220. config ATH79_MACH_TL_WR941ND_V6
  1221. bool "TP-LINK TL-WR941ND v6 support"
  1222. select SOC_QCA956X
  1223. select ATH79_DEV_ETH
  1224. select ATH79_DEV_GPIO_BUTTONS
  1225. select ATH79_DEV_LEDS_GPIO
  1226. select ATH79_DEV_M25P80
  1227. select ATH79_DEV_WMAC
  1228. config ATH79_MACH_TL_WR1041N_V2
  1229. bool "TP-LINK TL-WR1041N v2 support"
  1230. select SOC_AR934X
  1231. select ATH79_DEV_AP9X_PCI if PCI
  1232. select ATH79_DEV_ETH
  1233. select ATH79_DEV_GPIO_BUTTONS
  1234. select ATH79_DEV_LEDS_GPIO
  1235. select ATH79_DEV_M25P80
  1236. select ATH79_DEV_USB
  1237. select ATH79_DEV_WMAC
  1238. config ATH79_MACH_TL_WR1043ND
  1239. bool "TP-LINK TL-WR1043ND support"
  1240. select SOC_AR913X
  1241. select ATH79_DEV_ETH
  1242. select ATH79_DEV_GPIO_BUTTONS
  1243. select ATH79_DEV_LEDS_GPIO
  1244. select ATH79_DEV_M25P80
  1245. select ATH79_DEV_USB
  1246. select ATH79_DEV_WMAC
  1247. config ATH79_MACH_TL_WR1043ND_V2
  1248. bool "TP-LINK TL-WR1043ND v2 support"
  1249. select SOC_QCA955X
  1250. select ATH79_DEV_ETH
  1251. select ATH79_DEV_GPIO_BUTTONS
  1252. select ATH79_DEV_LEDS_GPIO
  1253. select ATH79_DEV_M25P80
  1254. select ATH79_DEV_USB
  1255. select ATH79_DEV_WMAC
  1256. config ATH79_MACH_TL_WR2543N
  1257. bool "TP-LINK TL-WR2543N/ND support"
  1258. select SOC_AR724X
  1259. select ATH79_DEV_AP9X_PCI if PCI
  1260. select ATH79_DEV_ETH
  1261. select ATH79_DEV_GPIO_BUTTONS
  1262. select ATH79_DEV_LEDS_GPIO
  1263. select ATH79_DEV_M25P80
  1264. select ATH79_DEV_USB
  1265. config ATH79_MACH_TEW_632BRP
  1266. bool "TRENDnet TEW-632BRP support"
  1267. select SOC_AR913X
  1268. select ATH79_DEV_ETH
  1269. select ATH79_DEV_GPIO_BUTTONS
  1270. select ATH79_DEV_LEDS_GPIO
  1271. select ATH79_DEV_M25P80
  1272. select ATH79_DEV_WMAC
  1273. select ATH79_NVRAM
  1274. config ATH79_MACH_TEW_673GRU
  1275. bool "TRENDnet TEW-673GRU support"
  1276. select SOC_AR71XX
  1277. select ATH79_DEV_AP9X_PCI if PCI
  1278. select ATH79_DEV_ETH
  1279. select ATH79_DEV_GPIO_BUTTONS
  1280. select ATH79_DEV_LEDS_GPIO
  1281. select ATH79_DEV_M25P80
  1282. select ATH79_DEV_USB
  1283. select ATH79_NVRAM
  1284. config ATH79_MACH_TEW_712BR
  1285. bool "TRENDnet TEW-712BR support"
  1286. select SOC_AR933X
  1287. select ATH79_DEV_ETH
  1288. select ATH79_DEV_GPIO_BUTTONS
  1289. select ATH79_DEV_LEDS_GPIO
  1290. select ATH79_DEV_M25P80
  1291. select ATH79_DEV_WMAC
  1292. select ATH79_NVRAM
  1293. config ATH79_MACH_TEW_732BR
  1294. bool "TRENDnet TEW-732BR support"
  1295. select SOC_AR934X
  1296. select ATH79_DEV_ETH
  1297. select ATH79_DEV_GPIO_BUTTONS
  1298. select ATH79_DEV_LEDS_GPIO
  1299. select ATH79_DEV_M25P80
  1300. select ATH79_DEV_WMAC
  1301. config ATH79_MACH_TEW_823DRU
  1302. bool "TRENDnet TEW-823DRU support"
  1303. select SOC_QCA955X
  1304. select ATH79_DEV_ETH
  1305. select ATH79_DEV_GPIO_BUTTONS
  1306. select ATH79_DEV_LEDS_GPIO
  1307. select ATH79_DEV_M25P80
  1308. select ATH79_DEV_USB
  1309. select ATH79_DEV_WMAC
  1310. config ATH79_MACH_UBNT
  1311. bool "Ubiquiti AR71xx based boards support"
  1312. select SOC_AR71XX
  1313. select ATH79_DEV_ETH
  1314. select ATH79_DEV_GPIO_BUTTONS
  1315. select ATH79_DEV_LEDS_GPIO
  1316. select ATH79_DEV_M25P80
  1317. select ATH79_DEV_USB
  1318. config ATH79_MACH_UBNT_UNIFIAC
  1319. bool "Ubiquiti UniFi AC (LITE/LR/PRO) support"
  1320. select SOC_QCA956X
  1321. select ATH79_DEV_AP9X_PCI if PCI
  1322. select ATH79_DEV_ETH
  1323. select ATH79_DEV_GPIO_BUTTONS
  1324. select ATH79_DEV_LEDS_GPIO
  1325. select ATH79_DEV_M25P80
  1326. select ATH79_DEV_WMAC
  1327. select ATH79_DEV_USB
  1328. config ATH79_MACH_WEIO
  1329. bool "WeIO board"
  1330. select SOC_AR933X
  1331. select ATH79_DEV_GPIO_BUTTONS
  1332. select ATH79_DEV_LEDS_GPIO
  1333. select ATH79_DEV_M25P80
  1334. select ATH79_DEV_USB
  1335. select ATH79_DEV_WMAC
  1336. config ATH79_MACH_MYNET_N600
  1337. bool "WD My Net N600 board support"
  1338. select SOC_AR934X
  1339. select ATH79_DEV_ETH
  1340. select ATH79_DEV_GPIO_BUTTONS
  1341. select ATH79_DEV_LEDS_GPIO
  1342. select ATH79_DEV_M25P80
  1343. select ATH79_DEV_WMAC
  1344. select ATH79_NVRAM
  1345. config ATH79_MACH_MYNET_N750
  1346. bool "WD My Net N750 board support"
  1347. select SOC_AR934X
  1348. select ATH79_DEV_ETH
  1349. select ATH79_DEV_GPIO_BUTTONS
  1350. select ATH79_DEV_LEDS_GPIO
  1351. select ATH79_DEV_M25P80
  1352. select ATH79_DEV_WMAC
  1353. select ATH79_NVRAM
  1354. config ATH79_MACH_MYNET_REXT
  1355. bool "WD My Net Wi-Fi Range Extender board support"
  1356. select SOC_AR934X
  1357. select ATH79_DEV_AP9X_PCI if PCI
  1358. select ATH79_DEV_ETH
  1359. select ATH79_DEV_GPIO_BUTTONS
  1360. select ATH79_DEV_LEDS_GPIO
  1361. select ATH79_DEV_M25P80
  1362. select ATH79_DEV_WMAC
  1363. select ATH79_NVRAM
  1364. config ATH79_MACH_ZCN_1523H
  1365. bool "Zcomax ZCN-1523H support"
  1366. select SOC_AR724X
  1367. select ATH79_DEV_AP9X_PCI if PCI
  1368. select ATH79_DEV_ETH
  1369. select ATH79_DEV_GPIO_BUTTONS
  1370. select ATH79_DEV_LEDS_GPIO
  1371. select ATH79_DEV_M25P80
  1372. config ATH79_MACH_NBG460N
  1373. bool "Zyxel NBG460N/550N/550NH board support"
  1374. select SOC_AR913X
  1375. select ATH79_DEV_ETH
  1376. select ATH79_DEV_GPIO_BUTTONS
  1377. select ATH79_DEV_LEDS_GPIO
  1378. select ATH79_DEV_M25P80
  1379. select ATH79_DEV_WMAC
  1380. config ATH79_MACH_NBG6716
  1381. bool "Zyxel NBG6616/NBG6716 board support"
  1382. select SOC_QCA955X
  1383. select ATH79_DEV_ETH
  1384. select ATH79_DEV_GPIO_BUTTONS
  1385. select ATH79_DEV_LEDS_GPIO
  1386. select ATH79_DEV_M25P80
  1387. select ATH79_DEV_NFC
  1388. select ATH79_DEV_USB
  1389. select ATH79_DEV_WMAC
  1390. config ATH79_MACH_CARAMBOLA2
  1391. bool "8devices Carambola2 board"
  1392. select SOC_AR933X
  1393. select ATH79_DEV_ETH
  1394. select ATH79_DEV_GPIO_BUTTONS
  1395. select ATH79_DEV_LEDS_GPIO
  1396. select ATH79_DEV_M25P80
  1397. select ATH79_DEV_USB
  1398. select ATH79_DEV_WMAC
  1399. config ATH79_MACH_CF_E316N_V2
  1400. bool "COMFAST CF-E316N v2 board"
  1401. select SOC_AR934X
  1402. select ATH79_DEV_ETH
  1403. select ATH79_DEV_GPIO_BUTTONS
  1404. select ATH79_DEV_LEDS_GPIO
  1405. select ATH79_DEV_M25P80
  1406. select ATH79_DEV_USB
  1407. select ATH79_DEV_WMAC
  1408. config ATH79_MACH_BHU_BXU2000N2_A
  1409. bool "BHU BXU2000n-2 rev. A support"
  1410. select SOC_AR934X
  1411. select ATH79_DEV_ETH
  1412. select ATH79_DEV_GPIO_BUTTONS
  1413. select ATH79_DEV_LEDS_GPIO
  1414. select ATH79_DEV_M25P80
  1415. select ATH79_DEV_USB
  1416. select ATH79_DEV_WMAC
  1417. config ATH79_MACH_QIHOO_C301
  1418. bool "Qihoo 360 C301 board support"
  1419. select SOC_AR934X
  1420. select ATH79_DEV_ETH
  1421. select ATH79_DEV_GPIO_BUTTONS
  1422. select ATH79_DEV_LEDS_GPIO
  1423. select ATH79_DEV_M25P80
  1424. select ATH79_DEV_WMAC
  1425. select ATH79_DEV_USB
  1426. select ATH79_NVRAM