sis*: Move the Silicon Integrated Systems (SiS) drivers
Move the SiS drivers into drivers/net/ethernet/sis/ and make the necessary Kconfig and Makefile changes CC: Daniele Venzano <venza@brownhat.org> CC: Francois Romieu <romieu@fr.zoreil.com> Signed-off-by: Jeff Kirsher <jeffrey.t.kirsher@intel.com>
This commit is contained in:
@@ -5820,14 +5820,14 @@ SIS 190 ETHERNET DRIVER
|
|||||||
M: Francois Romieu <romieu@fr.zoreil.com>
|
M: Francois Romieu <romieu@fr.zoreil.com>
|
||||||
L: netdev@vger.kernel.org
|
L: netdev@vger.kernel.org
|
||||||
S: Maintained
|
S: Maintained
|
||||||
F: drivers/net/sis190.c
|
F: drivers/net/ethernet/sis/sis190.c
|
||||||
|
|
||||||
SIS 900/7016 FAST ETHERNET DRIVER
|
SIS 900/7016 FAST ETHERNET DRIVER
|
||||||
M: Daniele Venzano <venza@brownhat.org>
|
M: Daniele Venzano <venza@brownhat.org>
|
||||||
W: http://www.brownhat.org/sis900.html
|
W: http://www.brownhat.org/sis900.html
|
||||||
L: netdev@vger.kernel.org
|
L: netdev@vger.kernel.org
|
||||||
S: Maintained
|
S: Maintained
|
||||||
F: drivers/net/sis900.*
|
F: drivers/net/ethernet/sis/sis900.*
|
||||||
|
|
||||||
SIS 96X I2C/SMBUS DRIVER
|
SIS 96X I2C/SMBUS DRIVER
|
||||||
M: "Mark M. Hoffman" <mhoffman@lightlink.com>
|
M: "Mark M. Hoffman" <mhoffman@lightlink.com>
|
||||||
|
@@ -500,22 +500,6 @@ config R6040
|
|||||||
To compile this driver as a module, choose M here: the module
|
To compile this driver as a module, choose M here: the module
|
||||||
will be called r6040. This is recommended.
|
will be called r6040. This is recommended.
|
||||||
|
|
||||||
config SIS900
|
|
||||||
tristate "SiS 900/7016 PCI Fast Ethernet Adapter support"
|
|
||||||
depends on NET_PCI && PCI
|
|
||||||
select CRC32
|
|
||||||
select MII
|
|
||||||
---help---
|
|
||||||
This is a driver for the Fast Ethernet PCI network cards based on
|
|
||||||
the SiS 900 and SiS 7016 chips. The SiS 900 core is also embedded in
|
|
||||||
SiS 630 and SiS 540 chipsets.
|
|
||||||
|
|
||||||
This driver also supports AMD 79C901 HomePNA so that you can use
|
|
||||||
your phone line as a network cable.
|
|
||||||
|
|
||||||
To compile this driver as a module, choose M here: the module
|
|
||||||
will be called sis900. This is recommended.
|
|
||||||
|
|
||||||
config TLAN
|
config TLAN
|
||||||
tristate "TI ThunderLAN support"
|
tristate "TI ThunderLAN support"
|
||||||
depends on NET_PCI && (PCI || EISA)
|
depends on NET_PCI && (PCI || EISA)
|
||||||
@@ -639,20 +623,6 @@ config YELLOWFIN
|
|||||||
To compile this driver as a module, choose M here: the module
|
To compile this driver as a module, choose M here: the module
|
||||||
will be called yellowfin. This is recommended.
|
will be called yellowfin. This is recommended.
|
||||||
|
|
||||||
config SIS190
|
|
||||||
tristate "SiS190/SiS191 gigabit ethernet support"
|
|
||||||
depends on PCI
|
|
||||||
select CRC32
|
|
||||||
select MII
|
|
||||||
---help---
|
|
||||||
Say Y here if you have a SiS 190 PCI Fast Ethernet adapter or
|
|
||||||
a SiS 191 PCI Gigabit Ethernet adapter. Both are expected to
|
|
||||||
appear in lan on motherboard designs which are based on SiS 965
|
|
||||||
and SiS 966 south bridge.
|
|
||||||
|
|
||||||
To compile this driver as a module, choose M here: the module
|
|
||||||
will be called sis190. This is recommended.
|
|
||||||
|
|
||||||
config TSI108_ETH
|
config TSI108_ETH
|
||||||
tristate "Tundra TSI108 gigabit Ethernet support"
|
tristate "Tundra TSI108 gigabit Ethernet support"
|
||||||
depends on TSI108_BRIDGE
|
depends on TSI108_BRIDGE
|
||||||
|
@@ -24,8 +24,6 @@ obj-$(CONFIG_PLIP) += plip.o
|
|||||||
obj-$(CONFIG_ROADRUNNER) += rrunner.o
|
obj-$(CONFIG_ROADRUNNER) += rrunner.o
|
||||||
|
|
||||||
obj-$(CONFIG_TLAN) += tlan.o
|
obj-$(CONFIG_TLAN) += tlan.o
|
||||||
obj-$(CONFIG_SIS190) += sis190.o
|
|
||||||
obj-$(CONFIG_SIS900) += sis900.o
|
|
||||||
obj-$(CONFIG_R6040) += r6040.o
|
obj-$(CONFIG_R6040) += r6040.o
|
||||||
obj-$(CONFIG_YELLOWFIN) += yellowfin.o
|
obj-$(CONFIG_YELLOWFIN) += yellowfin.o
|
||||||
obj-$(CONFIG_FEALNX) += fealnx.o
|
obj-$(CONFIG_FEALNX) += fealnx.o
|
||||||
|
@@ -42,6 +42,7 @@ source "drivers/net/ethernet/qlogic/Kconfig"
|
|||||||
source "drivers/net/ethernet/racal/Kconfig"
|
source "drivers/net/ethernet/racal/Kconfig"
|
||||||
source "drivers/net/ethernet/realtek/Kconfig"
|
source "drivers/net/ethernet/realtek/Kconfig"
|
||||||
source "drivers/net/ethernet/seeq/Kconfig"
|
source "drivers/net/ethernet/seeq/Kconfig"
|
||||||
|
source "drivers/net/ethernet/sis/Kconfig"
|
||||||
source "drivers/net/ethernet/sfc/Kconfig"
|
source "drivers/net/ethernet/sfc/Kconfig"
|
||||||
source "drivers/net/ethernet/sgi/Kconfig"
|
source "drivers/net/ethernet/sgi/Kconfig"
|
||||||
source "drivers/net/ethernet/smsc/Kconfig"
|
source "drivers/net/ethernet/smsc/Kconfig"
|
||||||
|
@@ -33,6 +33,7 @@ obj-$(CONFIG_NET_VENDOR_QLOGIC) += qlogic/
|
|||||||
obj-$(CONFIG_NET_VENDOR_RACAL) += racal/
|
obj-$(CONFIG_NET_VENDOR_RACAL) += racal/
|
||||||
obj-$(CONFIG_NET_VENDOR_REALTEK) += realtek/
|
obj-$(CONFIG_NET_VENDOR_REALTEK) += realtek/
|
||||||
obj-$(CONFIG_NET_VENDOR_SEEQ) += seeq/
|
obj-$(CONFIG_NET_VENDOR_SEEQ) += seeq/
|
||||||
|
obj-$(CONFIG_NET_VENDOR_SIS) += sis/
|
||||||
obj-$(CONFIG_SFC) += sfc/
|
obj-$(CONFIG_SFC) += sfc/
|
||||||
obj-$(CONFIG_NET_VENDOR_SGI) += sgi/
|
obj-$(CONFIG_NET_VENDOR_SGI) += sgi/
|
||||||
obj-$(CONFIG_NET_VENDOR_SMSC) += smsc/
|
obj-$(CONFIG_NET_VENDOR_SMSC) += smsc/
|
||||||
|
50
drivers/net/ethernet/sis/Kconfig
Normal file
50
drivers/net/ethernet/sis/Kconfig
Normal file
@@ -0,0 +1,50 @@
|
|||||||
|
#
|
||||||
|
# Silicon Integrated Systems (SiS) device configuration
|
||||||
|
#
|
||||||
|
|
||||||
|
config NET_VENDOR_SIS
|
||||||
|
bool "Silicon Integrated Systems (SiS) devices"
|
||||||
|
depends on PCI
|
||||||
|
---help---
|
||||||
|
If you have a network (Ethernet) card belonging to this class, say Y
|
||||||
|
and read the Ethernet-HOWTO, available from
|
||||||
|
<http://www.tldp.org/docs.html#howto>.
|
||||||
|
|
||||||
|
Note that the answer to this question doesn't directly affect the
|
||||||
|
kernel: saying N will just cause the configurator to skip all
|
||||||
|
the questions about SiS devices. If you say Y, you will be asked for
|
||||||
|
your specific card in the following questions.
|
||||||
|
|
||||||
|
if NET_VENDOR_SIS
|
||||||
|
|
||||||
|
config SIS900
|
||||||
|
tristate "SiS 900/7016 PCI Fast Ethernet Adapter support"
|
||||||
|
depends on PCI
|
||||||
|
select CRC32
|
||||||
|
select MII
|
||||||
|
---help---
|
||||||
|
This is a driver for the Fast Ethernet PCI network cards based on
|
||||||
|
the SiS 900 and SiS 7016 chips. The SiS 900 core is also embedded in
|
||||||
|
SiS 630 and SiS 540 chipsets.
|
||||||
|
|
||||||
|
This driver also supports AMD 79C901 HomePNA so that you can use
|
||||||
|
your phone line as a network cable.
|
||||||
|
|
||||||
|
To compile this driver as a module, choose M here: the module
|
||||||
|
will be called sis900. This is recommended.
|
||||||
|
|
||||||
|
config SIS190
|
||||||
|
tristate "SiS190/SiS191 gigabit ethernet support"
|
||||||
|
depends on PCI
|
||||||
|
select CRC32
|
||||||
|
select MII
|
||||||
|
---help---
|
||||||
|
Say Y here if you have a SiS 190 PCI Fast Ethernet adapter or
|
||||||
|
a SiS 191 PCI Gigabit Ethernet adapter. Both are expected to
|
||||||
|
appear in lan on motherboard designs which are based on SiS 965
|
||||||
|
and SiS 966 south bridge.
|
||||||
|
|
||||||
|
To compile this driver as a module, choose M here: the module
|
||||||
|
will be called sis190. This is recommended.
|
||||||
|
|
||||||
|
endif # NET_VENDOR_SIS
|
6
drivers/net/ethernet/sis/Makefile
Normal file
6
drivers/net/ethernet/sis/Makefile
Normal file
@@ -0,0 +1,6 @@
|
|||||||
|
#
|
||||||
|
# Makefile for Silicon Integrated Systems (SiS) network device drivers.
|
||||||
|
#
|
||||||
|
|
||||||
|
obj-$(CONFIG_SIS190) += sis190.o
|
||||||
|
obj-$(CONFIG_SIS900) += sis900.o
|
Reference in New Issue
Block a user