Back to home page

OSCL-LXR

 
 

    


0001 # SPDX-License-Identifier: GPL-2.0-only
0002 #
0003 # Microchip network device configuration
0004 #
0005 
0006 config NET_VENDOR_MICROCHIP
0007         bool "Microchip 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 Microchip cards. If you say Y, you will be asked
0015           for your specific card in the following questions.
0016 
0017 if NET_VENDOR_MICROCHIP
0018 
0019 config ENC28J60
0020         tristate "ENC28J60 support"
0021         depends on SPI
0022         select CRC32
0023         help
0024           Support for the Microchip EN28J60 ethernet chip.
0025 
0026           To compile this driver as a module, choose M here. The module will be
0027           called enc28j60.
0028 
0029 config ENC28J60_WRITEVERIFY
0030         bool "Enable write verify"
0031         depends on ENC28J60
0032         help
0033           Enable the verify after the buffer write useful for debugging purpose.
0034           If unsure, say N.
0035 
0036 config ENCX24J600
0037     tristate "ENCX24J600 support"
0038     depends on SPI
0039         help
0040       Support for the Microchip ENC424J600/624J600 ethernet chip.
0041 
0042       To compile this driver as a module, choose M here. The module will be
0043       called encx24j600.
0044 
0045 config LAN743X
0046         tristate "LAN743x support"
0047         depends on PCI
0048         depends on PTP_1588_CLOCK_OPTIONAL
0049         select PHYLIB
0050         select CRC16
0051         select CRC32
0052         help
0053           Support for the Microchip LAN743x PCI Express Gigabit Ethernet chip
0054 
0055           To compile this driver as a module, choose M here. The module will be
0056           called lan743x.
0057 
0058 source "drivers/net/ethernet/microchip/lan966x/Kconfig"
0059 source "drivers/net/ethernet/microchip/sparx5/Kconfig"
0060 
0061 endif # NET_VENDOR_MICROCHIP