Config.in.ethernet 14 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536
  1. # This file is part of the OpenADK project. OpenADK is copyrighted
  2. # material, please see the LICENCE file in the top-level directory.
  3. menu "Ethernet network devices support"
  4. depends on ADK_TARGET_WITH_NETDEVICE \
  5. || ADK_TARGET_GENERIC
  6. config ADK_WALDUX_KERNEL_NET_ETHERNET
  7. bool
  8. default y
  9. config ADK_WALDUX_KERNEL_NET_CADENCE
  10. bool
  11. config ADK_WALDUX_KERNEL_NET_VENDOR_ARC
  12. bool
  13. config ADK_WALDUX_KERNEL_NET_VENDOR_AMD
  14. bool
  15. config ADK_WALDUX_KERNEL_NET_VENDOR_ATHEROS
  16. bool
  17. config ADK_WALDUX_KERNEL_NET_VENDOR_DEC
  18. bool
  19. config ADK_WALDUX_KERNEL_NET_VENDOR_IBM
  20. bool
  21. config ADK_WALDUX_KERNEL_NET_VENDOR_INTEL
  22. bool
  23. config ADK_WALDUX_KERNEL_NET_VENDOR_FARADAY
  24. bool
  25. config ADK_WALDUX_KERNEL_NET_VENDOR_FREESCALE
  26. bool
  27. config ADK_WALDUX_KERNEL_NET_VENDOR_NATSEMI
  28. bool
  29. config ADK_WALDUX_KERNEL_NET_VENDOR_8390
  30. bool
  31. config ADK_WALDUX_KERNEL_NET_VENDOR_REALTEK
  32. bool
  33. config ADK_WALDUX_KERNEL_NET_VENDOR_MARVELL
  34. bool
  35. config ADK_WALDUX_KERNEL_NET_VENDOR_SEEQ
  36. bool
  37. config ADK_WALDUX_KERNEL_NET_VENDOR_SGI
  38. bool
  39. config ADK_WALDUX_KERNEL_NET_VENDOR_TI
  40. bool
  41. config ADK_WALDUX_KERNEL_NET_VENDOR_VIA
  42. bool
  43. config ADK_WALDUX_KERNEL_NET_VENDOR_SMSC
  44. bool
  45. config ADK_WALDUX_KERNEL_NET_VENDOR_STMICRO
  46. bool
  47. config ADK_WALDUX_KERNEL_NET_VENDOR_XILINX
  48. bool
  49. config ADK_WALDUX_KERNEL_NET_VENDOR_XSCALE
  50. select ADK_WALDUX_KERNEL_NET_VENDOR_INTEL
  51. bool
  52. config ADK_WALDUX_KERNEL_NET_TULIP
  53. bool
  54. config ADK_WALDUX_KERNEL_NET_PTP_CLASSIFY
  55. bool
  56. config ADK_WALDUX_KERNEL_PHYLIB
  57. bool
  58. config ADK_WALDUX_KERNEL_GENERIC_PHY
  59. bool
  60. config ADK_WALDUX_KERNEL_MII
  61. bool
  62. config ADK_WALDUX_KERNEL_MDIO_BITBANG
  63. bool
  64. config ADK_WALDUX_KERNEL_ETRAX_HAVE_PHY
  65. bool
  66. config ADK_WALDUX_KERNEL_NET_PCI
  67. bool
  68. config ADK_WALDUX_KERNEL_NET_ETHERNET
  69. bool
  70. config ADK_WALDUX_KERNEL_NETDEV_1000
  71. bool
  72. config ADK_WALDUX_KERNEL_VIA_RHINE_MMIO
  73. bool
  74. config ADK_WALDUX_KERNEL_DWMAC_GENERIC
  75. bool
  76. config ADK_WALDUX_KERNEL_DWMAC_SUNXI
  77. bool
  78. config ADK_WALDUX_KERNEL_STMMAC_PLATFORM
  79. bool
  80. config ADK_WALDUX_KERNEL_LXT_PHY
  81. bool
  82. config ADK_WALDUX_KERNEL_AT803X_PHY
  83. tristate
  84. select ADK_WALDUX_KERNEL_PHYLIB
  85. config ADK_WALDUX_KERNEL_MICREL_PHY
  86. bool
  87. config ADK_WALDUX_KERNEL_SWCONFIG
  88. bool
  89. config ADK_WALDUX_KERNEL_AG71XX_AR8216_SUPPORT
  90. bool
  91. config ADK_WALDUX_KERNEL_AR8216_PHY
  92. bool
  93. config ADK_WALDUX_KERNEL_AG71XX
  94. tristate "AG71XX ethernet driver"
  95. select ADK_WALDUX_KERNEL_NET_VENDOR_ATHEROS
  96. select ADK_WALDUX_KERNEL_SWCONFIG
  97. select ADK_WALDUX_KERNEL_PHYLIB
  98. select ADK_WALDUX_KERNEL_GENERIC_PHY
  99. select ADK_WALDUX_KERNEL_MDIO_BITBANG
  100. select ADK_WALDUX_KERNEL_AR8216_PHY
  101. select ADK_WALDUX_KERNEL_AG71XX_AR8216_SUPPORT
  102. depends on ADK_TARGET_SYSTEM_MIKROTIK_RB4XX
  103. default y if ADK_TARGET_SYSTEM_MIKROTIK_RB4XX
  104. default n
  105. help
  106. Atheros AG71XX ethernet driver
  107. config ADK_WALDUX_KERNEL_DE2104X
  108. tristate "DE2104X ethernet driver"
  109. select ADK_WALDUX_KERNEL_NET_VENDOR_DEC
  110. select ADK_WALDUX_KERNEL_NET_TULIP
  111. depends on ADK_TARGET_SYSTEM_DEC_MULTIA
  112. default y if ADK_TARGET_SYSTEM_DEC_MULTIA
  113. default n
  114. help
  115. DEC Tulip ethernet driver.
  116. config ADK_WALDUX_KERNEL_FEC
  117. tristate "FEC ethernet driver"
  118. select ADK_WALDUX_KERNEL_NET_VENDOR_FREESCALE
  119. select ADK_WALDUX_KERNEL_AT803X_PHY
  120. depends on ADK_TARGET_SYSTEM_SOLIDRUN_IMX6 || \
  121. ADK_TARGET_SYSTEM_QEMU_M68K_MCF5208 || \
  122. ADK_TARGET_SYSTEM_KINETIS_K70
  123. default y if ADK_TARGET_SYSTEM_SOLIDRUN_IMX6
  124. default y if ADK_TARGET_SYSTEM_QEMU_M68K_MCF5208
  125. default n
  126. help
  127. FEC ethernet driver
  128. config ADK_WALDUX_KERNEL_IXP4XX_ETH
  129. tristate "IXP4XX ethernet driver"
  130. select ADK_WALDUX_KERNEL_NET_VENDOR_XSCALE
  131. select ADK_WALDUX_KERNEL_NET_PCI
  132. select ADK_WALDUX_KERNEL_PHYLIB
  133. select ADK_WALDUX_KERNEL_MII
  134. select ADK_WALDUX_KERNEL_NET_PTP_CLASSIFY
  135. depends on ADK_TARGET_SYSTEM_LINKSYS_NSLU2
  136. default y if ADK_TARGET_SYSTEM_LINKSYS_NSLU2
  137. default n
  138. help
  139. IXP4XX ethernet driver
  140. config ADK_WALDUX_KERNEL_KINETIS_MAC
  141. bool "Kinetis ethernet driver"
  142. select ADK_WALDUX_KERNEL_NET_ETHERNET
  143. select ADK_WALDUX_KERNEL_NET_VENDOR_FREESCALE
  144. select ADK_WALDUX_KERNEL_FEC
  145. select ADK_WALDUX_KERNEL_PHYLIB
  146. select ADK_WALDUX_KERNEL_MICREL_PHY
  147. select ADK_WALDUX_KERNEL_MII
  148. depends on ADK_TARGET_SYSTEM_KINETIS_K70
  149. default y if ADK_TARGET_SYSTEM_KINETIS_K70
  150. default n
  151. help
  152. Ethernet driver for Kinetis K70
  153. config ADK_WALDUX_KERNEL_KORINA
  154. tristate "Korina ethernet driver"
  155. depends on ADK_TARGET_SYSTEM_MIKROTIK_RB532
  156. default y if ADK_TARGET_SYSTEM_MIKROTIK_RB532
  157. default n
  158. help
  159. Korina ethernet driver
  160. config ADK_WALDUX_KERNEL_USB_NET_SMSC95XX
  161. tristate "SMSC95XX USB ethernet driver"
  162. select ADK_WALDUX_KERNEL_USB_NET_DRIVERS
  163. select ADK_WALDUX_KERNEL_USB_USBNET
  164. depends on ADK_TARGET_BOARD_BCM28XX
  165. default y if ADK_TARGET_BOARD_BCM28XX
  166. default n
  167. help
  168. USB SMSC95XX ethernet driver
  169. config ADK_WALDUX_KERNEL_SMC91X
  170. tristate "SMC91X ethernet driver"
  171. select ADK_WALDUX_KERNEL_NET_VENDOR_SMSC
  172. select ADK_WALDUX_KERNEL_GPIOLIB
  173. depends on ADK_TARGET_SYSTEM_QEMU_ARM_VERSATILEPB || \
  174. ADK_TARGET_SYSTEM_QEMU_ARM_VERSATILEPB_NOMMU || \
  175. ADK_TARGET_SYSTEM_QEMU_ARM_REALVIEW_EB_MPCORE
  176. default y if ADK_TARGET_SYSTEM_QEMU_ARM_VERSATILEPB
  177. default y if ADK_TARGET_SYSTEM_QEMU_ARM_VERSATILEPB_NOMMU
  178. default y if ADK_TARGET_SYSTEM_QEMU_ARM_REALVIEW_EB_MPCORE
  179. default n
  180. help
  181. SMC91X ethernet driver
  182. config ADK_WALDUX_KERNEL_SGISEEQ
  183. tristate "SGISEEQ ethernet driver"
  184. select ADK_WALDUX_KERNEL_NET_VENDOR_SEEQ
  185. depends on ADK_TARGET_SYSTEM_SGI_INDY
  186. default y if ADK_TARGET_SYSTEM_SGI_INDY
  187. default n
  188. help
  189. SGI ethernet driver
  190. config ADK_WALDUX_KERNEL_SMSC911X
  191. tristate "SMC911X ethernet driver"
  192. select ADK_WALDUX_KERNEL_NET_VENDOR_SMSC
  193. default y if ADK_TARGET_SYSTEM_QEMU_ARM_VEXPRESS_A9
  194. default n
  195. depends on ADK_TARGET_SYSTEM_QEMU_ARM_VEXPRESS_A9
  196. help
  197. SMC911X ethernet driver
  198. config ADK_WALDUX_KERNEL_VIA_RHINE
  199. tristate "VIA Rhine ethernet driver"
  200. select ADK_WALDUX_KERNEL_NET_VENDOR_VIA
  201. select ADK_WALDUX_KERNEL_VIA_RHINE_MMIO
  202. depends on ADK_TARGET_SYSTEM_MIKROTIK_RB532 \
  203. || ADK_TARGET_SYSTEM_PCENGINES_ALIX
  204. default y if ADK_TARGET_SYSTEM_MIKROTIK_RB532
  205. default y if ADK_TARGET_SYSTEM_PCENGINES_ALIX
  206. default n
  207. help
  208. VIA Rhine ethernet driver
  209. config ADK_WALDUX_KERNEL_XILINX_AXI_EMAC
  210. tristate "Xilinx AXI ethernet driver"
  211. select ADK_WALDUX_KERNEL_NET_VENDOR_XILINX
  212. depends on ADK_TARGET_SYSTEM_QEMU_MICROBLAZE_ML605
  213. default y if ADK_TARGET_SYSTEM_QEMU_MICROBLAZE_ML605
  214. default n
  215. help
  216. Xilinx AXI ethernet driver
  217. config ADK_WALDUX_KERNEL_XILINX_LL_TEMAC
  218. tristate "Xilinx Temac ethernet driver"
  219. select ADK_WALDUX_KERNEL_NET_VENDOR_XILINX
  220. depends on ADK_TARGET_SYSTEM_QEMU_PPC_VIRTEX_ML507
  221. default y if ADK_TARGET_SYSTEM_QEMU_PPC_VIRTEX_ML507
  222. default n
  223. help
  224. Xilinx Temac ethernet driver
  225. config ADK_WALDUX_KERNEL_XILINX_EMACLITE
  226. tristate "Xilinx Emaclite ethernet driver"
  227. select ADK_WALDUX_KERNEL_NET_VENDOR_XILINX
  228. depends on ADK_TARGET_SYSTEM_QEMU_MICROBLAZE_S3ADSP1800
  229. default y if ADK_TARGET_SYSTEM_QEMU_MICROBLAZE_S3ADSP1800
  230. default n
  231. help
  232. Xilinx Emaclite ethernet driver
  233. config ADK_WALDUX_KERNEL_NE2K_PCI
  234. tristate "NE2000 PCI driver"
  235. select ADK_WALDUX_KERNEL_NET_PCI
  236. select ADK_WALDUX_KERNEL_NET_VENDOR_NATSEMI
  237. select ADK_WALDUX_KERNEL_NET_VENDOR_8390
  238. select ADK_WALDUX_KERNEL_MII
  239. depends on ADK_TARGET_WITH_PCI \
  240. || ADK_TARGET_GENERIC
  241. default n
  242. help
  243. NE2000 PCI driver
  244. config ADK_WALDUX_KERNEL_PCNET32
  245. tristate "AMD PCNet32 PCI driver"
  246. select ADK_WALDUX_KERNEL_NET_PCI
  247. select ADK_WALDUX_KERNEL_MII
  248. depends on ADK_TARGET_WITH_PCI \
  249. || ADK_TARGET_GENERIC
  250. help
  251. AMD PCnet32 driver
  252. config ADK_WALDUX_KERNEL_8139CP
  253. tristate "RTL8139C+ PCI driver"
  254. select ADK_WALDUX_KERNEL_NET_PCI
  255. select ADK_WALDUX_KERNEL_NET_VENDOR_REALTEK
  256. select ADK_WALDUX_KERNEL_MII
  257. depends on ADK_TARGET_WITH_PCI \
  258. || ADK_TARGET_SYSTEM_QEMU_SH \
  259. || ADK_TARGET_GENERIC
  260. default y if ADK_TARGET_SYSTEM_QEMU_SH
  261. default n
  262. help
  263. RTL8139C+ pci driver
  264. config ADK_WALDUX_KERNEL_8139TOO
  265. tristate "RTL8139 PCI driver"
  266. select ADK_WALDUX_KERNEL_NET_VENDOR_REALTEK
  267. select ADK_WALDUX_KERNEL_NET_PCI
  268. select ADK_WALDUX_KERNEL_MII
  269. depends on ADK_TARGET_WITH_PCI \
  270. || ADK_TARGET_GENERIC
  271. default y if ADK_TARGET_SYSTEM_LEMOTE_YEELONG
  272. default n
  273. help
  274. RTL8139 pci driver
  275. config ADK_WALDUX_KERNEL_E100
  276. tristate "Intel(R) PRO/100+ driver"
  277. select ADK_WALDUX_KERNEL_NET_VENDOR_INTEL
  278. select ADK_WALDUX_KERNEL_NET_PCI
  279. select ADK_WALDUX_KERNEL_MII
  280. depends on ADK_TARGET_WITH_PCI \
  281. || ADK_TARGET_GENERIC
  282. help
  283. Intel(R) PRO/100+ cards kernel support
  284. config ADK_WALDUX_KERNEL_E1000
  285. tristate "Intel(R) PRO/1000 Gigabit Ethernet driver"
  286. select ADK_WALDUX_KERNEL_NET_VENDOR_INTEL
  287. select ADK_WALDUX_KERNEL_NETDEV_1000
  288. depends on ADK_TARGET_WITH_PCI || \
  289. ADK_TARGET_SYSTEM_QEMU_X86 || \
  290. ADK_TARGET_SYSTEM_QEMU_X86_64 || \
  291. ADK_TARGET_SYSTEM_QEMU_MIPS || \
  292. ADK_TARGET_SYSTEM_QEMU_MIPS64 || \
  293. ADK_TARGET_SYSTEM_QEMU_PPC_MACPPC || \
  294. ADK_TARGET_SYSTEM_QEMU_PPC_BAMBOO || \
  295. ADK_TARGET_SYSTEM_QEMU_PPC_MPC8544DS || \
  296. ADK_TARGET_SYSTEM_QEMU_ALPHA || \
  297. ADK_TARGET_SYSTEM_QEMU_HPPA || \
  298. ADK_TARGET_SYSTEM_QEMU_SPARC64 || \
  299. ADK_TARGET_VBOX || \
  300. ADK_TARGET_GENERIC
  301. default y if ADK_TARGET_SYSTEM_IBM_X40
  302. default y if ADK_TARGET_SYSTEM_QEMU_X86
  303. default y if ADK_TARGET_SYSTEM_QEMU_X86_64
  304. default y if ADK_TARGET_SYSTEM_QEMU_MIPS
  305. default y if ADK_TARGET_SYSTEM_QEMU_MIPS64
  306. default y if ADK_TARGET_SYSTEM_QEMU_PPC_MACPPC
  307. default y if ADK_TARGET_SYSTEM_QEMU_PPC_BAMBOO
  308. default y if ADK_TARGET_SYSTEM_QEMU_PPC_MPC8544DS
  309. default y if ADK_TARGET_SYSTEM_QEMU_ALPHA
  310. default y if ADK_TARGET_SYSTEM_QEMU_HPPA
  311. default y if ADK_TARGET_SYSTEM_QEMU_SPARC64
  312. default y if ADK_TARGET_VBOX
  313. default n
  314. help
  315. Intel(R) PRO/1000 gigabit ethernet driver
  316. config ADK_WALDUX_KERNEL_SUNLANCE
  317. tristate "AMD Sunlance Ethernet driver"
  318. select ADK_WALDUX_KERNEL_NET_VENDOR_AMD
  319. depends on ADK_TARGET_WITH_PCI || ADK_TARGET_SYSTEM_QEMU_SPARC
  320. default y if ADK_TARGET_SYSTEM_QEMU_SPARC
  321. default n
  322. help
  323. AMD Sunlance ethernet driver
  324. config ADK_WALDUX_KERNEL_IBMVETH
  325. tristate "IBM Ethernet driver"
  326. select ADK_WALDUX_KERNEL_NET_VENDOR_IBM
  327. depends on ADK_TARGET_WITH_PCI || ADK_TARGET_SYSTEM_QEMU_PPC64
  328. default y if ADK_TARGET_SYSTEM_QEMU_PPC64
  329. default n
  330. help
  331. IBM ethernet driver
  332. config ADK_WALDUX_KERNEL_MACB
  333. tristate "Atmel AT32/AT91 network driver"
  334. select ADK_WALDUX_KERNEL_NET_CADENCE
  335. depends on ADK_TARGET_CPU_AVR32 \
  336. || ADK_TARGET_SYSTEM_QEMU_ARM_XILINX_ZYNQ
  337. default y if ADK_TARGET_SYSTEM_ATMEL_NGW100
  338. default y if ADK_TARGET_SYSTEM_ATMEL_GRASSHOPPER
  339. default y if ADK_TARGET_SYSTEM_QEMU_ARM_XILINX_ZYNQ
  340. default n
  341. help
  342. Ethernet Driver for Atmel AT32 and AT91 parts. This driver
  343. also supports the Cadence GEM (Gigabit Ethernet MAC found
  344. in some ARM SoC devices).
  345. config ADK_WALDUX_KERNEL_TI_DAVINCI_MDIO
  346. tristate "BeagleBone Back Davinci"
  347. select ADK_WALDUX_KERNEL_NET_VENDOR_TI
  348. depends on ADK_TARGET_SYSTEM_BEAGLEBONE_BLACK
  349. default y if ADK_TARGET_SYSTEM_BEAGLEBONE_BLACK
  350. default n
  351. help
  352. TI Davinci driver
  353. config ADK_WALDUX_KERNEL_SKY2
  354. tristate "Marvell Yukon SKY2 driver"
  355. select ADK_WALDUX_KERNEL_NETDEV_1000
  356. select ADK_WALDUX_KERNEL_NET_VENDOR_MARVELL
  357. depends on ADK_TARGET_WITH_PCI \
  358. || ADK_TARGET_GENERIC
  359. default n
  360. help
  361. Marvell Yukon SKY2 driver
  362. config ADK_WALDUX_KERNEL_R8169
  363. tristate "RTL8169 driver"
  364. select ADK_WALDUX_KERNEL_NET_VENDOR_REALTEK
  365. select ADK_WALDUX_KERNEL_NETDEV_1000
  366. select ADK_WALDUX_KERNEL_MII
  367. select ADK_WALDUX_KERNEL_FW_LOADER
  368. select ADK_PACKAGE_REALTEK_FIRMWARE_WIRED
  369. depends on ADK_TARGET_WITH_PCI \
  370. || ADK_TARGET_WITH_MINIPCI \
  371. || ADK_TARGET_GENERIC
  372. default y if ADK_TARGET_SYSTEM_PCENGINES_APU
  373. default n
  374. config ADK_WALDUX_KERNEL_ETRAX_ETHERNET
  375. bool "ETRAX ethernet driver"
  376. select ADK_WALDUX_KERNEL_ETRAX_HAVE_PHY
  377. depends on ADK_TARGET_ARCH_CRIS
  378. default y if ADK_TARGET_ARCH_CRIS
  379. default n
  380. config ADK_WALDUX_KERNEL_MACSONIC
  381. bool "MAC sonic ethernet driver"
  382. select ADK_WALDUX_KERNEL_NET_VENDOR_NATSEMI
  383. depends on ADK_TARGET_SYSTEM_QEMU_M68K_Q800
  384. default y if ADK_TARGET_SYSTEM_QEMU_M68K_Q800
  385. default n
  386. config ADK_WALDUX_KERNEL_STMMAC_ETH
  387. bool "Stmicro MAC ethernet driver"
  388. select ADK_WALDUX_KERNEL_NET_VENDOR_STMICRO
  389. select ADK_WALDUX_KERNEL_STMMAC_PLATFORM
  390. select ADK_WALDUX_KERNEL_DWMAC_SUNXI if ADK_TARGET_SYSTEM_BANANA_PRO \
  391. || ADK_TARGET_SYSTEM_ORANGE_PI0
  392. select ADK_WALDUX_KERNEL_DWMAC_GENERIC if ADK_TARGET_SYSTEM_QEMU_CSKY_CK610
  393. select ADK_WALDUX_KERNEL_DWMAC_GENERIC if ADK_TARGET_SYSTEM_QEMU_CSKY_CK807
  394. select ADK_WALDUX_KERNEL_DWMAC_GENERIC if ADK_TARGET_SYSTEM_QEMU_CSKY_CK810
  395. depends on ADK_TARGET_SYSTEM_BANANA_PRO \
  396. || ADK_TARGET_SYSTEM_ORANGE_PI0 \
  397. || ADK_TARGET_SYSTEM_QEMU_CSKY_CK610 \
  398. || ADK_TARGET_SYSTEM_QEMU_CSKY_CK807 \
  399. || ADK_TARGET_SYSTEM_QEMU_CSKY_CK810
  400. default y if ADK_TARGET_SYSTEM_BANANA_PRO
  401. default y if ADK_TARGET_SYSTEM_ORANGE_PI0
  402. default y if ADK_TARGET_SYSTEM_QEMU_CSKY_CK610
  403. default y if ADK_TARGET_SYSTEM_QEMU_CSKY_CK807
  404. default y if ADK_TARGET_SYSTEM_QEMU_CSKY_CK810
  405. default n
  406. config ADK_WALDUX_KERNEL_ETHOC
  407. bool "OpenCore ethernet driver"
  408. select ADK_WALDUX_KERNEL_PHYLIB
  409. select ADK_WALDUX_KERNEL_MII
  410. depends on ADK_TARGET_SYSTEM_QEMU_OR1K
  411. default y if ADK_TARGET_SYSTEM_QEMU_OR1K
  412. default n
  413. config ADK_WALDUX_KERNEL_FTMAC100
  414. bool "Andes ethernet driver"
  415. select ADK_WALDUX_KERNEL_NET_VENDOR_FARADAY
  416. depends on ADK_TARGET_SYSTEM_ANDES_AG101P
  417. default y if ADK_TARGET_SYSTEM_ANDES_AG101P
  418. default n
  419. config ADK_WALDUX_KERNEL_ATL1
  420. tristate "Atheros/Attansic L1 Gigabit Ethernet support"
  421. select ADK_WALDUX_KERNEL_NET_VENDOR_ATHEROS
  422. select ADK_WALDUX_KERNEL_MII
  423. select ADK_WALDUX_KERNEL_CRC32
  424. depends on ADK_TARGET_WITH_PCI \
  425. || ADK_TARGET_GENERIC
  426. default y if ADK_TARGET_SYSTEM_ASUS_P5BVM
  427. default n
  428. help
  429. This driver supports the Atheros/Attansic L1 gigabit ethernet adapter.
  430. config ADK_WALDUX_KERNEL_SGI_O2MACE_ETH
  431. tristate "SGI O2 ethernet driver"
  432. select ADK_WALDUX_KERNEL_NET_VENDOR_SGI
  433. select ADK_WALDUX_KERNEL_CRC32
  434. depends on ADK_TARGET_SYSTEM_SGI_O2
  435. default y if ADK_TARGET_SYSTEM_SGI_O2
  436. default n
  437. help
  438. This driver supports the SGI O2 ethernet card.
  439. config ADK_WALDUX_KERNEL_ALTERA_TSE
  440. tristate "Altera TSE ethernet driver"
  441. select ADK_WALDUX_KERNEL_PHYLIB
  442. depends on ADK_TARGET_SYSTEM_QEMU_NIOS2
  443. default y if ADK_TARGET_SYSTEM_QEMU_NIOS2
  444. default n
  445. help
  446. This driver supports the NIOS2 ethernet chips.
  447. config ADK_WALDUX_KERNEL_DM9000
  448. tristate "Davicom 9000"
  449. select ADK_WALDUX_KERNEL_GPIO_GENERIC_PLATFORM
  450. select ADK_WALDUX_KERNEL_REGULATOR
  451. depends on ADK_TARGET_SYSTEM_IMGTEC_CI20
  452. default y if ADK_TARGET_SYSTEM_IMGTEC_CI20
  453. default n
  454. help
  455. Davicom 9000 ethernet driver.
  456. endmenu