0001 # SPDX-License-Identifier: GPL-2.0-only
0002 #
0003 # Apple device configuration
0004 #
0005
0006 config NET_VENDOR_APPLE
0007 bool "Apple devices"
0008 default y
0009 depends on (PPC_PMAC && PPC32) || MAC
0010 help
0011 If you have a network (Ethernet) card belonging to this class, say Y.
0012
0013 Note that the answer to this question doesn't directly affect the
0014 kernel: saying N will just cause the configurator to skip all the
0015 questions about Apple devices. If you say Y, you will be asked for
0016 your specific card in the following questions.
0017
0018 if NET_VENDOR_APPLE
0019
0020 config MACE
0021 tristate "MACE (Power Mac ethernet) support"
0022 depends on PPC_PMAC && PPC32
0023 select CRC32
0024 help
0025 Power Macintoshes and clones with Ethernet built-in on the
0026 motherboard will usually use a MACE (Medium Access Control for
0027 Ethernet) interface. Say Y to include support for the MACE chip.
0028
0029 To compile this driver as a module, choose M here: the module
0030 will be called mace.
0031
0032 config MACE_AAUI_PORT
0033 bool "Use AAUI port instead of TP by default"
0034 depends on MACE
0035 help
0036 Some Apple machines (notably the Apple Network Server) which use the
0037 MACE ethernet chip have an Apple AUI port (small 15-pin connector),
0038 instead of an 8-pin RJ45 connector for twisted-pair ethernet. Say
0039 Y here if you have such a machine. If unsure, say N.
0040 The driver will default to AAUI on ANS anyway, and if you use it as
0041 a module, you can provide the port_aaui=0|1 to force the driver.
0042
0043 config BMAC
0044 tristate "BMAC (G3 ethernet) support"
0045 depends on PPC_PMAC && PPC32
0046 select CRC32
0047 help
0048 Say Y for support of BMAC Ethernet interfaces. These are used on G3
0049 computers.
0050
0051 To compile this driver as a module, choose M here: the module
0052 will be called bmac.
0053
0054 config MACMACE
0055 tristate "Macintosh (AV) onboard MACE ethernet"
0056 depends on MAC
0057 select CRC32
0058 help
0059 Support for the onboard AMD 79C940 MACE Ethernet controller used in
0060 the 660AV and 840AV Macintosh. If you have one of these Macintoshes
0061 say Y here.
0062
0063 endif # NET_VENDOR_APPLE