xref: /linux/drivers/net/ethernet/xilinx/Kconfig (revision 1a9239bb4253f9076b5b4b2a1a4e8d7defd77a95)
1ec8f24b7SThomas Gleixner# SPDX-License-Identifier: GPL-2.0-only
2b13ad8f4SJeff Kirsher#
38aba73efSTom Rix# Xilinx device configuration
4b13ad8f4SJeff Kirsher#
5b13ad8f4SJeff Kirsher
6b13ad8f4SJeff Kirsherconfig NET_VENDOR_XILINX
7b13ad8f4SJeff Kirsher	bool "Xilinx devices"
888f07484SJeff Kirsher	default y
9a7f7f624SMasahiro Yamada	help
10138b15edSPaul Gortmaker	  If you have a network (Ethernet) card belonging to this class, say Y.
11b13ad8f4SJeff Kirsher
12b13ad8f4SJeff Kirsher	  Note that the answer to this question doesn't directly affect the
13b13ad8f4SJeff Kirsher	  kernel: saying N will just cause the configurator to skip all
14b13ad8f4SJeff Kirsher	  the questions about Xilinx devices. If you say Y, you will be asked
15b13ad8f4SJeff Kirsher	  for your specific card in the following questions.
16b13ad8f4SJeff Kirsher
17b13ad8f4SJeff Kirsherif NET_VENDOR_XILINX
18b13ad8f4SJeff Kirsher
19b13ad8f4SJeff Kirsherconfig XILINX_EMACLITE
20b13ad8f4SJeff Kirsher	tristate "Xilinx 10/100 Ethernet Lite support"
2146fd4471SRandy Dunlap	depends on HAS_IOMEM
22b13ad8f4SJeff Kirsher	select PHYLIB
23a7f7f624SMasahiro Yamada	help
24b13ad8f4SJeff Kirsher	  This driver supports the 10/100 Ethernet Lite from Xilinx.
25b13ad8f4SJeff Kirsher
268a3b7a25Sdanborkmann@iogearbox.netconfig XILINX_AXI_EMAC
278a3b7a25Sdanborkmann@iogearbox.net	tristate "Xilinx 10/100/1000 AXI Ethernet support"
2846fd4471SRandy Dunlap	depends on HAS_IOMEM
296a91b846SRadhey Shyam Pandey	depends on XILINX_DMA
30f5203a3dSRobert Hancock	select PHYLINK
31*e1d27d29SSean Anderson	select DIMLIB
32a7f7f624SMasahiro Yamada	help
338a3b7a25Sdanborkmann@iogearbox.net	  This driver supports the 10/100/1000 Ethernet from Xilinx for the
34d7eaf962SRadhey Shyam Pandey	  AXI bus interface used in Xilinx Virtex FPGAs and Soc's.
358a3b7a25Sdanborkmann@iogearbox.net
36b13ad8f4SJeff Kirsherconfig XILINX_LL_TEMAC
37b13ad8f4SJeff Kirsher	tristate "Xilinx LL TEMAC (LocalLink Tri-mode Ethernet MAC) driver"
3846fd4471SRandy Dunlap	depends on HAS_IOMEM
39b13ad8f4SJeff Kirsher	select PHYLIB
40a7f7f624SMasahiro Yamada	help
41b13ad8f4SJeff Kirsher	  This driver supports the Xilinx 10/100/1000 LocalLink TEMAC
42b13ad8f4SJeff Kirsher	  core used in Xilinx Spartan and Virtex FPGAs
43b13ad8f4SJeff Kirsher
44b13ad8f4SJeff Kirsherendif # NET_VENDOR_XILINX
45