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 (1988B)


      1# SPDX-License-Identifier: GPL-2.0-only
      2#
      3# Apple device configuration
      4#
      5
      6config NET_VENDOR_APPLE
      7	bool "Apple devices"
      8	default y
      9	depends on (PPC_PMAC && PPC32) || MAC
     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 the
     15	  questions about Apple devices. If you say Y, you will be asked for
     16	  your specific card in the following questions.
     17
     18if NET_VENDOR_APPLE
     19
     20config MACE
     21	tristate "MACE (Power Mac ethernet) support"
     22	depends on PPC_PMAC && PPC32
     23	select CRC32
     24	help
     25	  Power Macintoshes and clones with Ethernet built-in on the
     26	  motherboard will usually use a MACE (Medium Access Control for
     27	  Ethernet) interface. Say Y to include support for the MACE chip.
     28
     29	  To compile this driver as a module, choose M here: the module
     30	  will be called mace.
     31
     32config MACE_AAUI_PORT
     33	bool "Use AAUI port instead of TP by default"
     34	depends on MACE
     35	help
     36	  Some Apple machines (notably the Apple Network Server) which use the
     37	  MACE ethernet chip have an Apple AUI port (small 15-pin connector),
     38	  instead of an 8-pin RJ45 connector for twisted-pair ethernet.  Say
     39	  Y here if you have such a machine.  If unsure, say N.
     40	  The driver will default to AAUI on ANS anyway, and if you use it as
     41	  a module, you can provide the port_aaui=0|1 to force the driver.
     42
     43config BMAC
     44	tristate "BMAC (G3 ethernet) support"
     45	depends on PPC_PMAC && PPC32
     46	select CRC32
     47	help
     48	  Say Y for support of BMAC Ethernet interfaces. These are used on G3
     49	  computers.
     50
     51	  To compile this driver as a module, choose M here: the module
     52	  will be called bmac.
     53
     54config MACMACE
     55	tristate "Macintosh (AV) onboard MACE ethernet"
     56	depends on MAC
     57	select CRC32
     58	help
     59	  Support for the onboard AMD 79C940 MACE Ethernet controller used in
     60	  the 660AV and 840AV Macintosh.  If you have one of these Macintoshes
     61	  say Y here.
     62
     63endif # NET_VENDOR_APPLE