# SPDX-License-Identifier: GPL-2.0-only # # Micrel device configuration # config [31mCONFIG_NET_VENDOR_MICREL[0m bool "Micrel devices" default y depends on ([31mCONFIG_HAS_IOMEM[0m && [31mCONFIG_DMA_ENGINE[0m) || [31mCONFIG_SPI[0m || [31mCONFIG_PCI[0m || [31mCONFIG_HAS_IOMEM[0m ---help--- If you have a network (Ethernet) card belonging to this class, say Y. Note that the answer to this question doesn't directly affect the kernel: saying N will just cause the configurator to skip all the questions about Micrel devices. If you say Y, you will be asked for your specific card in the following questions. if [31mCONFIG_NET_VENDOR_MICREL[0m config [31mCONFIG_KS8842[0m tristate "Micrel KSZ8841/42 with generic bus interface" depends on [31mCONFIG_HAS_IOMEM[0m && [31mCONFIG_DMA_ENGINE[0m ---help--- This platform driver is for KSZ8841(1-port) / [31mCONFIG_KS8842[0m(2-port) ethernet switch chip (managed, VLAN, QoS) from Micrel or Timberdale([31mCONFIG_FPGA[0m). config [31mCONFIG_KS8851[0m tristate "Micrel KS8851 SPI" depends on [31mCONFIG_SPI[0m select [31mCONFIG_MII[0m select [31mCONFIG_CRC32[0m select [31mCONFIG_EEPROM_93CX6[0m ---help--- [31mCONFIG_SPI[0m driver for Micrel [31mCONFIG_KS8851[0m [31mCONFIG_SPI[0m attached network chip. config [31mCONFIG_KS8851_MLL[0m tristate "Micrel KS8851 MLL" depends on [31mCONFIG_HAS_IOMEM[0m select [31mCONFIG_MII[0m ---help--- This platform driver is for Micrel [31mCONFIG_KS8851[0m Address/data bus multiplexed network chip. config [31mCONFIG_KSZ884X_PCI[0m tristate "Micrel KSZ8841/2 PCI" depends on [31mCONFIG_PCI[0m select [31mCONFIG_MII[0m select [31mCONFIG_CRC32[0m ---help--- This [31mCONFIG_PCI[0m driver is for Micrel KSZ8841/KSZ8842 [31mCONFIG_PCI[0m Ethernet chip. To compile this driver as a module, choose [31mCONFIG_M[0m here. The module will be called ksz884x. endif # [31mCONFIG_NET_VENDOR_MICREL[0m |