Skip to content

Commit

Permalink
---
Browse files Browse the repository at this point in the history
yaml
---
r: 56269
b: refs/heads/master
c: fb2c922
h: refs/heads/master
i:
  56267: db1a290
v: v3
  • Loading branch information
Linus Torvalds committed May 11, 2007
1 parent 77316fc commit 6ef4d2a
Show file tree
Hide file tree
Showing 37 changed files with 772 additions and 3,119 deletions.
2 changes: 1 addition & 1 deletion [refs]
Original file line number Diff line number Diff line change
@@ -1,2 +1,2 @@
---
refs/heads/master: b9a3b4d1453689f2927668fcdc4827fdccf44d1b
refs/heads/master: fb2c922b8588115d8914492493a37109bfb07884
32 changes: 17 additions & 15 deletions trunk/drivers/atm/Kconfig
Original file line number Diff line number Diff line change
Expand Up @@ -2,19 +2,22 @@
# ATM device configuration
#

menu "ATM drivers"
menuconfig ATM_DRIVERS
bool "ATM drivers"
depends on NETDEVICES && ATM
default y

if ATM_DRIVERS

config ATM_DUMMY
tristate "Dummy ATM driver"
depends on ATM
help
Dummy ATM driver. Useful for proxy signalling, testing,
and development. If unsure, say N.

config ATM_TCP
tristate "ATM over TCP"
depends on INET && ATM
depends on INET
help
ATM over TCP driver. Useful mainly for development and for
experiments. If unsure, say N.
Expand All @@ -30,7 +33,7 @@ config ATM_LANAI

config ATM_ENI
tristate "Efficient Networks ENI155P"
depends on PCI && ATM
depends on PCI
---help---
Driver for the Efficient Networks ENI155p series and SMC ATM
Power155 155 Mbps ATM adapters. Both, the versions with 512KB and
Expand Down Expand Up @@ -139,7 +142,7 @@ config ATM_ENI_BURST_RX_2W

config ATM_FIRESTREAM
tristate "Fujitsu FireStream (FS50/FS155) "
depends on PCI && ATM
depends on PCI
help
Driver for the Fujitsu FireStream 155 (MB86697) and
FireStream 50 (MB86695) ATM PCI chips.
Expand All @@ -149,7 +152,7 @@ config ATM_FIRESTREAM

config ATM_ZATM
tristate "ZeitNet ZN1221/ZN1225"
depends on PCI && ATM
depends on PCI
help
Driver for the ZeitNet ZN1221 (MMF) and ZN1225 (UTP-5) 155 Mbps ATM
adapters.
Expand All @@ -169,7 +172,7 @@ config ATM_ZATM_DEBUG

config ATM_NICSTAR
tristate "IDT 77201 (NICStAR) (ForeRunnerLE)"
depends on PCI && ATM && !64BIT
depends on PCI && !64BIT
help
The NICStAR chipset family is used in a large number of ATM NICs for
25 and for 155 Mbps, including IDT cards and the Fore ForeRunnerLE
Expand Down Expand Up @@ -202,7 +205,7 @@ config ATM_NICSTAR_USE_IDT77105

config ATM_IDT77252
tristate "IDT 77252 (NICStAR II)"
depends on PCI && ATM
depends on PCI
help
Driver for the IDT 77252 ATM PCI chips.

Expand Down Expand Up @@ -237,7 +240,7 @@ config ATM_IDT77252_USE_SUNI

config ATM_AMBASSADOR
tristate "Madge Ambassador (Collage PCI 155 Server)"
depends on PCI && ATM
depends on PCI
select BITREVERSE
help
This is a driver for ATMizer based ATM card produced by Madge
Expand All @@ -262,7 +265,7 @@ config ATM_AMBASSADOR_DEBUG

config ATM_HORIZON
tristate "Madge Horizon [Ultra] (Collage PCI 25 and Collage PCI 155 Client)"
depends on PCI && ATM
depends on PCI
help
This is a driver for the Horizon chipset ATM adapter cards once
produced by Madge Networks Ltd. Say Y (or M to compile as a module
Expand All @@ -286,7 +289,7 @@ config ATM_HORIZON_DEBUG

config ATM_IA
tristate "Interphase ATM PCI x575/x525/x531"
depends on PCI && ATM && !64BIT
depends on PCI && !64BIT
---help---
This is a driver for the Interphase (i)ChipSAR adapter cards
which include a variety of variants in term of the size of the
Expand Down Expand Up @@ -319,7 +322,7 @@ config ATM_IA_DEBUG

config ATM_FORE200E_MAYBE
tristate "FORE Systems 200E-series"
depends on (PCI || SBUS) && ATM
depends on PCI || SBUS
---help---
This is a driver for the FORE Systems 200E-series ATM adapter
cards. It simultaneously supports PCA-200E and SBA-200E models
Expand Down Expand Up @@ -436,7 +439,7 @@ config ATM_FORE200E

config ATM_HE
tristate "ForeRunner HE Series"
depends on PCI && ATM
depends on PCI
help
This is a driver for the Marconi ForeRunner HE-series ATM adapter
cards. It simultaneously supports the 155 and 622 versions.
Expand All @@ -448,5 +451,4 @@ config ATM_HE_USE_SUNI
Support for the S/UNI-Ultra and S/UNI-622 found in the ForeRunner
HE cards. This driver provides carrier detection some statistics.

endmenu

endif # ATM
16 changes: 12 additions & 4 deletions trunk/drivers/net/Kconfig
Original file line number Diff line number Diff line change
Expand Up @@ -1898,8 +1898,12 @@ endmenu
# Gigabit Ethernet
#

menu "Ethernet (1000 Mbit)"
menuconfig NETDEV_1000
bool "Ethernet (1000 Mbit)"
depends on !UML
default y

if NETDEV_1000

config ACENIC
tristate "Alteon AceNIC/3Com 3C985/NetGear GA620 Gigabit support"
Expand Down Expand Up @@ -2326,14 +2330,18 @@ config ATL1
To compile this driver as a module, choose M here. The module
will be called atl1.

endmenu
endif # NETDEV_1000

#
# 10 Gigabit Ethernet
#

menu "Ethernet (10000 Mbit)"
menuconfig NETDEV_10000
bool "Ethernet (10000 Mbit)"
depends on !UML
default y

if NETDEV_10000

config CHELSIO_T1
tristate "Chelsio 10Gb Ethernet support"
Expand Down Expand Up @@ -2507,7 +2515,7 @@ config MLX4_DEBUG
debug_level module parameter (which can also be set after
the driver is loaded through sysfs).

endmenu
endif # NETDEV_10000

source "drivers/net/tokenring/Kconfig"

Expand Down
2 changes: 1 addition & 1 deletion trunk/drivers/net/mlx4/eq.c
Original file line number Diff line number Diff line change
Expand Up @@ -623,7 +623,7 @@ int __devinit mlx4_init_eq_table(struct mlx4_dev *dev)
priv->eq_table.eq[MLX4_EQ_CATAS].have_irq = 1;
} else {
err = request_irq(dev->pdev->irq, mlx4_interrupt,
SA_SHIRQ, DRV_NAME, dev);
IRQF_SHARED, DRV_NAME, dev);
if (err)
goto err_out_async;

Expand Down
2 changes: 1 addition & 1 deletion trunk/drivers/net/netxen/netxen_nic_main.c
Original file line number Diff line number Diff line change
Expand Up @@ -735,7 +735,7 @@ static int netxen_nic_open(struct net_device *netdev)
}
adapter->irq = adapter->ahw.pdev->irq;
err = request_irq(adapter->ahw.pdev->irq, netxen_intr,
SA_SHIRQ | SA_SAMPLE_RANDOM, netdev->name,
IRQF_SHARED|IRQF_SAMPLE_RANDOM, netdev->name,
adapter);
if (err) {
printk(KERN_ERR "request_irq failed with: %d\n", err);
Expand Down
23 changes: 7 additions & 16 deletions trunk/drivers/net/pcmcia/Kconfig
Original file line number Diff line number Diff line change
Expand Up @@ -2,11 +2,9 @@
# PCMCIA Network device configuration
#

menu "PCMCIA network device support"
depends on NETDEVICES && PCMCIA!=n

config NET_PCMCIA
menuconfig NET_PCMCIA
bool "PCMCIA network device support"
depends on PCMCIA
---help---
Say Y if you would like to include support for any PCMCIA or CardBus
network adapters, then say Y to the driver for your particular card
Expand All @@ -21,9 +19,10 @@ config NET_PCMCIA

If unsure, say N.

if NET_PCMCIA

config PCMCIA_3C589
tristate "3Com 3c589 PCMCIA support"
depends on NET_PCMCIA && PCMCIA
help
Say Y here if you intend to attach a 3Com 3c589 or compatible PCMCIA
(PC-card) Ethernet card to your computer.
Expand All @@ -33,7 +32,6 @@ config PCMCIA_3C589

config PCMCIA_3C574
tristate "3Com 3c574 PCMCIA support"
depends on NET_PCMCIA && PCMCIA
help
Say Y here if you intend to attach a 3Com 3c574 or compatible PCMCIA
(PC-card) Fast Ethernet card to your computer.
Expand All @@ -43,7 +41,6 @@ config PCMCIA_3C574

config PCMCIA_FMVJ18X
tristate "Fujitsu FMV-J18x PCMCIA support"
depends on NET_PCMCIA && PCMCIA
select CRC32
help
Say Y here if you intend to attach a Fujitsu FMV-J18x or compatible
Expand All @@ -54,7 +51,6 @@ config PCMCIA_FMVJ18X

config PCMCIA_PCNET
tristate "NE2000 compatible PCMCIA support"
depends on NET_PCMCIA && PCMCIA
select CRC32
help
Say Y here if you intend to attach an NE2000 compatible PCMCIA
Expand All @@ -65,7 +61,6 @@ config PCMCIA_PCNET

config PCMCIA_NMCLAN
tristate "New Media PCMCIA support"
depends on NET_PCMCIA && PCMCIA
help
Say Y here if you intend to attach a New Media Ethernet or LiveWire
PCMCIA (PC-card) Ethernet card to your computer.
Expand All @@ -75,7 +70,6 @@ config PCMCIA_NMCLAN

config PCMCIA_SMC91C92
tristate "SMC 91Cxx PCMCIA support"
depends on NET_PCMCIA && PCMCIA
select CRC32
select MII
help
Expand All @@ -87,7 +81,6 @@ config PCMCIA_SMC91C92

config PCMCIA_XIRC2PS
tristate "Xircom 16-bit PCMCIA support"
depends on NET_PCMCIA && PCMCIA
help
Say Y here if you intend to attach a Xircom 16-bit PCMCIA (PC-card)
Ethernet or Fast Ethernet card to your computer.
Expand All @@ -97,7 +90,6 @@ config PCMCIA_XIRC2PS

config PCMCIA_AXNET
tristate "Asix AX88190 PCMCIA support"
depends on NET_PCMCIA && PCMCIA
---help---
Say Y here if you intend to attach an Asix AX88190-based PCMCIA
(PC-card) Fast Ethernet card to your computer. These cards are
Expand All @@ -109,7 +101,7 @@ config PCMCIA_AXNET

config ARCNET_COM20020_CS
tristate "COM20020 ARCnet PCMCIA support"
depends on NET_PCMCIA && ARCNET_COM20020 && PCMCIA
depends on ARCNET_COM20020
help
Say Y here if you intend to attach this type of ARCnet PCMCIA card
to your computer.
Expand All @@ -119,7 +111,7 @@ config ARCNET_COM20020_CS

config PCMCIA_IBMTR
tristate "IBM PCMCIA tokenring adapter support"
depends on NET_PCMCIA && IBMTR!=y && TR && PCMCIA && !64BIT
depends on IBMTR!=y && TR && !64BIT
help
Say Y here if you intend to attach this type of Token Ring PCMCIA
card to your computer. You then also need to say Y to "Token Ring
Expand All @@ -128,5 +120,4 @@ config PCMCIA_IBMTR
To compile this driver as a module, choose M here: the module will be
called ibmtr_cs.

endmenu

endif # NET_PCMCIA
22 changes: 6 additions & 16 deletions trunk/drivers/net/phy/Kconfig
Original file line number Diff line number Diff line change
Expand Up @@ -2,70 +2,61 @@
# PHY Layer Configuration
#

menu "PHY device support"
depends on !S390

config PHYLIB
menuconfig PHYLIB
tristate "PHY Device support and infrastructure"
depends on !S390
depends on NET_ETHERNET && (BROKEN || !S390)
help
Ethernet controllers are usually attached to PHY
devices. This option provides infrastructure for
managing PHY devices.

if PHYLIB

comment "MII PHY device drivers"
depends on PHYLIB

config MARVELL_PHY
tristate "Drivers for Marvell PHYs"
depends on PHYLIB
---help---
Currently has a driver for the 88E1011S

config DAVICOM_PHY
tristate "Drivers for Davicom PHYs"
depends on PHYLIB
---help---
Currently supports dm9161e and dm9131

config QSEMI_PHY
tristate "Drivers for Quality Semiconductor PHYs"
depends on PHYLIB
---help---
Currently supports the qs6612

config LXT_PHY
tristate "Drivers for the Intel LXT PHYs"
depends on PHYLIB
---help---
Currently supports the lxt970, lxt971

config CICADA_PHY
tristate "Drivers for the Cicada PHYs"
depends on PHYLIB
---help---
Currently supports the cis8204

config VITESSE_PHY
tristate "Drivers for the Vitesse PHYs"
depends on PHYLIB
---help---
Currently supports the vsc8244

config SMSC_PHY
tristate "Drivers for SMSC PHYs"
depends on PHYLIB
---help---
Currently supports the LAN83C185 PHY

config BROADCOM_PHY
tristate "Drivers for Broadcom PHYs"
depends on PHYLIB
---help---
Currently supports the BCM5411, BCM5421 and BCM5461 PHYs.

config FIXED_PHY
tristate "Drivers for PHY emulation on fixed speed/link"
depends on PHYLIB
---help---
Adds the driver to PHY layer to cover the boards that do not have any PHY bound,
but with the ability to manipulate the speed/link in software. The relevant MII
Expand All @@ -80,5 +71,4 @@ config FIXED_MII_100_FDX
bool "Emulation for 100M Fdx fixed PHY behavior"
depends on FIXED_PHY

endmenu

endif # PHYLIB
Loading

0 comments on commit 6ef4d2a

Please sign in to comment.