summaryrefslogtreecommitdiffstats
path: root/drivers/net/Kconfig
diff options
context:
space:
mode:
authorSascha Hauer <s.hauer@pengutronix.de>2015-03-16 13:15:38 +0100
committerSascha Hauer <s.hauer@pengutronix.de>2015-04-03 08:03:08 +0200
commit712da9305d4c3e60a223d53c1692d295060fbf4c (patch)
treef4a131307b1e7a160e466b7809d50458e2086bfe /drivers/net/Kconfig
parenta76c62f80d95860e6c5904ab5cb91667c43f61eb (diff)
downloadbarebox-712da9305d4c3e60a223d53c1692d295060fbf4c.tar.gz
net: Add Intel e1000 driver
This adds the Intel e1000 driver from U-Boot. The driver looks in parts quite similar to the kernel driver, I don't know whether one is derived from the other or if they both just have the same origin. Many coding style related issues are fixed, the code is simplified in several places. All features of the original driver should still be there, only fiber support is disabled since it's quite unlikely that this is used in barebox. The driver has been tested with the i.MX6 PCIe driver and a I210 e1000 device (0x8086:0x1533) Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
Diffstat (limited to 'drivers/net/Kconfig')
-rw-r--r--drivers/net/Kconfig8
1 files changed, 8 insertions, 0 deletions
diff --git a/drivers/net/Kconfig b/drivers/net/Kconfig
index 42ffa65..41f033f 100644
--- a/drivers/net/Kconfig
+++ b/drivers/net/Kconfig
@@ -76,6 +76,14 @@ config DRIVER_NET_DM9K
depends on HAS_DM9000
select PHYLIB
+config DRIVER_NET_E1000
+ bool "Intel e1000 ethernet driver"
+ depends on PCI
+ select PHYLIB
+ help
+ This is a driver for the Gigabit Ethernet PCI network cards based on
+ the Intel e1000 chips.
+
config DRIVER_NET_ENC28J60
bool "ENC28J60 support"
depends on SPI