Skip to content

Commit 1c1538b

Browse files
author
Jeff Kirsher
committed
pch_gbe: Move the OKI Semiconductor driver
Move the OKI Semiconductor driver into driver/net/ethernet/oki-semi/ and make the necessary Kconfig and Makefile changes. Note: there is no documented maintainer for this driver, so I CC'd the last 2 major contributors. CC: Tomoya <tomoya-linux@dsn.okisemi.com> CC: Toshiharu Okada <toshiharu-linux@dsn.okisemi.com> Signed-off-by: Jeff Kirsher <jeffrey.t.kirsher@intel.com>
1 parent 9e13fbf commit 1c1538b

File tree

16 files changed

+49
-20
lines changed

16 files changed

+49
-20
lines changed

drivers/net/Kconfig

Lines changed: 0 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -996,25 +996,6 @@ config S6GMAC
996996
To compile this driver as a module, choose M here. The module
997997
will be called s6gmac.
998998

999-
config PCH_GBE
1000-
tristate "Intel EG20T PCH / OKI SEMICONDUCTOR ML7223 IOH GbE"
1001-
depends on PCI
1002-
select MII
1003-
---help---
1004-
This is a gigabit ethernet driver for EG20T PCH.
1005-
EG20T PCH is the platform controller hub that is used in Intel's
1006-
general embedded platform.
1007-
EG20T PCH has Gigabit Ethernet interface.
1008-
Using this interface, it is able to access system devices connected
1009-
to Gigabit Ethernet.
1010-
This driver enables Gigabit Ethernet function.
1011-
1012-
This driver also can be used for OKI SEMICONDUCTOR IOH(Input/
1013-
Output Hub), ML7223.
1014-
ML7223 IOH is for MP(Media Phone) use.
1015-
ML7223 is companion chip for Intel Atom E6xx series.
1016-
ML7223 is completely compatible for Intel EG20T PCH.
1017-
1018999
endif # NETDEV_1000
10191000

10201001
#

drivers/net/Makefile

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -156,5 +156,4 @@ obj-$(CONFIG_WIMAX) += wimax/
156156
obj-$(CONFIG_CAIF) += caif/
157157

158158
obj-$(CONFIG_OCTEON_MGMT_ETHERNET) += octeon/
159-
obj-$(CONFIG_PCH_GBE) += pch_gbe/
160159
obj-$(CONFIG_TILE_NET) += tile/

drivers/net/ethernet/Kconfig

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -32,6 +32,7 @@ source "drivers/net/ethernet/mellanox/Kconfig"
3232
source "drivers/net/ethernet/myricom/Kconfig"
3333
source "drivers/net/ethernet/natsemi/Kconfig"
3434
source "drivers/net/ethernet/8390/Kconfig"
35+
source "drivers/net/ethernet/oki-semi/Kconfig"
3536
source "drivers/net/ethernet/pasemi/Kconfig"
3637
source "drivers/net/ethernet/qlogic/Kconfig"
3738
source "drivers/net/ethernet/racal/Kconfig"

drivers/net/ethernet/Makefile

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -23,6 +23,7 @@ obj-$(CONFIG_NET_VENDOR_XSCALE) += xscale/
2323
obj-$(CONFIG_NET_VENDOR_MELLANOX) += mellanox/
2424
obj-$(CONFIG_NET_VENDOR_MYRI) += myricom/
2525
obj-$(CONFIG_NET_VENDOR_NATSEMI) += natsemi/
26+
obj-$(CONFIG_NET_VENDOR_OKI) += oki-semi/
2627
obj-$(CONFIG_NET_VENDOR_PASEMI) += pasemi/
2728
obj-$(CONFIG_NET_VENDOR_QLOGIC) += qlogic/
2829
obj-$(CONFIG_NET_VENDOR_RACAL) += racal/
Lines changed: 22 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,22 @@
1+
#
2+
# OKI Semiconductor device configuration
3+
#
4+
5+
config NET_VENDOR_OKI
6+
bool "OKI Semiconductor 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 OKI Semiconductor cards. If you say Y, you will
16+
be asked for your specific card in the following questions.
17+
18+
if NET_VENDOR_OKI
19+
20+
source "drivers/net/ethernet/oki-semi/pch_gbe/Kconfig"
21+
22+
endif # NET_VENDOR_OKI
Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
#
2+
# Makefile for the OKI Semiconductor device drivers.
3+
#
4+
5+
obj-$(CONFIG_PCH_GBE) += pch_gbe/
Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,20 @@
1+
#
2+
# OKI Semiconductor device configuration
3+
#
4+
5+
config PCH_GBE
6+
tristate "OKI SEMICONDUCTOR ML7223 IOH GbE (Intel EG20T PCH)"
7+
depends on PCI
8+
select MII
9+
---help---
10+
This is a gigabit ethernet driver for EG20T PCH.
11+
EG20T PCH is the platform controller hub that is used in Intel's
12+
general embedded platform. EG20T PCH has Gigabit Ethernet interface.
13+
Using this interface, it is able to access system devices connected
14+
to Gigabit Ethernet. This driver enables Gigabit Ethernet function.
15+
16+
This driver also can be used for OKI SEMICONDUCTOR IOH(Input/
17+
Output Hub), ML7223.
18+
ML7223 IOH is for MP(Media Phone) use.
19+
ML7223 is companion chip for Intel Atom E6xx series.
20+
ML7223 is completely compatible for Intel EG20T PCH.
File renamed without changes.
File renamed without changes.

0 commit comments

Comments
 (0)