Linux Audio

Check our new training course

Loading...
Note: File does not exist in v3.1.
  1#
  2# Broadcom device configuration
  3#
  4
  5config NET_VENDOR_BROADCOM
  6	bool "Broadcom devices"
  7	default y
  8	depends on (SSB_POSSIBLE && HAS_DMA) || PCI || BCM63XX || \
  9		   SIBYTE_SB1xxx_SOC
 10	---help---
 11	  If you have a network (Ethernet) chipset belonging to this class,
 12	  say Y.
 13
 14	  Note that the answer to this question does not directly affect
 15	  the kernel: saying N will just case the configurator to skip all
 16	  the questions regarding AMD chipsets. If you say Y, you will be asked
 17	  for your specific chipset/driver in the following questions.
 18
 19if NET_VENDOR_BROADCOM
 20
 21config B44
 22	tristate "Broadcom 440x/47xx ethernet support"
 23	depends on SSB_POSSIBLE && HAS_DMA
 24	select SSB
 25	select NET_CORE
 26	select MII
 27	---help---
 28	  If you have a network (Ethernet) controller of this type, say Y
 29	  or M and read the Ethernet-HOWTO, available from
 30	  <http://www.tldp.org/docs.html#howto>.
 31
 32	  To compile this driver as a module, choose M here. The module
 33	  will be called b44.
 34
 35# Auto-select SSB PCI-HOST support, if possible
 36config B44_PCI_AUTOSELECT
 37	bool
 38	depends on B44 && SSB_PCIHOST_POSSIBLE
 39	select SSB_PCIHOST
 40	default y
 41
 42# Auto-select SSB PCICORE driver, if possible
 43config B44_PCICORE_AUTOSELECT
 44	bool
 45	depends on B44 && SSB_DRIVER_PCICORE_POSSIBLE
 46	select SSB_DRIVER_PCICORE
 47	default y
 48
 49config B44_PCI
 50	bool
 51	depends on B44_PCI_AUTOSELECT && B44_PCICORE_AUTOSELECT
 52	default y
 53
 54config BCM63XX_ENET
 55	tristate "Broadcom 63xx internal mac support"
 56	depends on BCM63XX
 57	select NET_CORE
 58	select MII
 59	select PHYLIB
 60	help
 61	  This driver supports the ethernet MACs in the Broadcom 63xx
 62	  MIPS chipset family (BCM63XX).
 63
 64config BNX2
 65	tristate "Broadcom NetXtremeII support"
 66	depends on PCI
 67	select CRC32
 68	select FW_LOADER
 69	---help---
 70	  This driver supports Broadcom NetXtremeII gigabit Ethernet cards.
 71
 72	  To compile this driver as a module, choose M here: the module
 73	  will be called bnx2.  This is recommended.
 74
 75config CNIC
 76	tristate "Broadcom CNIC support"
 77	depends on PCI
 78	select BNX2
 79	select UIO
 80	---help---
 81	  This driver supports offload features of Broadcom NetXtremeII
 82	  gigabit Ethernet cards.
 83
 84	  To compile this driver as a module, choose M here: the module
 85	  will be called cnic.  This is recommended.
 86
 87config SB1250_MAC
 88	tristate "SB1250 Gigabit Ethernet support"
 89	depends on SIBYTE_SB1xxx_SOC
 90	select PHYLIB
 91	---help---
 92	  This driver supports Gigabit Ethernet interfaces based on the
 93	  Broadcom SiByte family of System-On-a-Chip parts.  They include
 94	  the BCM1120, BCM1125, BCM1125H, BCM1250, BCM1255, BCM1280, BCM1455
 95	  and BCM1480 chips.
 96
 97	  To compile this driver as a module, choose M here: the module
 98	  will be called sb1250-mac.
 99
100config TIGON3
101	tristate "Broadcom Tigon3 support"
102	depends on PCI
103	select PHYLIB
104	---help---
105	  This driver supports Broadcom Tigon3 based gigabit Ethernet cards.
106
107	  To compile this driver as a module, choose M here: the module
108	  will be called tg3.  This is recommended.
109
110config BNX2X
111	tristate "Broadcom NetXtremeII 10Gb support"
112	depends on PCI
113	select FW_LOADER
114	select ZLIB_INFLATE
115	select LIBCRC32C
116	select MDIO
117	---help---
118	  This driver supports Broadcom NetXtremeII 10 gigabit Ethernet cards.
119	  To compile this driver as a module, choose M here: the module
120	  will be called bnx2x.  This is recommended.
121
122endif # NET_VENDOR_BROADCOM