aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/net/Kconfig
diff options
context:
space:
mode:
Diffstat (limited to 'drivers/net/Kconfig')
-rw-r--r--drivers/net/Kconfig45
1 files changed, 35 insertions, 10 deletions
diff --git a/drivers/net/Kconfig b/drivers/net/Kconfig
index ce2fcdd4ab9..23c13180ff1 100644
--- a/drivers/net/Kconfig
+++ b/drivers/net/Kconfig
@@ -484,7 +484,7 @@ config XTENSA_XT2000_SONIC
484 484
485config MIPS_AU1X00_ENET 485config MIPS_AU1X00_ENET
486 tristate "MIPS AU1000 Ethernet support" 486 tristate "MIPS AU1000 Ethernet support"
487 depends on SOC_AU1X00 487 depends on MIPS_ALCHEMY
488 select PHYLIB 488 select PHYLIB
489 select CRC32 489 select CRC32
490 help 490 help
@@ -530,14 +530,15 @@ config SH_ETH
530 depends on SUPERH && \ 530 depends on SUPERH && \
531 (CPU_SUBTYPE_SH7710 || CPU_SUBTYPE_SH7712 || \ 531 (CPU_SUBTYPE_SH7710 || CPU_SUBTYPE_SH7712 || \
532 CPU_SUBTYPE_SH7763 || CPU_SUBTYPE_SH7619 || \ 532 CPU_SUBTYPE_SH7763 || CPU_SUBTYPE_SH7619 || \
533 CPU_SUBTYPE_SH7724) 533 CPU_SUBTYPE_SH7724 || CPU_SUBTYPE_SH7757)
534 select CRC32 534 select CRC32
535 select MII 535 select MII
536 select MDIO_BITBANG 536 select MDIO_BITBANG
537 select PHYLIB 537 select PHYLIB
538 help 538 help
539 Renesas SuperH Ethernet device driver. 539 Renesas SuperH Ethernet device driver.
540 This driver support SH7710, SH7712, SH7763, SH7619, and SH7724. 540 This driver supporting CPUs are:
541 - SH7710, SH7712, SH7763, SH7619, SH7724, and SH7757.
541 542
542config SUNLANCE 543config SUNLANCE
543 tristate "Sun LANCE support" 544 tristate "Sun LANCE support"
@@ -1463,7 +1464,7 @@ config FORCEDETH
1463config CS89x0 1464config CS89x0
1464 tristate "CS89x0 support" 1465 tristate "CS89x0 support"
1465 depends on NET_ETHERNET && (ISA || EISA || MACH_IXDP2351 \ 1466 depends on NET_ETHERNET && (ISA || EISA || MACH_IXDP2351 \
1466 || ARCH_IXDP2X01 || ARCH_PNX010X || MACH_MX31ADS) 1467 || ARCH_IXDP2X01 || MACH_MX31ADS)
1467 ---help--- 1468 ---help---
1468 Support for CS89x0 chipset based Ethernet cards. If you have a 1469 Support for CS89x0 chipset based Ethernet cards. If you have a
1469 network (Ethernet) card of this type, say Y and read the 1470 network (Ethernet) card of this type, say Y and read the
@@ -1477,7 +1478,7 @@ config CS89x0
1477config CS89x0_NONISA_IRQ 1478config CS89x0_NONISA_IRQ
1478 def_bool y 1479 def_bool y
1479 depends on CS89x0 != n 1480 depends on CS89x0 != n
1480 depends on MACH_IXDP2351 || ARCH_IXDP2X01 || ARCH_PNX010X || MACH_MX31ADS 1481 depends on MACH_IXDP2351 || ARCH_IXDP2X01 || MACH_MX31ADS
1481 1482
1482config TC35815 1483config TC35815
1483 tristate "TOSHIBA TC35815 Ethernet support" 1484 tristate "TOSHIBA TC35815 Ethernet support"
@@ -1659,6 +1660,7 @@ config R6040
1659 depends on NET_PCI && PCI 1660 depends on NET_PCI && PCI
1660 select CRC32 1661 select CRC32
1661 select MII 1662 select MII
1663 select PHYLIB
1662 help 1664 help
1663 This is a driver for the R6040 Fast Ethernet MACs found in the 1665 This is a driver for the R6040 Fast Ethernet MACs found in the
1664 the RDC R-321x System-on-chips. 1666 the RDC R-321x System-on-chips.
@@ -1748,11 +1750,12 @@ config TLAN
1748 Please email feedback to <torben.mathiasen@compaq.com>. 1750 Please email feedback to <torben.mathiasen@compaq.com>.
1749 1751
1750config KS8842 1752config KS8842
1751 tristate "Micrel KSZ8842" 1753 tristate "Micrel KSZ8841/42 with generic bus interface"
1752 depends on HAS_IOMEM 1754 depends on HAS_IOMEM && DMA_ENGINE
1753 help 1755 help
1754 This platform driver is for Micrel KSZ8842 / KS8842 1756 This platform driver is for KSZ8841(1-port) / KS8842(2-port)
1755 2-port ethernet switch chip (managed, VLAN, QoS). 1757 ethernet switch chip (managed, VLAN, QoS) from Micrel or
1758 Timberdale(FPGA).
1756 1759
1757config KS8851 1760config KS8851
1758 tristate "Micrel KS8851 SPI" 1761 tristate "Micrel KS8851 SPI"
@@ -2601,6 +2604,29 @@ config CHELSIO_T4
2601 To compile this driver as a module choose M here; the module 2604 To compile this driver as a module choose M here; the module
2602 will be called cxgb4. 2605 will be called cxgb4.
2603 2606
2607config CHELSIO_T4VF_DEPENDS
2608 tristate
2609 depends on PCI && INET
2610 default y
2611
2612config CHELSIO_T4VF
2613 tristate "Chelsio Communications T4 Virtual Function Ethernet support"
2614 depends on CHELSIO_T4VF_DEPENDS
2615 help
2616 This driver supports Chelsio T4-based gigabit and 10Gb Ethernet
2617 adapters with PCI-E SR-IOV Virtual Functions.
2618
2619 For general information about Chelsio and our products, visit
2620 our website at <http://www.chelsio.com>.
2621
2622 For customer support, please visit our customer support page at
2623 <http://www.chelsio.com/support.htm>.
2624
2625 Please send feedback to <linux-bugs@chelsio.com>.
2626
2627 To compile this driver as a module choose M here; the module
2628 will be called cxgb4vf.
2629
2604config EHEA 2630config EHEA
2605 tristate "eHEA Ethernet support" 2631 tristate "eHEA Ethernet support"
2606 depends on IBMEBUS && INET && SPARSEMEM 2632 depends on IBMEBUS && INET && SPARSEMEM
@@ -2614,7 +2640,6 @@ config EHEA
2614config ENIC 2640config ENIC
2615 tristate "Cisco VIC Ethernet NIC Support" 2641 tristate "Cisco VIC Ethernet NIC Support"
2616 depends on PCI && INET 2642 depends on PCI && INET
2617 select INET_LRO
2618 help 2643 help
2619 This enables the support for the Cisco VIC Ethernet card. 2644 This enables the support for the Cisco VIC Ethernet card.
2620 2645