提交 95148229 编写于 作者: D David S. Miller

Merge branch 'master' of master.kernel.org:/pub/scm/linux/kernel/git/jkirsher/next-organize

...@@ -2113,7 +2113,7 @@ F: net/decnet/ ...@@ -2113,7 +2113,7 @@ F: net/decnet/
DEFXX FDDI NETWORK DRIVER DEFXX FDDI NETWORK DRIVER
M: "Maciej W. Rozycki" <macro@linux-mips.org> M: "Maciej W. Rozycki" <macro@linux-mips.org>
S: Maintained S: Maintained
F: drivers/net/defxx.* F: drivers/net/fddi/defxx.*
DELL LAPTOP DRIVER DELL LAPTOP DRIVER
M: Matthew Garrett <mjg59@srcf.ucam.org> M: Matthew Garrett <mjg59@srcf.ucam.org>
...@@ -3049,6 +3049,7 @@ S: Maintained ...@@ -3049,6 +3049,7 @@ S: Maintained
F: include/linux/hippidevice.h F: include/linux/hippidevice.h
F: include/linux/if_hippi.h F: include/linux/if_hippi.h
F: net/802/hippi.c F: net/802/hippi.c
F: drivers/net/hippi/
HOST AP DRIVER HOST AP DRIVER
M: Jouni Malinen <j@w1.fi> M: Jouni Malinen <j@w1.fi>
...@@ -5066,7 +5067,7 @@ PPP PROTOCOL DRIVERS AND COMPRESSORS ...@@ -5066,7 +5067,7 @@ PPP PROTOCOL DRIVERS AND COMPRESSORS
M: Paul Mackerras <paulus@samba.org> M: Paul Mackerras <paulus@samba.org>
L: linux-ppp@vger.kernel.org L: linux-ppp@vger.kernel.org
S: Maintained S: Maintained
F: drivers/net/ppp_* F: drivers/net/ppp/ppp_*
PPP OVER ATM (RFC 2364) PPP OVER ATM (RFC 2364)
M: Mitchell Blank Jr <mitch@sfgoth.com> M: Mitchell Blank Jr <mitch@sfgoth.com>
...@@ -5077,8 +5078,8 @@ F: include/linux/atmppp.h ...@@ -5077,8 +5078,8 @@ F: include/linux/atmppp.h
PPP OVER ETHERNET PPP OVER ETHERNET
M: Michal Ostrowski <mostrows@earthlink.net> M: Michal Ostrowski <mostrows@earthlink.net>
S: Maintained S: Maintained
F: drivers/net/pppoe.c F: drivers/net/ppp/pppoe.c
F: drivers/net/pppox.c F: drivers/net/ppp/pppox.c
PPP OVER L2TP PPP OVER L2TP
M: James Chapman <jchapman@katalix.com> M: James Chapman <jchapman@katalix.com>
...@@ -5099,7 +5100,7 @@ PPTP DRIVER ...@@ -5099,7 +5100,7 @@ PPTP DRIVER
M: Dmitry Kozlov <xeb@mail.ru> M: Dmitry Kozlov <xeb@mail.ru>
L: netdev@vger.kernel.org L: netdev@vger.kernel.org
S: Maintained S: Maintained
F: drivers/net/pptp.c F: drivers/net/ppp/pptp.c
W: http://sourceforge.net/projects/accel-pptp W: http://sourceforge.net/projects/accel-pptp
PREEMPTIBLE KERNEL PREEMPTIBLE KERNEL
......
此差异已折叠。
...@@ -2,57 +2,61 @@ ...@@ -2,57 +2,61 @@
# Makefile for the Linux network device drivers. # Makefile for the Linux network device drivers.
# #
obj-$(CONFIG_MII) += mii.o
obj-$(CONFIG_MDIO) += mdio.o
obj-$(CONFIG_PHYLIB) += phy/
obj-$(CONFIG_CAN) += can/
obj-$(CONFIG_BONDING) += bonding/
obj-$(CONFIG_VMXNET3) += vmxnet3/
# #
# link order important here # Networking Core Drivers
# #
obj-$(CONFIG_PLIP) += plip.o obj-$(CONFIG_BONDING) += bonding/
obj-$(CONFIG_ROADRUNNER) += rrunner.o
obj-$(CONFIG_SKFP) += skfp/
obj-$(CONFIG_RIONET) += rionet.o
#
# end link order section
#
obj-$(CONFIG_NET) += Space.o loopback.o
obj-$(CONFIG_NET_SB1000) += sb1000.o
obj-$(CONFIG_PPP) += ppp_generic.o
obj-$(CONFIG_PPP_ASYNC) += ppp_async.o
obj-$(CONFIG_PPP_SYNC_TTY) += ppp_synctty.o
obj-$(CONFIG_PPP_DEFLATE) += ppp_deflate.o
obj-$(CONFIG_PPP_BSDCOMP) += bsd_comp.o
obj-$(CONFIG_PPP_MPPE) += ppp_mppe.o
obj-$(CONFIG_PPPOE) += pppox.o pppoe.o
obj-$(CONFIG_PPPOL2TP) += pppox.o
obj-$(CONFIG_PPTP) += pppox.o pptp.o
obj-$(CONFIG_SLIP) += slip.o
obj-$(CONFIG_SLHC) += slhc.o
obj-$(CONFIG_XEN_NETDEV_FRONTEND) += xen-netfront.o
obj-$(CONFIG_XEN_NETDEV_BACKEND) += xen-netback/
obj-$(CONFIG_DUMMY) += dummy.o obj-$(CONFIG_DUMMY) += dummy.o
obj-$(CONFIG_EQUALIZER) += eql.o
obj-$(CONFIG_IFB) += ifb.o obj-$(CONFIG_IFB) += ifb.o
obj-$(CONFIG_MACVLAN) += macvlan.o obj-$(CONFIG_MACVLAN) += macvlan.o
obj-$(CONFIG_MACVTAP) += macvtap.o obj-$(CONFIG_MACVTAP) += macvtap.o
obj-$(CONFIG_DEFXX) += defxx.o obj-$(CONFIG_MII) += mii.o
obj-$(CONFIG_EQUALIZER) += eql.o obj-$(CONFIG_MDIO) += mdio.o
obj-$(CONFIG_NET) += Space.o loopback.o
obj-$(CONFIG_NETCONSOLE) += netconsole.o
obj-$(CONFIG_PHYLIB) += phy/
obj-$(CONFIG_RIONET) += rionet.o
obj-$(CONFIG_TUN) += tun.o obj-$(CONFIG_TUN) += tun.o
obj-$(CONFIG_VETH) += veth.o obj-$(CONFIG_VETH) += veth.o
obj-$(CONFIG_VIRTIO_NET) += virtio_net.o
#
# Networking Drivers
#
obj-$(CONFIG_ARCNET) += arcnet/
obj-$(CONFIG_DEV_APPLETALK) += appletalk/ obj-$(CONFIG_DEV_APPLETALK) += appletalk/
obj-$(CONFIG_CAIF) += caif/
obj-$(CONFIG_CAN) += can/
obj-$(CONFIG_ETRAX_ETHERNET) += cris/
obj-$(CONFIG_ETHERNET) += ethernet/ obj-$(CONFIG_ETHERNET) += ethernet/
obj-$(CONFIG_FDDI) += fddi/
obj-$(CONFIG_HIPPI) += hippi/
obj-$(CONFIG_HAMRADIO) += hamradio/
obj-$(CONFIG_IRDA) += irda/
obj-$(CONFIG_PLIP) += plip/
onj-$(CONFIG_PPP) += ppp/
obj-$(CONFIG_PPP_ASYNC) += ppp/
obj-$(CONFIG_PPP_BSDCOMP) += ppp/
obj-$(CONFIG_PPP_DEFLATE) += ppp/
obj-$(CONFIG_PPP_MPPE) += ppp/
obj-$(CONFIG_PPP_SYNC_TTY) += ppp/
obj-$(CONFIG_PPPOE) += ppp/
obj-$(CONFIG_PPPOL2TP) += ppp/
obj-$(CONFIG_PPTP) += ppp/
onj-$(CONFIG_SLIP) += slip/
obj-$(CONFIG_SLHC) += slip/
obj-$(CONFIG_NET_SB1000) += sb1000.o
onj-$(CONFIG_SLIP) += slip/
obj-$(CONFIG_SUNGEM_PHY) += sungem_phy.o
obj-$(CONFIG_TR) += tokenring/ obj-$(CONFIG_TR) += tokenring/
obj-$(CONFIG_WAN) += wan/ obj-$(CONFIG_WAN) += wan/
obj-$(CONFIG_ARCNET) += arcnet/ obj-$(CONFIG_WLAN) += wireless/
obj-$(CONFIG_NET_PCMCIA) += pcmcia/ obj-$(CONFIG_WIMAX) += wimax/
obj-$(CONFIG_VMXNET3) += vmxnet3/
obj-$(CONFIG_XEN_NETDEV_FRONTEND) += xen-netfront.o
obj-$(CONFIG_XEN_NETDEV_BACKEND) += xen-netback/
obj-$(CONFIG_USB_CATC) += usb/ obj-$(CONFIG_USB_CATC) += usb/
obj-$(CONFIG_USB_KAWETH) += usb/ obj-$(CONFIG_USB_KAWETH) += usb/
...@@ -63,17 +67,3 @@ obj-$(CONFIG_USB_USBNET) += usb/ ...@@ -63,17 +67,3 @@ obj-$(CONFIG_USB_USBNET) += usb/
obj-$(CONFIG_USB_ZD1201) += usb/ obj-$(CONFIG_USB_ZD1201) += usb/
obj-$(CONFIG_USB_IPHETH) += usb/ obj-$(CONFIG_USB_IPHETH) += usb/
obj-$(CONFIG_USB_CDC_PHONET) += usb/ obj-$(CONFIG_USB_CDC_PHONET) += usb/
obj-$(CONFIG_WLAN) += wireless/
obj-$(CONFIG_HAMRADIO) += hamradio/
obj-$(CONFIG_IRDA) += irda/
obj-$(CONFIG_ETRAX_ETHERNET) += cris/
obj-$(CONFIG_NETCONSOLE) += netconsole.o
obj-$(CONFIG_VIRTIO_NET) += virtio_net.o
obj-$(CONFIG_WIMAX) += wimax/
obj-$(CONFIG_CAIF) += caif/
obj-$(CONFIG_SUNGEM_PHY) += sungem_phy.o
...@@ -3,8 +3,8 @@ ...@@ -3,8 +3,8 @@
# #
menuconfig ARCNET menuconfig ARCNET
depends on NETDEVICES && (ISA || PCI) depends on NETDEVICES && (ISA || PCI || PCMCIA)
tristate "ARCnet support" bool "ARCnet support"
---help--- ---help---
If you have a network card of this type, say Y and check out the If you have a network card of this type, say Y and check out the
(arguably) beautiful poetry in (arguably) beautiful poetry in
...@@ -123,4 +123,14 @@ config ARCNET_COM20020_PCI ...@@ -123,4 +123,14 @@ config ARCNET_COM20020_PCI
tristate "Support for COM20020 on PCI" tristate "Support for COM20020 on PCI"
depends on ARCNET_COM20020 && PCI depends on ARCNET_COM20020 && PCI
config ARCNET_COM20020_CS
tristate "COM20020 ARCnet PCMCIA support"
depends on ARCNET_COM20020 && PCMCIA
help
Say Y here if you intend to attach this type of ARCnet PCMCIA card
to your computer.
To compile this driver as a module, choose M here: the module will be
called com20020_cs. If unsure, say N.
endif # ARCNET endif # ARCNET
...@@ -12,3 +12,4 @@ obj-$(CONFIG_ARCNET_RIM_I) += arc-rimi.o ...@@ -12,3 +12,4 @@ obj-$(CONFIG_ARCNET_RIM_I) += arc-rimi.o
obj-$(CONFIG_ARCNET_COM20020) += com20020.o obj-$(CONFIG_ARCNET_COM20020) += com20020.o
obj-$(CONFIG_ARCNET_COM20020_ISA) += com20020-isa.o obj-$(CONFIG_ARCNET_COM20020_ISA) += com20020-isa.o
obj-$(CONFIG_ARCNET_COM20020_PCI) += com20020-pci.o obj-$(CONFIG_ARCNET_COM20020_PCI) += com20020-pci.o
obj-$(CONFIG_ARCNET_COM20020_CS) += com20020_cs.o
...@@ -4,6 +4,7 @@ ...@@ -4,6 +4,7 @@
config NET_VENDOR_3COM config NET_VENDOR_3COM
bool "3Com devices" bool "3Com devices"
default y
depends on ISA || EISA || MCA || PCI || PCMCIA depends on ISA || EISA || MCA || PCI || PCMCIA
---help--- ---help---
If you have a network (Ethernet) card belonging to this class, say Y If you have a network (Ethernet) card belonging to this class, say Y
......
...@@ -4,6 +4,7 @@ ...@@ -4,6 +4,7 @@
config NET_VENDOR_8390 config NET_VENDOR_8390
bool "National Semi-conductor 8390 devices" bool "National Semi-conductor 8390 devices"
default y
depends on NET_VENDOR_NATSEMI && (AMIGA_PCMCIA || PCI || SUPERH || \ depends on NET_VENDOR_NATSEMI && (AMIGA_PCMCIA || PCI || SUPERH || \
ISA || MCA || EISA || MAC || M32R || MACH_TX49XX || \ ISA || MCA || EISA || MAC || M32R || MACH_TX49XX || \
MCA_LEGACY || H8300 || ARM || MIPS || ZORRO || PCMCIA || \ MCA_LEGACY || H8300 || ARM || MIPS || ZORRO || PCMCIA || \
......
...@@ -4,6 +4,7 @@ ...@@ -4,6 +4,7 @@
config NET_VENDOR_ADAPTEC config NET_VENDOR_ADAPTEC
bool "Adaptec devices" bool "Adaptec devices"
default y
depends on PCI depends on PCI
---help--- ---help---
If you have a network (Ethernet) card belonging to this class, say Y If you have a network (Ethernet) card belonging to this class, say Y
......
...@@ -4,6 +4,7 @@ ...@@ -4,6 +4,7 @@
config NET_VENDOR_ALTEON config NET_VENDOR_ALTEON
bool "Alteon devices" bool "Alteon devices"
default y
depends on PCI depends on PCI
---help--- ---help---
If you have a network (Ethernet) card belonging to this class, say Y If you have a network (Ethernet) card belonging to this class, say Y
......
...@@ -4,6 +4,7 @@ ...@@ -4,6 +4,7 @@
config NET_VENDOR_AMD config NET_VENDOR_AMD
bool "AMD devices" bool "AMD devices"
default y
depends on DIO || MACH_DECSTATION || MVME147 || ATARI || SUN3 || \ depends on DIO || MACH_DECSTATION || MVME147 || ATARI || SUN3 || \
SUN3X || SBUS || PCI || ZORRO || (ISA && ISA_DMA_API) || \ SUN3X || SBUS || PCI || ZORRO || (ISA && ISA_DMA_API) || \
(ARM && ARCH_EBSA110) || ISA || EISA || MCA || PCMCIA (ARM && ARCH_EBSA110) || ISA || EISA || MCA || PCMCIA
......
...@@ -4,6 +4,7 @@ ...@@ -4,6 +4,7 @@
config NET_VENDOR_APPLE config NET_VENDOR_APPLE
bool "Apple devices" bool "Apple devices"
default y
depends on (PPC_PMAC && PPC32) || MAC || ISA || EISA || MACH_IXDP2351 \ depends on (PPC_PMAC && PPC32) || MAC || ISA || EISA || MACH_IXDP2351 \
|| ARCH_IXDP2X01 || MACH_MX31ADS || MACH_QQ2440 || ARCH_IXDP2X01 || MACH_MX31ADS || MACH_QQ2440
---help--- ---help---
......
...@@ -4,6 +4,7 @@ ...@@ -4,6 +4,7 @@
config NET_VENDOR_ATHEROS config NET_VENDOR_ATHEROS
bool "Atheros devices" bool "Atheros devices"
default y
depends on PCI depends on PCI
---help--- ---help---
If you have a network (Ethernet) card belonging to this class, say Y If you have a network (Ethernet) card belonging to this class, say Y
......
...@@ -4,6 +4,7 @@ ...@@ -4,6 +4,7 @@
config NET_VENDOR_BROADCOM config NET_VENDOR_BROADCOM
bool "Broadcom devices" bool "Broadcom devices"
default y
depends on (SSB_POSSIBLE && HAS_DMA) || PCI || BCM63XX || \ depends on (SSB_POSSIBLE && HAS_DMA) || PCI || BCM63XX || \
SIBYTE_SB1xxx_SOC SIBYTE_SB1xxx_SOC
---help--- ---help---
......
...@@ -4,6 +4,7 @@ ...@@ -4,6 +4,7 @@
config NET_VENDOR_BROCADE config NET_VENDOR_BROCADE
bool "Brocade devices" bool "Brocade devices"
default y
depends on PCI depends on PCI
---help--- ---help---
If you have a network (Ethernet) card belonging to this class, say Y If you have a network (Ethernet) card belonging to this class, say Y
......
...@@ -4,6 +4,7 @@ ...@@ -4,6 +4,7 @@
config NET_VENDOR_CHELSIO config NET_VENDOR_CHELSIO
bool "Chelsio devices" bool "Chelsio devices"
default y
depends on PCI || INET depends on PCI || INET
---help--- ---help---
If you have a network (Ethernet) card belonging to this class, say Y If you have a network (Ethernet) card belonging to this class, say Y
......
...@@ -4,6 +4,7 @@ ...@@ -4,6 +4,7 @@
config NET_VENDOR_CIRRUS config NET_VENDOR_CIRRUS
bool "Cirrus devices" bool "Cirrus devices"
default y
depends on ARM && ARCH_EP93XX depends on ARM && ARCH_EP93XX
---help--- ---help---
If you have a network (Ethernet) card belonging to this class, say Y If you have a network (Ethernet) card belonging to this class, say Y
......
...@@ -4,6 +4,7 @@ ...@@ -4,6 +4,7 @@
config NET_VENDOR_CISCO config NET_VENDOR_CISCO
bool "Cisco devices" bool "Cisco devices"
default y
depends on PCI && INET depends on PCI && INET
---help--- ---help---
If you have a network (Ethernet) card belonging to this class, say Y If you have a network (Ethernet) card belonging to this class, say Y
......
...@@ -4,6 +4,7 @@ ...@@ -4,6 +4,7 @@
config NET_VENDOR_DEC config NET_VENDOR_DEC
bool "Digital Equipment devices" bool "Digital Equipment devices"
default y
depends on PCI || EISA || CARDBUS depends on PCI || EISA || CARDBUS
---help--- ---help---
If you have a network (Ethernet) card belonging to this class, say Y If you have a network (Ethernet) card belonging to this class, say Y
......
...@@ -4,6 +4,7 @@ ...@@ -4,6 +4,7 @@
config NET_VENDOR_DLINK config NET_VENDOR_DLINK
bool "D-Link devices" bool "D-Link devices"
default y
depends on PCI || PARPORT depends on PCI || PARPORT
---help--- ---help---
If you have a network (Ethernet) card belonging to this class, say Y If you have a network (Ethernet) card belonging to this class, say Y
......
...@@ -4,6 +4,7 @@ ...@@ -4,6 +4,7 @@
config NET_VENDOR_EMULEX config NET_VENDOR_EMULEX
bool "Emulex devices" bool "Emulex devices"
default y
depends on PCI && INET depends on PCI && INET
---help--- ---help---
If you have a network (Ethernet) card belonging to this class, say Y If you have a network (Ethernet) card belonging to this class, say Y
......
...@@ -4,6 +4,7 @@ ...@@ -4,6 +4,7 @@
config NET_VENDOR_FARADAY config NET_VENDOR_FARADAY
bool "Faraday devices" bool "Faraday devices"
default y
depends on ARM depends on ARM
---help--- ---help---
If you have a network (Ethernet) card belonging to this class, say Y If you have a network (Ethernet) card belonging to this class, say Y
......
...@@ -4,6 +4,7 @@ ...@@ -4,6 +4,7 @@
config NET_VENDOR_FREESCALE config NET_VENDOR_FREESCALE
bool "Freescale devices" bool "Freescale devices"
default y
depends on FSL_SOC || QUICC_ENGINE || CPM1 || CPM2 || PPC_MPC512x || \ depends on FSL_SOC || QUICC_ENGINE || CPM1 || CPM2 || PPC_MPC512x || \
M523x || M527x || M5272 || M528x || M520x || M532x || \ M523x || M527x || M5272 || M528x || M520x || M532x || \
IMX_HAVE_PLATFORM_FEC || MXS_HAVE_PLATFORM_FEC || \ IMX_HAVE_PLATFORM_FEC || MXS_HAVE_PLATFORM_FEC || \
......
...@@ -4,6 +4,7 @@ ...@@ -4,6 +4,7 @@
config NET_VENDOR_FUJITSU config NET_VENDOR_FUJITSU
bool "Fujitsu devices" bool "Fujitsu devices"
default y
depends on ISA || PCMCIA || ((ISA || MCA_LEGACY) && EXPERIMENTAL) depends on ISA || PCMCIA || ((ISA || MCA_LEGACY) && EXPERIMENTAL)
---help--- ---help---
If you have a network (Ethernet) card belonging to this class, say Y If you have a network (Ethernet) card belonging to this class, say Y
......
...@@ -4,6 +4,7 @@ ...@@ -4,6 +4,7 @@
config NET_VENDOR_HP config NET_VENDOR_HP
bool "HP devices" bool "HP devices"
default y
depends on ISA || EISA || PCI depends on ISA || EISA || PCI
---help--- ---help---
If you have a network (Ethernet) card belonging to this class, say Y If you have a network (Ethernet) card belonging to this class, say Y
......
...@@ -4,6 +4,7 @@ ...@@ -4,6 +4,7 @@
config NET_VENDOR_I825XX config NET_VENDOR_I825XX
bool "Intel (82586/82593/82596) devices" bool "Intel (82586/82593/82596) devices"
default y
depends on NET_VENDOR_INTEL && (ISA || ISA_DMA_API || ARM || \ depends on NET_VENDOR_INTEL && (ISA || ISA_DMA_API || ARM || \
ARCH_ACORN || MCA || MCA_LEGACY || SNI_RM || SUN3 || \ ARCH_ACORN || MCA || MCA_LEGACY || SNI_RM || SUN3 || \
GSC || BVME6000 || MVME16x || EXPERIMENTAL) GSC || BVME6000 || MVME16x || EXPERIMENTAL)
......
...@@ -4,6 +4,7 @@ ...@@ -4,6 +4,7 @@
config NET_VENDOR_IBM config NET_VENDOR_IBM
bool "IBM devices" bool "IBM devices"
default y
depends on MCA || PPC_PSERIES || PPC_PSERIES || PPC_DCR || \ depends on MCA || PPC_PSERIES || PPC_PSERIES || PPC_DCR || \
(IBMEBUS && INET && SPARSEMEM) (IBMEBUS && INET && SPARSEMEM)
---help--- ---help---
......
...@@ -4,6 +4,7 @@ ...@@ -4,6 +4,7 @@
config NET_VENDOR_INTEL config NET_VENDOR_INTEL
bool "Intel devices" bool "Intel devices"
default y
depends on PCI || PCI_MSI depends on PCI || PCI_MSI
---help--- ---help---
If you have a network (Ethernet) card belonging to this class, say Y If you have a network (Ethernet) card belonging to this class, say Y
......
...@@ -4,6 +4,7 @@ ...@@ -4,6 +4,7 @@
config NET_VENDOR_MARVELL config NET_VENDOR_MARVELL
bool "Marvell devices" bool "Marvell devices"
default y
depends on PCI || CPU_PXA168 || MV64X60 || PPC32 || PLAT_ORION || INET depends on PCI || CPU_PXA168 || MV64X60 || PPC32 || PLAT_ORION || INET
---help--- ---help---
If you have a network (Ethernet) card belonging to this class, say Y If you have a network (Ethernet) card belonging to this class, say Y
......
...@@ -4,6 +4,7 @@ ...@@ -4,6 +4,7 @@
config NET_VENDOR_MELLANOX config NET_VENDOR_MELLANOX
bool "Mellanox devices" bool "Mellanox devices"
default y
depends on PCI && INET depends on PCI && INET
---help--- ---help---
If you have a network (Ethernet) card belonging to this class, say Y If you have a network (Ethernet) card belonging to this class, say Y
......
...@@ -4,6 +4,7 @@ ...@@ -4,6 +4,7 @@
config NET_VENDOR_MICREL config NET_VENDOR_MICREL
bool "Micrel devices" bool "Micrel devices"
default y
depends on (HAS_IOMEM && DMA_ENGINE) || SPI || PCI || HAS_IOMEM || \ depends on (HAS_IOMEM && DMA_ENGINE) || SPI || PCI || HAS_IOMEM || \
(ARM && ARCH_KS8695) (ARM && ARCH_KS8695)
---help--- ---help---
......
...@@ -4,6 +4,7 @@ ...@@ -4,6 +4,7 @@
config NET_VENDOR_MICROCHIP config NET_VENDOR_MICROCHIP
bool "Microchip devices" bool "Microchip devices"
default y
depends on SPI && EXPERIMENTAL depends on SPI && EXPERIMENTAL
---help--- ---help---
If you have a network (Ethernet) card belonging to this class, say Y If you have a network (Ethernet) card belonging to this class, say Y
......
...@@ -4,6 +4,7 @@ ...@@ -4,6 +4,7 @@
config NET_VENDOR_MYRI config NET_VENDOR_MYRI
bool "Myricom devices" bool "Myricom devices"
default y
depends on PCI && INET depends on PCI && INET
---help--- ---help---
If you have a network (Ethernet) card belonging to this class, say If you have a network (Ethernet) card belonging to this class, say
......
...@@ -4,6 +4,7 @@ ...@@ -4,6 +4,7 @@
config NET_VENDOR_NATSEMI config NET_VENDOR_NATSEMI
bool "National Semi-conductor devices" bool "National Semi-conductor devices"
default y
depends on MCA || MAC || MACH_JAZZ || PCI || XTENSA_PLATFORM_XT2000 depends on MCA || MAC || MACH_JAZZ || PCI || XTENSA_PLATFORM_XT2000
---help--- ---help---
If you have a network (Ethernet) card belonging to this class, say Y If you have a network (Ethernet) card belonging to this class, say Y
......
...@@ -4,6 +4,7 @@ ...@@ -4,6 +4,7 @@
config NET_VENDOR_EXAR config NET_VENDOR_EXAR
bool "Exar devices" bool "Exar devices"
default y
depends on PCI depends on PCI
---help--- ---help---
If you have a network (Ethernet) card belonging to this class, say If you have a network (Ethernet) card belonging to this class, say
......
...@@ -4,6 +4,7 @@ ...@@ -4,6 +4,7 @@
config NET_VENDOR_NUVOTON config NET_VENDOR_NUVOTON
bool "Nuvoton devices" bool "Nuvoton devices"
default y
depends on ARM && ARCH_W90X900 depends on ARM && ARCH_W90X900
---help--- ---help---
If you have a network (Ethernet) card belonging to this class, say Y If you have a network (Ethernet) card belonging to this class, say Y
......
...@@ -4,6 +4,7 @@ ...@@ -4,6 +4,7 @@
config NET_VENDOR_NVIDIA config NET_VENDOR_NVIDIA
bool "NVIDIA devices" bool "NVIDIA devices"
default y
depends on PCI depends on PCI
---help--- ---help---
If you have a network (Ethernet) card belonging to this class, say Y If you have a network (Ethernet) card belonging to this class, say Y
......
...@@ -4,6 +4,7 @@ ...@@ -4,6 +4,7 @@
config NET_VENDOR_OKI config NET_VENDOR_OKI
bool "OKI Semiconductor devices" bool "OKI Semiconductor devices"
default y
depends on PCI depends on PCI
---help--- ---help---
If you have a network (Ethernet) card belonging to this class, say Y If you have a network (Ethernet) card belonging to this class, say Y
......
...@@ -4,6 +4,7 @@ ...@@ -4,6 +4,7 @@
config NET_VENDOR_PASEMI config NET_VENDOR_PASEMI
bool "PA Semi devices" bool "PA Semi devices"
default y
depends on PPC_PASEMI && PCI && INET depends on PPC_PASEMI && PCI && INET
---help--- ---help---
If you have a network (Ethernet) card belonging to this class, say Y If you have a network (Ethernet) card belonging to this class, say Y
......
...@@ -4,6 +4,7 @@ ...@@ -4,6 +4,7 @@
config NET_VENDOR_QLOGIC config NET_VENDOR_QLOGIC
bool "QLogic devices" bool "QLogic devices"
default y
depends on PCI depends on PCI
---help--- ---help---
If you have a network (Ethernet) card belonging to this class, say Y If you have a network (Ethernet) card belonging to this class, say Y
......
...@@ -4,6 +4,7 @@ ...@@ -4,6 +4,7 @@
config NET_VENDOR_RACAL config NET_VENDOR_RACAL
bool "Racal-Interlan (Micom) NI devices" bool "Racal-Interlan (Micom) NI devices"
default y
depends on ISA depends on ISA
---help--- ---help---
If you have a network (Ethernet) card belonging to this class, such If you have a network (Ethernet) card belonging to this class, such
......
...@@ -4,6 +4,7 @@ ...@@ -4,6 +4,7 @@
config NET_VENDOR_RDC config NET_VENDOR_RDC
bool "RDC devices" bool "RDC devices"
default y
depends on PCI depends on PCI
---help--- ---help---
If you have a network (Ethernet) card belonging to this class, say Y If you have a network (Ethernet) card belonging to this class, say Y
......
...@@ -4,6 +4,7 @@ ...@@ -4,6 +4,7 @@
config NET_VENDOR_REALTEK config NET_VENDOR_REALTEK
bool "Realtek devices" bool "Realtek devices"
default y
depends on PCI || (PARPORT && X86) depends on PCI || (PARPORT && X86)
---help--- ---help---
If you have a network (Ethernet) card belonging to this class, say Y If you have a network (Ethernet) card belonging to this class, say Y
......
...@@ -4,6 +4,7 @@ ...@@ -4,6 +4,7 @@
config NET_VENDOR_SEEQ config NET_VENDOR_SEEQ
bool "SEEQ devices" bool "SEEQ devices"
default y
depends on (ARM && ARCH_ACORN) || SGI_HAS_SEEQ || EXPERIMENTAL depends on (ARM && ARCH_ACORN) || SGI_HAS_SEEQ || EXPERIMENTAL
---help--- ---help---
If you have a network (Ethernet) card belonging to this class, say Y If you have a network (Ethernet) card belonging to this class, say Y
......
...@@ -4,6 +4,7 @@ ...@@ -4,6 +4,7 @@
config NET_VENDOR_SGI config NET_VENDOR_SGI
bool "SGI devices" bool "SGI devices"
default y
depends on (PCI && SGI_IP27) || SGI_IP32 depends on (PCI && SGI_IP27) || SGI_IP32
---help--- ---help---
If you have a network (Ethernet) card belonging to this class, say Y If you have a network (Ethernet) card belonging to this class, say Y
......
...@@ -4,6 +4,7 @@ ...@@ -4,6 +4,7 @@
config NET_VENDOR_SIS config NET_VENDOR_SIS
bool "Silicon Integrated Systems (SiS) devices" bool "Silicon Integrated Systems (SiS) devices"
default y
depends on PCI depends on PCI
---help--- ---help---
If you have a network (Ethernet) card belonging to this class, say Y If you have a network (Ethernet) card belonging to this class, say Y
......
...@@ -4,6 +4,7 @@ ...@@ -4,6 +4,7 @@
config NET_VENDOR_SMSC config NET_VENDOR_SMSC
bool "SMC (SMSC)/Western Digital devices" bool "SMC (SMSC)/Western Digital devices"
default y
depends on ARM || ISA || MAC || ARM || MIPS || M32R || SUPERH || \ depends on ARM || ISA || MAC || ARM || MIPS || M32R || SUPERH || \
BLACKFIN || MN10300 || COLDFIRE || PCI || PCMCIA BLACKFIN || MN10300 || COLDFIRE || PCI || PCMCIA
---help--- ---help---
......
...@@ -4,6 +4,7 @@ ...@@ -4,6 +4,7 @@
config NET_VENDOR_STMICRO config NET_VENDOR_STMICRO
bool "STMicroelectronics devices" bool "STMicroelectronics devices"
default y
depends on HAS_IOMEM depends on HAS_IOMEM
---help--- ---help---
If you have a network (Ethernet) card belonging to this class, say Y If you have a network (Ethernet) card belonging to this class, say Y
......
...@@ -4,6 +4,7 @@ ...@@ -4,6 +4,7 @@
config NET_VENDOR_SUN config NET_VENDOR_SUN
bool "Sun devices" bool "Sun devices"
default y
depends on SUN3 || SBUS || PCI || SUN_LDOMS depends on SUN3 || SBUS || PCI || SUN_LDOMS
---help--- ---help---
If you have a network (Ethernet) card belonging to this class, say If you have a network (Ethernet) card belonging to this class, say
......
...@@ -4,6 +4,7 @@ ...@@ -4,6 +4,7 @@
config NET_VENDOR_TEHUTI config NET_VENDOR_TEHUTI
bool "Tehuti devices" bool "Tehuti devices"
default y
depends on PCI depends on PCI
---help--- ---help---
If you have a network (Ethernet) card belonging to this class, say Y If you have a network (Ethernet) card belonging to this class, say Y
......
...@@ -4,6 +4,7 @@ ...@@ -4,6 +4,7 @@
config NET_VENDOR_TI config NET_VENDOR_TI
bool "Texas Instruments (TI) devices" bool "Texas Instruments (TI) devices"
default y
depends on PCI || EISA || AR7 || (ARM && (ARCH_DAVINCI || ARCH_OMAP3)) depends on PCI || EISA || AR7 || (ARM && (ARCH_DAVINCI || ARCH_OMAP3))
---help--- ---help---
If you have a network (Ethernet) card belonging to this class, say Y If you have a network (Ethernet) card belonging to this class, say Y
......
...@@ -4,6 +4,7 @@ ...@@ -4,6 +4,7 @@
config NET_VENDOR_TOSHIBA config NET_VENDOR_TOSHIBA
bool "Toshiba devices" bool "Toshiba devices"
default y
depends on PCI && (PPC_IBM_CELL_BLADE || PPC_CELLEB) || PPC_PS3 depends on PCI && (PPC_IBM_CELL_BLADE || PPC_CELLEB) || PPC_PS3
---help--- ---help---
If you have a network (Ethernet) card belonging to this class, say Y If you have a network (Ethernet) card belonging to this class, say Y
......
...@@ -4,6 +4,7 @@ ...@@ -4,6 +4,7 @@
config NET_VENDOR_TUNDRA config NET_VENDOR_TUNDRA
bool "Tundra devices" bool "Tundra devices"
default y
depends on TSI108_BRIDGE depends on TSI108_BRIDGE
---help--- ---help---
If you have a network (Ethernet) card belonging to this class, say Y If you have a network (Ethernet) card belonging to this class, say Y
......
...@@ -4,6 +4,7 @@ ...@@ -4,6 +4,7 @@
config NET_VENDOR_VIA config NET_VENDOR_VIA
bool "VIA devices" bool "VIA devices"
default y
depends on PCI depends on PCI
---help--- ---help---
If you have a network (Ethernet) card belonging to this class, say Y If you have a network (Ethernet) card belonging to this class, say Y
......
...@@ -4,6 +4,7 @@ ...@@ -4,6 +4,7 @@
config NET_VENDOR_XILINX config NET_VENDOR_XILINX
bool "Xilinx devices" bool "Xilinx devices"
default y
depends on PPC || PPC32 || MICROBLAZE depends on PPC || PPC32 || MICROBLAZE
---help--- ---help---
If you have a network (Ethernet) card belonging to this class, say Y If you have a network (Ethernet) card belonging to this class, say Y
......
...@@ -4,6 +4,7 @@ ...@@ -4,6 +4,7 @@
config NET_VENDOR_XIRCOM config NET_VENDOR_XIRCOM
bool "Xircom devices" bool "Xircom devices"
default y
depends on PCMCIA depends on PCMCIA
---help--- ---help---
If you have a network (Ethernet) card belonging to this class, say Y If you have a network (Ethernet) card belonging to this class, say Y
......
...@@ -4,6 +4,7 @@ ...@@ -4,6 +4,7 @@
config NET_VENDOR_XSCALE config NET_VENDOR_XSCALE
bool "Intel XScale IXP devices" bool "Intel XScale IXP devices"
default y
depends on NET_VENDOR_INTEL && ((ARM && ARCH_IXP4XX && \ depends on NET_VENDOR_INTEL && ((ARM && ARCH_IXP4XX && \
IXP4XX_NPE && IXP4XX_QMGR) || ARCH_ENP2611) IXP4XX_NPE && IXP4XX_QMGR) || ARCH_ENP2611)
---help--- ---help---
......
#
# FDDI network device configuration
#
config FDDI
tristate "FDDI driver support"
depends on PCI || EISA || TC
---help---
Fiber Distributed Data Interface is a high speed local area network
design; essentially a replacement for high speed Ethernet. FDDI can
run over copper or fiber. If you are connected to such a network and
want a driver for the FDDI card in your computer, say Y here (and
then also Y to the driver for your FDDI card, below). Most people
will say N.
if FDDI
config DEFXX
tristate "Digital DEFTA/DEFEA/DEFPA adapter support"
depends on FDDI && (PCI || EISA || TC)
---help---
This is support for the DIGITAL series of TURBOchannel (DEFTA),
EISA (DEFEA) and PCI (DEFPA) controllers which can connect you
to a local FDDI network.
To compile this driver as a module, choose M here: the module
will be called defxx. If unsure, say N.
config DEFXX_MMIO
bool
prompt "Use MMIO instead of PIO" if PCI || EISA
depends on DEFXX
default n if PCI || EISA
default y
---help---
This instructs the driver to use EISA or PCI memory-mapped I/O
(MMIO) as appropriate instead of programmed I/O ports (PIO).
Enabling this gives an improvement in processing time in parts
of the driver, but it may cause problems with EISA (DEFEA)
adapters. TURBOchannel does not have the concept of I/O ports,
so MMIO is always used for these (DEFTA) adapters.
If unsure, say N.
config SKFP
tristate "SysKonnect FDDI PCI support"
depends on FDDI && PCI
select BITREVERSE
---help---
Say Y here if you have a SysKonnect FDDI PCI adapter.
The following adapters are supported by this driver:
- SK-5521 (SK-NET FDDI-UP)
- SK-5522 (SK-NET FDDI-UP DAS)
- SK-5541 (SK-NET FDDI-FP)
- SK-5543 (SK-NET FDDI-LP)
- SK-5544 (SK-NET FDDI-LP DAS)
- SK-5821 (SK-NET FDDI-UP64)
- SK-5822 (SK-NET FDDI-UP64 DAS)
- SK-5841 (SK-NET FDDI-FP64)
- SK-5843 (SK-NET FDDI-LP64)
- SK-5844 (SK-NET FDDI-LP64 DAS)
- Netelligent 100 FDDI DAS Fibre SC
- Netelligent 100 FDDI SAS Fibre SC
- Netelligent 100 FDDI DAS UTP
- Netelligent 100 FDDI SAS UTP
- Netelligent 100 FDDI SAS Fibre MIC
Read <file:Documentation/networking/skfp.txt> for information about
the driver.
Questions concerning this driver can be addressed to:
<linux@syskonnect.de>
To compile this driver as a module, choose M here: the module
will be called skfp. This is recommended.
endif # FDDI
#
# Makefile for the Linux FDDI network device drivers.
#
obj-$(CONFIG_DEFXX) += defxx.o
obj-$(CONFIG_SKFP) += skfp/
...@@ -477,8 +477,8 @@ struct s_plc { ...@@ -477,8 +477,8 @@ struct s_plc {
/* /*
* function prototypes * function prototypes
*/ */
#include "h/mbuf.h" /* Type definitions for MBUFs */ #include "mbuf.h" /* Type definitions for MBUFs */
#include "h/smtstate.h" /* struct smt_state */ #include "smtstate.h" /* struct smt_state */
void hwt_restart(struct s_smc *smc); /* hwt.c */ void hwt_restart(struct s_smc *smc); /* hwt.c */
SMbuf *smt_build_frame(struct s_smc *smc, int class, int type, SMbuf *smt_build_frame(struct s_smc *smc, int class, int type,
......
...@@ -15,7 +15,7 @@ ...@@ -15,7 +15,7 @@
#ifndef _HWM_ #ifndef _HWM_
#define _HWM_ #define _HWM_
#include "h/mbuf.h" #include "mbuf.h"
/* /*
* MACRO for DMA synchronization: * MACRO for DMA synchronization:
......
...@@ -19,8 +19,8 @@ ...@@ -19,8 +19,8 @@
#ifndef _SBA_ #ifndef _SBA_
#define _SBA_ #define _SBA_
#include "h/mbuf.h" #include "mbuf.h"
#include "h/sba_def.h" #include "sba_def.h"
#ifdef SBA #ifdef SBA
......
...@@ -15,7 +15,7 @@ ...@@ -15,7 +15,7 @@
#ifndef _SKFBIINC_ #ifndef _SKFBIINC_
#define _SKFBIINC_ #define _SKFBIINC_
#include "h/supern_2.h" #include "supern_2.h"
/* /*
* special defines for use into .asm files * special defines for use into .asm files
......
...@@ -38,18 +38,18 @@ ...@@ -38,18 +38,18 @@
* fddi.h * fddi.h
*/ */
#ifdef OSDEF #ifdef OSDEF
#include "h/osdef1st.h" #include "osdef1st.h"
#endif /* OSDEF */ #endif /* OSDEF */
#ifdef OEM_CONCEPT #ifdef OEM_CONCEPT
#include "oemdef.h" #include "oemdef.h"
#endif /* OEM_CONCEPT */ #endif /* OEM_CONCEPT */
#include "h/smt.h" #include "smt.h"
#include "h/cmtdef.h" #include "cmtdef.h"
#include "h/fddimib.h" #include "fddimib.h"
#include "h/targethw.h" /* all target hw dependencies */ #include "targethw.h" /* all target hw dependencies */
#include "h/targetos.h" /* all target os dependencies */ #include "targetos.h" /* all target os dependencies */
#ifdef ESS #ifdef ESS
#include "h/sba.h" #include "sba.h"
#endif #endif
/* /*
......
...@@ -25,11 +25,11 @@ ...@@ -25,11 +25,11 @@
#define SK_ML_ID_2 0x30 #define SK_ML_ID_2 0x30
#endif #endif
#include "h/skfbi.h" #include "skfbi.h"
#ifndef TAG_MODE #ifndef TAG_MODE
#include "h/fplus.h" #include "fplus.h"
#else #else
#include "h/fplustm.h" #include "fplustm.h"
#endif #endif
#ifndef HW_PTR #ifndef HW_PTR
......
...@@ -58,7 +58,7 @@ ...@@ -58,7 +58,7 @@
#define ADDR(a) (((a)>>7) ? (outp(smc->hw.iop+B0_RAP,(a)>>7), (smc->hw.iop+( ((a)&0x7F) | ((a)>>7 ? 0x80:0)) )) : (smc->hw.iop+(((a)&0x7F)|((a)>>7 ? 0x80:0)))) #define ADDR(a) (((a)>>7) ? (outp(smc->hw.iop+B0_RAP,(a)>>7), (smc->hw.iop+( ((a)&0x7F) | ((a)>>7 ? 0x80:0)) )) : (smc->hw.iop+(((a)&0x7F)|((a)>>7 ? 0x80:0))))
#endif #endif
#include "h/hwmtm.h" #include "hwmtm.h"
#define TRUE 1 #define TRUE 1
#define FALSE 0 #define FALSE 0
......
#
# HIPPI network device configuration
#
config HIPPI
bool "HIPPI driver support (EXPERIMENTAL)"
depends on EXPERIMENTAL && INET && PCI
---help---
HIgh Performance Parallel Interface (HIPPI) is a 800Mbit/sec and
1600Mbit/sec dual-simplex switched or point-to-point network. HIPPI
can run over copper (25m) or fiber (300m on multi-mode or 10km on
single-mode). HIPPI networks are commonly used for clusters and to
connect to super computers. If you are connected to a HIPPI network
and have a HIPPI network card in your computer that you want to use
under Linux, say Y here (you must also remember to enable the driver
for your HIPPI card below). Most people will say N here.
if HIPPI
config ROADRUNNER
tristate "Essential RoadRunner HIPPI PCI adapter support (EXPERIMENTAL)"
depends on PCI
---help---
Say Y here if this is your PCI HIPPI network card.
To compile this driver as a module, choose M here: the module
will be called rrunner. If unsure, say N.
config ROADRUNNER_LARGE_RINGS
bool "Use large TX/RX rings (EXPERIMENTAL)"
depends on ROADRUNNER
---help---
If you say Y here, the RoadRunner driver will preallocate up to 2 MB
of additional memory to allow for fastest operation, both for
transmitting and receiving. This memory cannot be used by any other
kernel code or by user space programs. Say Y here only if you have
the memory.
endif /* HIPPI */
#
# Makefile for the HIPPI network device drivers.
#
obj-$(CONFIG_ROADRUNNER) += rrunner.o
此差异已折叠。
此差异已折叠。
此差异已折叠。
此差异已折叠。
此差异已折叠。
此差异已折叠。
此差异已折叠。
此差异已折叠。
此差异已折叠。
此差异已折叠。
此差异已折叠。
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册