brintos

brintos / linux-shallow public Read only

0
0
Text · 1.8 KiB · ee04646 Raw
67 lines · plain
1# SPDX-License-Identifier: GPL-2.0-only2#3# Microchip network device configuration4#5 6config NET_VENDOR_MICROCHIP7	bool "Microchip devices"8	default y9	help10	  If you have a network (Ethernet) card belonging to this class, say Y.11 12	  Note that the answer to this question doesn't directly affect the13	  kernel: saying N will just cause the configurator to skip all14	  the questions about Microchip cards. If you say Y, you will be asked15	  for your specific card in the following questions.16 17if NET_VENDOR_MICROCHIP18 19config ENC28J6020	tristate "ENC28J60 support"21	depends on SPI22	select CRC3223	help24	  Support for the Microchip EN28J60 ethernet chip.25 26	  To compile this driver as a module, choose M here. The module will be27	  called enc28j60.28 29config ENC28J60_WRITEVERIFY30	bool "Enable write verify"31	depends on ENC28J6032	help33	  Enable the verify after the buffer write useful for debugging purpose.34	  If unsure, say N.35 36config ENCX24J60037    tristate "ENCX24J600 support"38    depends on SPI39	help40      Support for the Microchip ENC424J600/624J600 ethernet chip.41 42      To compile this driver as a module, choose M here. The module will be43      called encx24j600.44 45config LAN743X46	tristate "LAN743x support"47	depends on PCI48	depends on PTP_1588_CLOCK_OPTIONAL49	select FIXED_PHY50	select CRC1651	select CRC3252	select PHYLINK53	help54	  Support for the Microchip LAN743x and PCI11x1x families of PCI55	  Express Ethernet devices56 57	  To compile this driver as a module, choose M here. The module will be58	  called lan743x.59 60source "drivers/net/ethernet/microchip/lan865x/Kconfig"61source "drivers/net/ethernet/microchip/lan966x/Kconfig"62source "drivers/net/ethernet/microchip/sparx5/Kconfig"63source "drivers/net/ethernet/microchip/vcap/Kconfig"64source "drivers/net/ethernet/microchip/fdma/Kconfig"65 66endif # NET_VENDOR_MICROCHIP67