linux: update to 6.6.43
[openadk.git] / target / linux / config / Config.in.ethernet
blobec58b306936129cf3ea078b8196698d656d82d66
1 # This file is part of the OpenADK project. OpenADK is copyrighted
2 # material, please see the LICENCE file in the top-level directory.
4 menu "Ethernet network devices support"
5 depends on ADK_TARGET_WITH_NETDEVICE \
6         || ADK_TARGET_GENERIC
8 config ADK_LINUX_KERNEL_NET_ETHERNET
9         bool
10         default y
12 config ADK_LINUX_KERNEL_NET_VENDOR_CADENCE
13         bool
15 config ADK_LINUX_KERNEL_NET_VENDOR_ARC
16         bool
18 config ADK_LINUX_KERNEL_NET_VENDOR_AMD
19         bool
21 config ADK_LINUX_KERNEL_NET_VENDOR_ATHEROS
22         bool
24 config ADK_LINUX_KERNEL_NET_VENDOR_BROADCOM
25         bool
27 config ADK_LINUX_KERNEL_NET_VENDOR_DEC
28         bool
30 config ADK_LINUX_KERNEL_NET_VENDOR_IBM
31         bool
33 config ADK_LINUX_KERNEL_NET_VENDOR_INTEL
34         bool
36 config ADK_LINUX_KERNEL_NET_VENDOR_FARADAY
37         bool
39 config ADK_LINUX_KERNEL_NET_VENDOR_FREESCALE
40         bool
42 config ADK_LINUX_KERNEL_NET_VENDOR_NATSEMI
43         bool
45 config ADK_LINUX_KERNEL_NET_VENDOR_8390
46         bool
48 config ADK_LINUX_KERNEL_NET_VENDOR_REALTEK
49         bool
51 config ADK_LINUX_KERNEL_NET_VENDOR_MARVELL
52         bool
54 config ADK_LINUX_KERNEL_NET_VENDOR_SEEQ
55         bool
57 config ADK_LINUX_KERNEL_NET_VENDOR_SGI
58         bool
60 config ADK_LINUX_KERNEL_NET_VENDOR_TI
61         bool
63 config ADK_LINUX_KERNEL_NET_VENDOR_VIA
64         bool
66 config ADK_LINUX_KERNEL_NET_VENDOR_SMSC
67         bool
69 config ADK_LINUX_KERNEL_NET_VENDOR_STMICRO
70         bool
72 config ADK_LINUX_KERNEL_NET_VENDOR_SUN
73         bool
75 config ADK_LINUX_KERNEL_NET_VENDOR_XILINX
76         bool
78 config ADK_LINUX_KERNEL_NET_VENDOR_XSCALE
79         select ADK_LINUX_KERNEL_NET_VENDOR_INTEL
80         bool
82 config ADK_LINUX_KERNEL_NET_TULIP
83         bool
85 config ADK_LINUX_KERNEL_NET_PTP_CLASSIFY
86         bool
88 config ADK_LINUX_KERNEL_PHYLIB
89         bool
91 config ADK_LINUX_KERNEL_GENERIC_PHY
92         bool
94 config ADK_LINUX_KERNEL_MII
95         bool
97 config ADK_LINUX_KERNEL_MDIO_BITBANG
98         bool
100 config ADK_LINUX_KERNEL_ETRAX_HAVE_PHY
101         bool
103 config ADK_LINUX_KERNEL_NET_PCI
104         bool
106 config ADK_LINUX_KERNEL_NET_ETHERNET
107         bool
109 config ADK_LINUX_KERNEL_NETDEV_1000
110         bool
112 config ADK_LINUX_KERNEL_VIA_RHINE_MMIO
113         bool
115 config ADK_LINUX_KERNEL_DWMAC_GENERIC
116         bool
118 config ADK_LINUX_KERNEL_DWMAC_SUNXI
119         bool
121 config ADK_LINUX_KERNEL_DWMAC_ROCKCHIP
122         bool
124 config ADK_LINUX_KERNEL_STMMAC_PLATFORM
125         bool
127 config ADK_LINUX_KERNEL_LXT_PHY
128         bool
130 config ADK_LINUX_KERNEL_AT803X_PHY
131         tristate
132         select ADK_LINUX_KERNEL_PHYLIB
134 config ADK_LINUX_KERNEL_MICREL_PHY
135         bool
137 config ADK_LINUX_KERNEL_SWCONFIG
138         bool
140 config ADK_LINUX_KERNEL_AG71XX_AR8216_SUPPORT
141         bool
143 config ADK_LINUX_KERNEL_AR8216_PHY
144         bool
146 config ADK_LINUX_KERNEL_AG71XX
147         tristate "AG71XX ethernet driver"
148         select ADK_LINUX_KERNEL_NET_VENDOR_ATHEROS
149         select ADK_LINUX_KERNEL_SWCONFIG
150         select ADK_LINUX_KERNEL_PHYLIB
151         select ADK_LINUX_KERNEL_GENERIC_PHY
152         select ADK_LINUX_KERNEL_MDIO_BITBANG
153         select ADK_LINUX_KERNEL_AR8216_PHY
154         select ADK_LINUX_KERNEL_AG71XX_AR8216_SUPPORT
155         depends on ADK_TARGET_SYSTEM_MIKROTIK_RB4XX
156         default y if ADK_TARGET_SYSTEM_MIKROTIK_RB4XX
157         default n
158         help
159           Atheros AG71XX ethernet driver
161 config ADK_LINUX_KERNEL_BCMGENET
162         tristate "Broadcom GENET internal MAC support"
163         select ADK_LINUX_KERNEL_NET_VENDOR_BROADCOM
164         depends on ADK_TARGET_SYSTEM_RASPBERRY_PI4 || \
165                    ADK_TARGET_SYSTEM_RASPBERRY_PI4_64
166         default y if ADK_TARGET_SYSTEM_RASPBERRY_PI4 || \
167                      ADK_TARGET_SYSTEM_RASPBERRY_PI4_64
168         default n
169         help
170           Broadcom GENET internal MAC support
172 config ADK_LINUX_KERNEL_DE2104X
173         tristate "DE2104X ethernet driver"
174         select ADK_LINUX_KERNEL_NET_VENDOR_DEC
175         select ADK_LINUX_KERNEL_NET_TULIP
176         default n
177         help
178           DEC Tulip ethernet driver.
180 config ADK_LINUX_KERNEL_FEC
181         tristate "FEC ethernet driver"
182         select ADK_LINUX_KERNEL_NET_VENDOR_FREESCALE
183         select ADK_LINUX_KERNEL_AT803X_PHY
184         depends on ADK_TARGET_SYSTEM_SOLIDRUN_IMX6 || \
185                    ADK_TARGET_SYSTEM_QEMU_M68K_MCF5208 || \
186                    ADK_TARGET_SYSTEM_KINETIS_K70  || \
187                    ADK_TARGET_SYSTEM_PHYTEC_IMX6
188         default y if ADK_TARGET_SYSTEM_SOLIDRUN_IMX6  || \
189                      ADK_TARGET_SYSTEM_PHYTEC_IMX6
190         default y if ADK_TARGET_SYSTEM_QEMU_M68K_MCF5208
191         default n
192         help
193           FEC ethernet driver
196 config ADK_LINUX_KERNEL_IXP4XX_ETH
197         tristate "IXP4XX ethernet driver"
198         select ADK_LINUX_KERNEL_NET_VENDOR_XSCALE
199         select ADK_LINUX_KERNEL_NET_PCI
200         select ADK_LINUX_KERNEL_PHYLIB
201         select ADK_LINUX_KERNEL_MII
202         select ADK_LINUX_KERNEL_NET_PTP_CLASSIFY
203         depends on ADK_TARGET_SYSTEM_LINKSYS_NSLU2
204         default y if ADK_TARGET_SYSTEM_LINKSYS_NSLU2
205         default n
206         help
207           IXP4XX ethernet driver
209 config ADK_LINUX_KERNEL_KINETIS_MAC
210         bool "Kinetis ethernet driver"
211         select ADK_LINUX_KERNEL_NET_ETHERNET
212         select ADK_LINUX_KERNEL_NET_VENDOR_FREESCALE
213         select ADK_LINUX_KERNEL_FEC
214         select ADK_LINUX_KERNEL_PHYLIB
215         select ADK_LINUX_KERNEL_MICREL_PHY
216         select ADK_LINUX_KERNEL_MII
217         depends on ADK_TARGET_SYSTEM_KINETIS_K70
218         default y if ADK_TARGET_SYSTEM_KINETIS_K70
219         default n
220         help
221           Ethernet driver for Kinetis K70
223 config ADK_LINUX_KERNEL_KORINA
224         tristate "Korina ethernet driver"
225         depends on ADK_TARGET_SYSTEM_MIKROTIK_RB532
226         default y if ADK_TARGET_SYSTEM_MIKROTIK_RB532
227         default n
228         help
229           Korina ethernet driver
231 config ADK_LINUX_KERNEL_USB_NET_SMSC95XX
232         tristate "SMSC95XX USB ethernet driver"
233         select ADK_LINUX_KERNEL_USB_NET_DRIVERS
234         select ADK_LINUX_KERNEL_USB_USBNET
235         depends on ADK_TARGET_SYSTEM_RASPBERRY_PI \
236                 || ADK_TARGET_SYSTEM_RASPBERRY_PI0 \
237                 || ADK_TARGET_SYSTEM_RASPBERRY_PI2 \
238                 || ADK_TARGET_SYSTEM_RASPBERRY_PI3 \
239                 || ADK_TARGET_SYSTEM_RASPBERRY_PI3_64
240         default y if ADK_TARGET_SYSTEM_RASPBERRY_PI
241         default y if ADK_TARGET_SYSTEM_RASPBERRY_PI0
242         default y if ADK_TARGET_SYSTEM_RASPBERRY_PI2
243         default y if ADK_TARGET_SYSTEM_RASPBERRY_PI3
244         default y if ADK_TARGET_SYSTEM_RASPBERRY_PI3_64
245         default n
246         help
247           USB SMSC95XX ethernet driver
249 config ADK_LINUX_KERNEL_USB_LAN78XX
250         tristate "Microchip LAN78XX"
251         select ADK_LINUX_KERNEL_USB_NET_DRIVERS
252         select ADK_LINUX_KERNEL_USB_USBNET
253         depends on ADK_TARGET_SYSTEM_RASPBERRY_PI3 \
254                 || ADK_TARGET_SYSTEM_RASPBERRY_PI3_64
255         default y if ADK_TARGET_SYSTEM_RASPBERRY_PI3
256         default y if ADK_TARGET_SYSTEM_RASPBERRY_PI3_64
257         default n
258         help
259           Microchip LAN78XX Based USB Ethernet Adapters.
261 config ADK_LINUX_KERNEL_SMC91X
262         tristate "SMC91X ethernet driver"
263         select ADK_LINUX_KERNEL_NET_VENDOR_SMSC
264         select ADK_LINUX_KERNEL_GPIOLIB
265         depends on ADK_TARGET_SYSTEM_QEMU_ARM_VERSATILEPB || \
266                    ADK_TARGET_SYSTEM_QEMU_ARM_REALVIEW_EB_MPCORE || \
267                    ADK_TARGET_SYSTEM_HITACHI_EDOSK2674
268         default y if ADK_TARGET_SYSTEM_QEMU_ARM_VERSATILEPB
269         default y if ADK_TARGET_SYSTEM_QEMU_ARM_REALVIEW_EB_MPCORE
270         default y if ADK_TARGET_SYSTEM_HITACHI_EDOSK2674
271         default n
272         help
273           SMC91X ethernet driver
275 config ADK_LINUX_KERNEL_SMSC911X
276         tristate "SMC911X ethernet driver"
277         select ADK_LINUX_KERNEL_NET_VENDOR_SMSC
278         default y if ADK_TARGET_SYSTEM_QEMU_ARM_VEXPRESS_A9
279         default n
280         depends on ADK_TARGET_SYSTEM_QEMU_ARM_VEXPRESS_A9
281         help
282           SMC911X ethernet driver
284 config ADK_LINUX_KERNEL_VIA_RHINE
285         tristate "VIA Rhine ethernet driver"
286         select ADK_LINUX_KERNEL_NET_VENDOR_VIA
287         select ADK_LINUX_KERNEL_VIA_RHINE_MMIO
288         depends on ADK_TARGET_SYSTEM_MIKROTIK_RB532 \
289                 || ADK_TARGET_SYSTEM_PCENGINES_ALIX
290         default y if ADK_TARGET_SYSTEM_MIKROTIK_RB532
291         default y if ADK_TARGET_SYSTEM_PCENGINES_ALIX
292         default n
293         help
294           VIA Rhine ethernet driver
296 config ADK_LINUX_KERNEL_XILINX_AXI_EMAC
297         tristate "Xilinx AXI ethernet driver"
298         select ADK_LINUX_KERNEL_NET_VENDOR_XILINX
299         depends on ADK_TARGET_SYSTEM_QEMU_MICROBLAZE_ML605
300         default y if ADK_TARGET_SYSTEM_QEMU_MICROBLAZE_ML605
301         default n
302         help
303           Xilinx AXI ethernet driver
305 config ADK_LINUX_KERNEL_XILINX_LL_TEMAC
306         tristate "Xilinx Temac ethernet driver"
307         select ADK_LINUX_KERNEL_NET_VENDOR_XILINX
308         depends on ADK_TARGET_SYSTEM_QEMU_PPC_VIRTEX_ML507
309         default y if ADK_TARGET_SYSTEM_QEMU_PPC_VIRTEX_ML507
310         default n
311         help
312           Xilinx Temac ethernet driver
313         
314 config ADK_LINUX_KERNEL_XILINX_EMACLITE
315         tristate "Xilinx Emaclite ethernet driver"
316         select ADK_LINUX_KERNEL_NET_VENDOR_XILINX
317         depends on ADK_TARGET_SYSTEM_QEMU_MICROBLAZE_S3ADSP1800
318         default y if ADK_TARGET_SYSTEM_QEMU_MICROBLAZE_S3ADSP1800
319         default n
320         help
321           Xilinx Emaclite ethernet driver
323 config ADK_LINUX_KERNEL_NE2K_PCI
324         tristate "NE2000 PCI driver"
325         select ADK_LINUX_KERNEL_NET_PCI
326         select ADK_LINUX_KERNEL_NET_VENDOR_NATSEMI
327         select ADK_LINUX_KERNEL_NET_VENDOR_8390
328         select ADK_LINUX_KERNEL_MII
329         depends on ADK_TARGET_WITH_PCI \
330                 || ADK_TARGET_GENERIC
331         default n
332         help
333           NE2000 PCI driver
335 config ADK_LINUX_KERNEL_PCNET32
336         tristate "AMD PCNet32 PCI driver"
337         select ADK_LINUX_KERNEL_NET_PCI
338         select ADK_LINUX_KERNEL_MII
339         depends on ADK_TARGET_WITH_PCI \
340                 || ADK_TARGET_GENERIC
341         help
342           AMD PCnet32 driver
344 config ADK_LINUX_KERNEL_8139CP
345         tristate "RTL8139C+ PCI driver"
346         select ADK_LINUX_KERNEL_NET_PCI
347         select ADK_LINUX_KERNEL_NET_VENDOR_REALTEK
348         select ADK_LINUX_KERNEL_MII
349         depends on ADK_TARGET_WITH_PCI \
350                 || ADK_TARGET_SYSTEM_QEMU_SH \
351                 || ADK_TARGET_GENERIC
352         default y if ADK_TARGET_SYSTEM_QEMU_SH
353         default n
354         help
355           RTL8139C+ pci driver
357 config ADK_LINUX_KERNEL_8139TOO
358         tristate "RTL8139 PCI driver"
359         select ADK_LINUX_KERNEL_NET_VENDOR_REALTEK
360         select ADK_LINUX_KERNEL_NET_PCI
361         select ADK_LINUX_KERNEL_MII
362         depends on ADK_TARGET_WITH_PCI \
363                 || ADK_TARGET_GENERIC
364         default y if ADK_TARGET_SYSTEM_LEMOTE_YEELONG
365         default n
366         help
367           RTL8139 pci driver
369 config ADK_LINUX_KERNEL_E100
370         tristate "Intel(R) PRO/100+ driver"
371         select ADK_LINUX_KERNEL_NET_VENDOR_INTEL
372         select ADK_LINUX_KERNEL_NET_PCI
373         select ADK_LINUX_KERNEL_MII
374         depends on ADK_TARGET_WITH_PCI \
375                 || ADK_TARGET_GENERIC
376         help
377           Intel(R) PRO/100+ cards kernel support
379 config ADK_LINUX_KERNEL_E1000
380         tristate "Intel(R) PRO/1000 Gigabit Ethernet driver"
381         select ADK_LINUX_KERNEL_NET_VENDOR_INTEL
382         select ADK_LINUX_KERNEL_NETDEV_1000
383         depends on ADK_TARGET_WITH_PCI || \
384                 ADK_TARGET_SYSTEM_QEMU_X86 || \
385                 ADK_TARGET_SYSTEM_QEMU_X86_64 || \
386                 ADK_TARGET_SYSTEM_QEMU_MIPS || \
387                 ADK_TARGET_SYSTEM_QEMU_MIPS64 || \
388                 ADK_TARGET_SYSTEM_QEMU_PPC_MACPPC || \
389                 ADK_TARGET_SYSTEM_QEMU_PPC_BAMBOO || \
390                 ADK_TARGET_SYSTEM_QEMU_PPC_MPC8544DS || \
391                 ADK_TARGET_SYSTEM_QEMU_ALPHA || \
392                 ADK_TARGET_SYSTEM_QEMU_HPPA || \
393                 ADK_TARGET_SYSTEM_QEMU_SPARC64 || \
394                 ADK_TARGET_GENERIC
395         default y if ADK_TARGET_SYSTEM_QEMU_X86
396         default y if ADK_TARGET_SYSTEM_QEMU_X86_64
397         default y if ADK_TARGET_SYSTEM_QEMU_MIPS
398         default y if ADK_TARGET_SYSTEM_QEMU_MIPS64
399         default y if ADK_TARGET_SYSTEM_QEMU_PPC_MACPPC
400         default y if ADK_TARGET_SYSTEM_QEMU_PPC_BAMBOO
401         default y if ADK_TARGET_SYSTEM_QEMU_PPC_MPC8544DS
402         default y if ADK_TARGET_SYSTEM_QEMU_ALPHA
403         default y if ADK_TARGET_SYSTEM_QEMU_HPPA
404         default y if ADK_TARGET_SYSTEM_QEMU_SPARC64
405         default n
406         help
407           Intel(R) PRO/1000 gigabit ethernet driver
409 config ADK_LINUX_KERNEL_E1000E
410         tristate "Intel(R) PRO/1000e Gigabit Ethernet driver"
411         select ADK_LINUX_KERNEL_NET_VENDOR_INTEL
412         select ADK_LINUX_KERNEL_NETDEV_1000
413         select ADK_LINUX_KERNEL_FIRMWARE_IN_KERNEL
414         depends on ADK_TARGET_WITH_PCI || \
415                 ADK_TARGET_GENERIC
416         default n
417         help
418           Intel(R) PRO/1000e gigabit ethernet driver
420 config ADK_LINUX_KERNEL_SUNLANCE
421         tristate "AMD Sunlance Ethernet driver"
422         select ADK_LINUX_KERNEL_NET_VENDOR_AMD
423         depends on ADK_TARGET_WITH_PCI || ADK_TARGET_SYSTEM_QEMU_SPARC
424         default y if ADK_TARGET_SYSTEM_QEMU_SPARC
425         default n
426         help
427           AMD Sunlance ethernet driver
429 config ADK_LINUX_KERNEL_IBMVETH
430         tristate "IBM Ethernet driver"
431         select ADK_LINUX_KERNEL_NET_VENDOR_IBM
432         depends on ADK_TARGET_WITH_PCI || ADK_TARGET_SYSTEM_QEMU_PPC64
433         default y if ADK_TARGET_SYSTEM_QEMU_PPC64
434         default n
435         help
436           IBM ethernet driver
438 config ADK_LINUX_KERNEL_MACB
439         tristate "Cadence MACB network driver"
440         select ADK_LINUX_KERNEL_NET_VENDOR_CADENCE
441         depends on ADK_TARGET_CPU_AVR32 \
442                 || ADK_TARGET_SYSTEM_RASPBERRY_PI5 \
443                 || ADK_TARGET_SYSTEM_QEMU_ARM_XILINX_ZYNQ
444         default y if ADK_TARGET_SYSTEM_ATMEL_NGW100
445         default y if ADK_TARGET_SYSTEM_ATMEL_GRASSHOPPER
446         default y if ADK_TARGET_SYSTEM_QEMU_ARM_XILINX_ZYNQ
447         default y if ADK_TARGET_SYSTEM_RASPBERRY_PI5
448         default n
449         help
450           Ethernet Driver for Atmel AT32 and AT91 parts. This driver
451           also supports the Cadence GEM (Gigabit Ethernet MAC found
452           in some ARM SoC devices).
454 config ADK_LINUX_KERNEL_TI_DAVINCI_MDIO
455         tristate "BeagleBone Back Davinci"
456         select ADK_LINUX_KERNEL_NET_VENDOR_TI
457         depends on ADK_TARGET_SYSTEM_BEAGLEBONE_BLACK
458         default y if ADK_TARGET_SYSTEM_BEAGLEBONE_BLACK
459         default n
460         help
461           TI Davinci driver
463 config ADK_LINUX_KERNEL_SKY2
464         tristate "Marvell Yukon SKY2 driver"
465         select ADK_LINUX_KERNEL_NETDEV_1000
466         select ADK_LINUX_KERNEL_NET_VENDOR_MARVELL
467         depends on ADK_TARGET_WITH_PCI \
468                 || ADK_TARGET_GENERIC
469         default n
470         help
471           Marvell Yukon SKY2 driver
473 config ADK_LINUX_KERNEL_R8169
474         tristate "RTL8169 driver"
475         select ADK_LINUX_KERNEL_NET_VENDOR_REALTEK
476         select ADK_LINUX_KERNEL_NETDEV_1000
477         select ADK_LINUX_KERNEL_MII
478         select ADK_LINUX_KERNEL_FW_LOADER
479         select ADK_PACKAGE_REALTEK_FIRMWARE_WIRED
480         depends on ADK_TARGET_WITH_PCI \
481                 || ADK_TARGET_WITH_MINIPCI \
482                 || ADK_TARGET_GENERIC
483         default y if ADK_TARGET_SYSTEM_PCENGINES_APU
484         default n
486 config ADK_LINUX_KERNEL_ETRAX_ETHERNET
487         bool "ETRAX ethernet driver"
488         select ADK_LINUX_KERNEL_ETRAX_HAVE_PHY
489         depends on ADK_TARGET_ARCH_CRIS
490         default y if ADK_TARGET_ARCH_CRIS
491         default n
493 config ADK_LINUX_KERNEL_MACSONIC
494         bool "MAC sonic ethernet driver"
495         select ADK_LINUX_KERNEL_NET_VENDOR_NATSEMI
496         depends on ADK_TARGET_SYSTEM_QEMU_M68K_Q800
497         default y if ADK_TARGET_SYSTEM_QEMU_M68K_Q800
498         default n
500 config ADK_LINUX_KERNEL_STMMAC_ETH
501         bool "Stmicro MAC ethernet driver"
502         select ADK_LINUX_KERNEL_NET_VENDOR_STMICRO
503         select ADK_LINUX_KERNEL_STMMAC_PLATFORM
504         select ADK_LINUX_KERNEL_DWMAC_SUNXI if ADK_TARGET_SYSTEM_BANANA_PRO \
505                                       || ADK_TARGET_SYSTEM_ORANGE_PI0
506         select ADK_LINUX_KERNEL_DWMAC_GENERIC if ADK_TARGET_SYSTEM_QEMU_CSKY
507         select ADK_LINUX_KERNEL_DWMAC_GENERIC if ADK_TARGET_SYSTEM_SYNOPSYS_HSDK
508         select ADK_LINUX_KERNEL_MICREL_PHY if ADK_TARGET_SYSTEM_SYNOPSYS_HSDK
509         select ADK_LINUX_KERNEL_DWMAC_ROCKCHIP if ADK_TARGET_SYSTEM_ROCKPI4_PLUS
510         depends on ADK_TARGET_SYSTEM_BANANA_PRO \
511                 || ADK_TARGET_SYSTEM_ORANGE_PI0 \
512                 || ADK_TARGET_SYSTEM_QEMU_CSKY \
513                 || ADK_TARGET_SYSTEM_SYNOPSYS_HSDK \
514                 || ADK_TARGET_SYSTEM_ROCKPI4_PLUS
515         default y if ADK_TARGET_SYSTEM_BANANA_PRO
516         default y if ADK_TARGET_SYSTEM_ORANGE_PI0
517         default y if ADK_TARGET_SYSTEM_QEMU_CSKY
518         default y if ADK_TARGET_SYSTEM_SYNOPSYS_HSDK
519         default y if ADK_TARGET_SYSTEM_ROCKPI4_PLUS
520         default n
522 config ADK_LINUX_KERNEL_SUNGEM
523         bool "SUN GEM ethernet driver"
524         select ADK_LINUX_KERNEL_NET_VENDOR_SUN
525         default n
527 config ADK_LINUX_KERNEL_ETHOC
528         bool "OpenCore ethernet driver"
529         select ADK_LINUX_KERNEL_PHYLIB
530         select ADK_LINUX_KERNEL_MII
531         depends on ADK_TARGET_SYSTEM_QEMU_OR1K
532         default y if ADK_TARGET_SYSTEM_QEMU_OR1K
533         default n
535 config ADK_LINUX_KERNEL_FTMAC100
536         bool "Andes ethernet driver"
537         select ADK_LINUX_KERNEL_NET_VENDOR_FARADAY
538         depends on ADK_TARGET_SYSTEM_ANDES_AG101P
539         default y if ADK_TARGET_SYSTEM_ANDES_AG101P
540         default n
542 config ADK_LINUX_KERNEL_ATL1
543         tristate "Atheros/Attansic L1 Gigabit Ethernet support"
544         select ADK_LINUX_KERNEL_NET_VENDOR_ATHEROS
545         select ADK_LINUX_KERNEL_MII
546         select ADK_LINUX_KERNEL_CRC32
547         depends on ADK_TARGET_WITH_PCI \
548                 || ADK_TARGET_GENERIC
549         default n
550         help
551           This driver supports the Atheros/Attansic L1 gigabit ethernet adapter.
553 config ADK_LINUX_KERNEL_ALTERA_TSE
554         tristate "Altera TSE ethernet driver"
555         select ADK_LINUX_KERNEL_PHYLIB
556         depends on ADK_TARGET_SYSTEM_QEMU_NIOS2
557         default y if ADK_TARGET_SYSTEM_QEMU_NIOS2
558         default n
559         help
560           This driver supports the NIOS2 ethernet chips.
562 config ADK_LINUX_KERNEL_DM9000
563         tristate "Davicom 9000"
564         select ADK_LINUX_KERNEL_GPIO_GENERIC_PLATFORM
565         select ADK_LINUX_KERNEL_REGULATOR
566         depends on ADK_TARGET_SYSTEM_IMGTEC_CI20
567         default y if ADK_TARGET_SYSTEM_IMGTEC_CI20
568         default n
569         help
570           Davicom 9000 ethernet driver.
572 endmenu