aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--MAINTAINERS2
-rw-r--r--drivers/net/Kconfig6
-rw-r--r--drivers/net/Makefile1
-rw-r--r--drivers/net/ethernet/Kconfig1
-rw-r--r--drivers/net/ethernet/Makefile1
-rw-r--r--drivers/net/ethernet/tehuti/Kconfig26
-rw-r--r--drivers/net/ethernet/tehuti/Makefile5
-rw-r--r--drivers/net/ethernet/tehuti/tehuti.c (renamed from drivers/net/tehuti.c)0
-rw-r--r--drivers/net/ethernet/tehuti/tehuti.h (renamed from drivers/net/tehuti.h)0
9 files changed, 34 insertions, 8 deletions
diff --git a/MAINTAINERS b/MAINTAINERS
index 51ac08b14b43..c789b6fbdd90 100644
--- a/MAINTAINERS
+++ b/MAINTAINERS
@@ -6360,7 +6360,7 @@ M: Alexander Indenbaum <baum@tehutinetworks.net>
6360M: Andy Gospodarek <andy@greyhouse.net> 6360M: Andy Gospodarek <andy@greyhouse.net>
6361L: netdev@vger.kernel.org 6361L: netdev@vger.kernel.org
6362S: Supported 6362S: Supported
6363F: drivers/net/tehuti* 6363F: drivers/net/ethernet/tehuti/*
6364 6364
6365Telecom Clock Driver for MCPL0010 6365Telecom Clock Driver for MCPL0010
6366M: Mark Gross <mark.gross@intel.com> 6366M: Mark Gross <mark.gross@intel.com>
diff --git a/drivers/net/Kconfig b/drivers/net/Kconfig
index 69333feb1479..d3d2febeda17 100644
--- a/drivers/net/Kconfig
+++ b/drivers/net/Kconfig
@@ -1457,12 +1457,6 @@ if NETDEV_10000
1457config MDIO 1457config MDIO
1458 tristate 1458 tristate
1459 1459
1460config TEHUTI
1461 tristate "Tehuti Networks 10G Ethernet"
1462 depends on PCI
1463 help
1464 Tehuti Networks 10G Ethernet NIC
1465
1466endif # NETDEV_10000 1460endif # NETDEV_10000
1467 1461
1468source "drivers/net/tokenring/Kconfig" 1462source "drivers/net/tokenring/Kconfig"
diff --git a/drivers/net/Makefile b/drivers/net/Makefile
index 5dfa4c37df79..8d2d677da2ee 100644
--- a/drivers/net/Makefile
+++ b/drivers/net/Makefile
@@ -19,7 +19,6 @@ obj-$(CONFIG_ATL1E) += atl1e/
19obj-$(CONFIG_ATL1C) += atl1c/ 19obj-$(CONFIG_ATL1C) += atl1c/
20obj-$(CONFIG_GIANFAR) += gianfar_driver.o 20obj-$(CONFIG_GIANFAR) += gianfar_driver.o
21obj-$(CONFIG_PTP_1588_CLOCK_GIANFAR) += gianfar_ptp.o 21obj-$(CONFIG_PTP_1588_CLOCK_GIANFAR) += gianfar_ptp.o
22obj-$(CONFIG_TEHUTI) += tehuti.o
23obj-$(CONFIG_JME) += jme.o 22obj-$(CONFIG_JME) += jme.o
24obj-$(CONFIG_VMXNET3) += vmxnet3/ 23obj-$(CONFIG_VMXNET3) += vmxnet3/
25 24
diff --git a/drivers/net/ethernet/Kconfig b/drivers/net/ethernet/Kconfig
index 16c206e19a3b..8375b8b5dd73 100644
--- a/drivers/net/ethernet/Kconfig
+++ b/drivers/net/ethernet/Kconfig
@@ -31,5 +31,6 @@ source "drivers/net/ethernet/racal/Kconfig"
31source "drivers/net/ethernet/sfc/Kconfig" 31source "drivers/net/ethernet/sfc/Kconfig"
32source "drivers/net/ethernet/smsc/Kconfig" 32source "drivers/net/ethernet/smsc/Kconfig"
33source "drivers/net/ethernet/sun/Kconfig" 33source "drivers/net/ethernet/sun/Kconfig"
34source "drivers/net/ethernet/tehuti/Kconfig"
34 35
35endif # ETHERNET 36endif # ETHERNET
diff --git a/drivers/net/ethernet/Makefile b/drivers/net/ethernet/Makefile
index a52dc26bd9ed..26324a115905 100644
--- a/drivers/net/ethernet/Makefile
+++ b/drivers/net/ethernet/Makefile
@@ -22,3 +22,4 @@ obj-$(CONFIG_NET_VENDOR_RACAL) += racal/
22obj-$(CONFIG_SFC) += sfc/ 22obj-$(CONFIG_SFC) += sfc/
23obj-$(CONFIG_NET_VENDOR_SMSC) += smsc/ 23obj-$(CONFIG_NET_VENDOR_SMSC) += smsc/
24obj-$(CONFIG_NET_VENDOR_SUN) += sun/ 24obj-$(CONFIG_NET_VENDOR_SUN) += sun/
25obj-$(CONFIG_NET_VENDOR_TEHUTI) += tehuti/
diff --git a/drivers/net/ethernet/tehuti/Kconfig b/drivers/net/ethernet/tehuti/Kconfig
new file mode 100644
index 000000000000..914ad4059eae
--- /dev/null
+++ b/drivers/net/ethernet/tehuti/Kconfig
@@ -0,0 +1,26 @@
1#
2# Tehuti network device configuration
3#
4
5config NET_VENDOR_TEHUTI
6 bool "Tehuti devices"
7 depends on PCI
8 ---help---
9 If you have a network (Ethernet) card belonging to this class, say Y
10 and read the Ethernet-HOWTO, available from
11 <http://www.tldp.org/docs.html#howto>.
12
13 Note that the answer to this question doesn't directly affect the
14 kernel: saying N will just cause the configurator to skip all
15 the questions about Tehuti cards. If you say Y, you will be asked for
16 your specific card in the following questions.
17
18if NET_VENDOR_TEHUTI
19
20config TEHUTI
21 tristate "Tehuti Networks 10G Ethernet"
22 depends on PCI
23 ---help---
24 Tehuti Networks 10G Ethernet NIC
25
26endif # NET_VENDOR_TEHUTI
diff --git a/drivers/net/ethernet/tehuti/Makefile b/drivers/net/ethernet/tehuti/Makefile
new file mode 100644
index 000000000000..f995421ddbc8
--- /dev/null
+++ b/drivers/net/ethernet/tehuti/Makefile
@@ -0,0 +1,5 @@
1#
2# Makefile for the Tehuti network device drivers.
3#
4
5obj-$(CONFIG_TEHUTI) += tehuti.o
diff --git a/drivers/net/tehuti.c b/drivers/net/ethernet/tehuti/tehuti.c
index 749bbf18dc6a..749bbf18dc6a 100644
--- a/drivers/net/tehuti.c
+++ b/drivers/net/ethernet/tehuti/tehuti.c
diff --git a/drivers/net/tehuti.h b/drivers/net/ethernet/tehuti/tehuti.h
index 709ebd6e28b4..709ebd6e28b4 100644
--- a/drivers/net/tehuti.h
+++ b/drivers/net/ethernet/tehuti/tehuti.h