123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122 |
- #
- # Broadcom device configuration
- #
- config NET_VENDOR_BROADCOM
- bool "Broadcom devices"
- default y
- depends on (SSB_POSSIBLE && HAS_DMA) || PCI || BCM63XX || \
- SIBYTE_SB1xxx_SOC
- ---help---
- If you have a network (Ethernet) chipset belonging to this class,
- say Y.
- Note that the answer to this question does not directly affect
- the kernel: saying N will just case the configurator to skip all
- the questions regarding AMD chipsets. If you say Y, you will be asked
- for your specific chipset/driver in the following questions.
- if NET_VENDOR_BROADCOM
- config B44
- tristate "Broadcom 440x/47xx ethernet support"
- depends on SSB_POSSIBLE && HAS_DMA
- select SSB
- select NET_CORE
- select MII
- ---help---
- If you have a network (Ethernet) controller of this type, say Y
- or M and read the Ethernet-HOWTO, available from
- <http://www.tldp.org/docs.html#howto>.
- To compile this driver as a module, choose M here. The module
- will be called b44.
- # Auto-select SSB PCI-HOST support, if possible
- config B44_PCI_AUTOSELECT
- bool
- depends on B44 && SSB_PCIHOST_POSSIBLE
- select SSB_PCIHOST
- default y
- # Auto-select SSB PCICORE driver, if possible
- config B44_PCICORE_AUTOSELECT
- bool
- depends on B44 && SSB_DRIVER_PCICORE_POSSIBLE
- select SSB_DRIVER_PCICORE
- default y
- config B44_PCI
- bool
- depends on B44_PCI_AUTOSELECT && B44_PCICORE_AUTOSELECT
- default y
- config BCM63XX_ENET
- tristate "Broadcom 63xx internal mac support"
- depends on BCM63XX
- select NET_CORE
- select MII
- select PHYLIB
- help
- This driver supports the ethernet MACs in the Broadcom 63xx
- MIPS chipset family (BCM63XX).
- config BNX2
- tristate "Broadcom NetXtremeII support"
- depends on PCI
- select CRC32
- select FW_LOADER
- ---help---
- This driver supports Broadcom NetXtremeII gigabit Ethernet cards.
- To compile this driver as a module, choose M here: the module
- will be called bnx2. This is recommended.
- config CNIC
- tristate "Broadcom CNIC support"
- depends on PCI
- select BNX2
- select UIO
- ---help---
- This driver supports offload features of Broadcom NetXtremeII
- gigabit Ethernet cards.
- To compile this driver as a module, choose M here: the module
- will be called cnic. This is recommended.
- config SB1250_MAC
- tristate "SB1250 Gigabit Ethernet support"
- depends on SIBYTE_SB1xxx_SOC
- select PHYLIB
- ---help---
- This driver supports Gigabit Ethernet interfaces based on the
- Broadcom SiByte family of System-On-a-Chip parts. They include
- the BCM1120, BCM1125, BCM1125H, BCM1250, BCM1255, BCM1280, BCM1455
- and BCM1480 chips.
- To compile this driver as a module, choose M here: the module
- will be called sb1250-mac.
- config TIGON3
- tristate "Broadcom Tigon3 support"
- depends on PCI
- select PHYLIB
- ---help---
- This driver supports Broadcom Tigon3 based gigabit Ethernet cards.
- To compile this driver as a module, choose M here: the module
- will be called tg3. This is recommended.
- config BNX2X
- tristate "Broadcom NetXtremeII 10Gb support"
- depends on PCI
- select FW_LOADER
- select ZLIB_INFLATE
- select LIBCRC32C
- select MDIO
- ---help---
- This driver supports Broadcom NetXtremeII 10 gigabit Ethernet cards.
- To compile this driver as a module, choose M here: the module
- will be called bnx2x. This is recommended.
- endif # NET_VENDOR_BROADCOM
|