0001 # SPDX-License-Identifier: GPL-2.0-only
0002 #
0003 # Synopsys network device configuration
0004 #
0005
0006 config NET_VENDOR_SYNOPSYS
0007 bool "Synopsys devices"
0008 default y
0009 help
0010 If you have a network (Ethernet) device 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 Synopsys devices. If you say Y, you will be asked
0015 for your specific device in the following questions.
0016
0017 if NET_VENDOR_SYNOPSYS
0018
0019 config DWC_XLGMAC
0020 tristate "Synopsys DWC Enterprise Ethernet (XLGMAC) driver support"
0021 depends on HAS_IOMEM && HAS_DMA
0022 select BITREVERSE
0023 select CRC32
0024 help
0025 This driver supports the Synopsys DesignWare Cores Enterprise
0026 Ethernet (dwc-xlgmac).
0027
0028 if DWC_XLGMAC
0029
0030 config DWC_XLGMAC_PCI
0031 tristate "XLGMAC PCI bus support"
0032 depends on DWC_XLGMAC && PCI
0033 help
0034 This selects the pci bus support for the dwc-xlgmac driver.
0035 This driver was tested on Synopsys XLGMAC IP Prototyping Kit.
0036
0037 If you have a controller with this interface, say Y or M here.
0038 If unsure, say N.
0039
0040 endif # DWC_XLGMAC
0041
0042 endif # NET_VENDOR_SYNOPSYS