linux/drivers/net/ethernet/micrel/Kconfig
<<
>>
Prefs
   1#
   2# Micrel device configuration
   3#
   4
   5config NET_VENDOR_MICREL
   6        bool "Micrel devices"
   7        default y
   8        depends on (HAS_IOMEM && DMA_ENGINE) || SPI || PCI || HAS_IOMEM || \
   9                   (ARM && ARCH_KS8695)
  10        ---help---
  11          If you have a network (Ethernet) card belonging to this class, say Y.
  12
  13          Note that the answer to this question doesn't directly affect the
  14          kernel: saying N will just cause the configurator to skip all
  15          the questions about Micrel devices. If you say Y, you will be asked
  16          for your specific card in the following questions.
  17
  18if NET_VENDOR_MICREL
  19
  20config ARM_KS8695_ETHER
  21        tristate "KS8695 Ethernet support"
  22        depends on ARM && ARCH_KS8695
  23        select MII
  24        ---help---
  25          If you wish to compile a kernel for the KS8695 and want to
  26          use the internal ethernet then you should answer Y to this.
  27
  28config KS8842
  29        tristate "Micrel KSZ8841/42 with generic bus interface"
  30        depends on HAS_IOMEM && DMA_ENGINE
  31        ---help---
  32          This platform driver is for KSZ8841(1-port) / KS8842(2-port)
  33          ethernet switch chip (managed, VLAN, QoS) from Micrel or
  34          Timberdale(FPGA).
  35
  36config KS8851
  37        tristate "Micrel KS8851 SPI"
  38        depends on SPI
  39        select MII
  40        select CRC32
  41        select EEPROM_93CX6
  42        ---help---
  43          SPI driver for Micrel KS8851 SPI attached network chip.
  44
  45config KS8851_MLL
  46        tristate "Micrel KS8851 MLL"
  47        depends on HAS_IOMEM
  48        select MII
  49        ---help---
  50          This platform driver is for Micrel KS8851 Address/data bus
  51          multiplexed network chip.
  52
  53config KSZ884X_PCI
  54        tristate "Micrel KSZ8841/2 PCI"
  55        depends on PCI
  56        select MII
  57        select CRC32
  58        ---help---
  59          This PCI driver is for Micrel KSZ8841/KSZ8842 PCI Ethernet chip.
  60
  61          To compile this driver as a module, choose M here. The module
  62          will be called ksz884x.
  63
  64endif # NET_VENDOR_MICREL
  65