0001 # SPDX-License-Identifier: GPL-2.0-only
0002 #
0003 # Xilinx device configuration
0004 #
0005
0006 config NET_VENDOR_XILINX
0007 bool "Xilinx devices"
0008 default y
0009 help
0010 If you have a network (Ethernet) card belonging to this class, say Y.
0011
0012 Note that the answer to this question doesn't directly affect the
0013 kernel: saying N will just cause the configurator to skip all
0014 the questions about Xilinx devices. If you say Y, you will be asked
0015 for your specific card in the following questions.
0016
0017 if NET_VENDOR_XILINX
0018
0019 config XILINX_EMACLITE
0020 tristate "Xilinx 10/100 Ethernet Lite support"
0021 depends on HAS_IOMEM
0022 select PHYLIB
0023 help
0024 This driver supports the 10/100 Ethernet Lite from Xilinx.
0025
0026 config XILINX_AXI_EMAC
0027 tristate "Xilinx 10/100/1000 AXI Ethernet support"
0028 depends on HAS_IOMEM
0029 select PHYLINK
0030 help
0031 This driver supports the 10/100/1000 Ethernet from Xilinx for the
0032 AXI bus interface used in Xilinx Virtex FPGAs and Soc's.
0033
0034 config XILINX_LL_TEMAC
0035 tristate "Xilinx LL TEMAC (LocalLink Tri-mode Ethernet MAC) driver"
0036 depends on HAS_IOMEM
0037 select PHYLIB
0038 help
0039 This driver supports the Xilinx 10/100/1000 LocalLink TEMAC
0040 core used in Xilinx Spartan and Virtex FPGAs
0041
0042 endif # NET_VENDOR_XILINX