cachepc-linux

Fork of AMDESE/linux with modifications for CachePC side-channel attack
git clone https://git.sinitax.com/sinitax/cachepc-linux
Log | Files | Refs | README | LICENSE | sfeed.txt

Kconfig (1464B)


      1# SPDX-License-Identifier: GPL-2.0-only
      2#
      3# Cadence device configuration
      4#
      5
      6config NET_VENDOR_CADENCE
      7	bool "Cadence devices"
      8	depends on HAS_IOMEM
      9	default y
     10	help
     11	  If you have a network (Ethernet) card belonging to this class, say Y.
     12
     13	  If unsure, say Y.
     14
     15	  Note that the answer to this question doesn't directly affect the
     16	  kernel: saying N will just cause the configurator to skip all the
     17	  remaining Cadence network card questions. If you say Y, you will be
     18	  asked for your specific card in the following questions.
     19
     20if NET_VENDOR_CADENCE
     21
     22config MACB
     23	tristate "Cadence MACB/GEM support"
     24	depends on HAS_DMA && COMMON_CLK
     25	depends on PTP_1588_CLOCK_OPTIONAL
     26	select PHYLINK
     27	select CRC32
     28	help
     29	  The Cadence MACB ethernet interface is found on many Atmel AT32 and
     30	  AT91 parts.  This driver also supports the Cadence GEM (Gigabit
     31	  Ethernet MAC found in some ARM SoC devices).  Say Y to include
     32	  support for the MACB/GEM chip.
     33
     34	  To compile this driver as a module, choose M here: the module
     35	  will be macb.
     36
     37config MACB_USE_HWSTAMP
     38	bool "Use IEEE 1588 hwstamp"
     39	depends on MACB
     40	depends on PTP_1588_CLOCK
     41	default y
     42	help
     43	  Enable IEEE 1588 Precision Time Protocol (PTP) support for MACB.
     44
     45config MACB_PCI
     46	tristate "Cadence PCI MACB/GEM support"
     47	depends on MACB && PCI
     48	help
     49	  This is PCI wrapper for MACB driver.
     50
     51	  To compile this driver as a module, choose M here: the module
     52	  will be called macb_pci.
     53
     54endif # NET_VENDOR_CADENCE