1*8fb6b090SJeff Kirsher# 2*8fb6b090SJeff Kirsher# Apple device configuration 3*8fb6b090SJeff Kirsher# 4*8fb6b090SJeff Kirsher 5*8fb6b090SJeff Kirsherconfig NET_VENDOR_APPLE 6*8fb6b090SJeff Kirsher bool "Apple devices" 7*8fb6b090SJeff Kirsher depends on (PPC_PMAC && PPC32) || MAC || ISA || EISA || MACH_IXDP2351 \ 8*8fb6b090SJeff Kirsher || ARCH_IXDP2X01 || MACH_MX31ADS || MACH_QQ2440 9*8fb6b090SJeff Kirsher ---help--- 10*8fb6b090SJeff Kirsher If you have a network (Ethernet) card belonging to this class, say Y 11*8fb6b090SJeff Kirsher and read the Ethernet-HOWTO, available from 12*8fb6b090SJeff Kirsher <http://www.tldp.org/docs.html#howto>. 13*8fb6b090SJeff Kirsher 14*8fb6b090SJeff Kirsher Note that the answer to this question doesn't directly affect the 15*8fb6b090SJeff Kirsher kernel: saying N will just cause the configurator to skip all 16*8fb6b090SJeff Kirsher the questions about IBM devices. If you say Y, you will be asked for 17*8fb6b090SJeff Kirsher your specific card in the following questions. 18*8fb6b090SJeff Kirsher 19*8fb6b090SJeff Kirsherif NET_VENDOR_APPLE 20*8fb6b090SJeff Kirsher 21*8fb6b090SJeff Kirsherconfig MACE 22*8fb6b090SJeff Kirsher tristate "MACE (Power Mac ethernet) support" 23*8fb6b090SJeff Kirsher depends on PPC_PMAC && PPC32 24*8fb6b090SJeff Kirsher select CRC32 25*8fb6b090SJeff Kirsher ---help--- 26*8fb6b090SJeff Kirsher Power Macintoshes and clones with Ethernet built-in on the 27*8fb6b090SJeff Kirsher motherboard will usually use a MACE (Medium Access Control for 28*8fb6b090SJeff Kirsher Ethernet) interface. Say Y to include support for the MACE chip. 29*8fb6b090SJeff Kirsher 30*8fb6b090SJeff Kirsher To compile this driver as a module, choose M here: the module 31*8fb6b090SJeff Kirsher will be called mace. 32*8fb6b090SJeff Kirsher 33*8fb6b090SJeff Kirsherconfig MACE_AAUI_PORT 34*8fb6b090SJeff Kirsher bool "Use AAUI port instead of TP by default" 35*8fb6b090SJeff Kirsher depends on MACE 36*8fb6b090SJeff Kirsher ---help--- 37*8fb6b090SJeff Kirsher Some Apple machines (notably the Apple Network Server) which use the 38*8fb6b090SJeff Kirsher MACE ethernet chip have an Apple AUI port (small 15-pin connector), 39*8fb6b090SJeff Kirsher instead of an 8-pin RJ45 connector for twisted-pair ethernet. Say 40*8fb6b090SJeff Kirsher Y here if you have such a machine. If unsure, say N. 41*8fb6b090SJeff Kirsher The driver will default to AAUI on ANS anyway, and if you use it as 42*8fb6b090SJeff Kirsher a module, you can provide the port_aaui=0|1 to force the driver. 43*8fb6b090SJeff Kirsher 44*8fb6b090SJeff Kirsherconfig BMAC 45*8fb6b090SJeff Kirsher tristate "BMAC (G3 ethernet) support" 46*8fb6b090SJeff Kirsher depends on PPC_PMAC && PPC32 47*8fb6b090SJeff Kirsher select CRC32 48*8fb6b090SJeff Kirsher ---help--- 49*8fb6b090SJeff Kirsher Say Y for support of BMAC Ethernet interfaces. These are used on G3 50*8fb6b090SJeff Kirsher computers. 51*8fb6b090SJeff Kirsher 52*8fb6b090SJeff Kirsher To compile this driver as a module, choose M here: the module 53*8fb6b090SJeff Kirsher will be called bmac. 54*8fb6b090SJeff Kirsher 55*8fb6b090SJeff Kirsherconfig MAC89x0 56*8fb6b090SJeff Kirsher tristate "Macintosh CS89x0 based ethernet cards" 57*8fb6b090SJeff Kirsher depends on MAC 58*8fb6b090SJeff Kirsher ---help--- 59*8fb6b090SJeff Kirsher Support for CS89x0 chipset based Ethernet cards. If you have a 60*8fb6b090SJeff Kirsher Nubus or LC-PDS network (Ethernet) card of this type, say Y and 61*8fb6b090SJeff Kirsher read the Ethernet-HOWTO, available from 62*8fb6b090SJeff Kirsher <http://www.tldp.org/docs.html#howto>. 63*8fb6b090SJeff Kirsher 64*8fb6b090SJeff Kirsher To compile this driver as a module, choose M here. This module will 65*8fb6b090SJeff Kirsher be called mac89x0. 66*8fb6b090SJeff Kirsher 67*8fb6b090SJeff Kirsherconfig MACMACE 68*8fb6b090SJeff Kirsher bool "Macintosh (AV) onboard MACE ethernet" 69*8fb6b090SJeff Kirsher depends on MAC 70*8fb6b090SJeff Kirsher select CRC32 71*8fb6b090SJeff Kirsher ---help--- 72*8fb6b090SJeff Kirsher Support for the onboard AMD 79C940 MACE Ethernet controller used in 73*8fb6b090SJeff Kirsher the 660AV and 840AV Macintosh. If you have one of these Macintoshes 74*8fb6b090SJeff Kirsher say Y and read the Ethernet-HOWTO, available from 75*8fb6b090SJeff Kirsher <http://www.tldp.org/docs.html#howto>. 76*8fb6b090SJeff Kirsher 77*8fb6b090SJeff Kirsherconfig CS89x0 78*8fb6b090SJeff Kirsher tristate "CS89x0 support" 79*8fb6b090SJeff Kirsher depends on (ISA || EISA || MACH_IXDP2351 \ 80*8fb6b090SJeff Kirsher || ARCH_IXDP2X01 || MACH_MX31ADS || MACH_QQ2440) 81*8fb6b090SJeff Kirsher ---help--- 82*8fb6b090SJeff Kirsher Support for CS89x0 chipset based Ethernet cards. If you have a 83*8fb6b090SJeff Kirsher network (Ethernet) card of this type, say Y and read the 84*8fb6b090SJeff Kirsher Ethernet-HOWTO, available from 85*8fb6b090SJeff Kirsher <http://www.tldp.org/docs.html#howto> as well as 86*8fb6b090SJeff Kirsher <file:Documentation/networking/cs89x0.txt>. 87*8fb6b090SJeff Kirsher 88*8fb6b090SJeff Kirsher To compile this driver as a module, choose M here. The module 89*8fb6b090SJeff Kirsher will be called cs89x0. 90*8fb6b090SJeff Kirsher 91*8fb6b090SJeff Kirsherconfig CS89x0_NONISA_IRQ 92*8fb6b090SJeff Kirsher def_bool y 93*8fb6b090SJeff Kirsher depends on CS89x0 != n 94*8fb6b090SJeff Kirsher depends on MACH_IXDP2351 || ARCH_IXDP2X01 || MACH_MX31ADS || MACH_QQ2440 95*8fb6b090SJeff Kirsher 96*8fb6b090SJeff Kirsherendif # NET_VENDOR_APPLE 97