diff options
author | Antony Pavlov <antonynpavlov@gmail.com> | 2014-07-02 01:03:24 +0400 |
---|---|---|
committer | Sascha Hauer <s.hauer@pengutronix.de> | 2014-07-02 07:47:58 +0200 |
commit | 97bd0407b02b3d761ac7ec3d5d999b04bb7ac0e4 (patch) | |
tree | 998f22233054da2c5a867a8ab203576989a8312e /drivers/net/Kconfig | |
parent | c0808d7b69f94ef9e9015ac3fcf6ed424ab7c77b (diff) | |
download | barebox-97bd0407b02b3d761ac7ec3d5d999b04bb7ac0e4.tar.gz barebox-97bd0407b02b3d761ac7ec3d5d999b04bb7ac0e4.tar.xz |
net: add ENC28J60 support
ENC28J60 is a stand-alone Ethernet controller with SPI Interface
and integrated 10BASE-T PHY.
This driver was ported from linux-3.15.
The most notable barebox driver version changes:
* add device tree support;
* drop netif_msg_*() debug level checking;
* use IF_ENABLED for checking CONFIG_ENC28J60_WRITEVERIFY;
* add mii_bus support.
Signed-off-by: Antony Pavlov <antonynpavlov@gmail.com>
Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
Diffstat (limited to 'drivers/net/Kconfig')
-rw-r--r-- | drivers/net/Kconfig | 14 |
1 files changed, 14 insertions, 0 deletions
diff --git a/drivers/net/Kconfig b/drivers/net/Kconfig index 7a0d5e107b..5daf7ff649 100644 --- a/drivers/net/Kconfig +++ b/drivers/net/Kconfig @@ -73,6 +73,20 @@ config DRIVER_NET_DM9K depends on HAS_DM9000 select PHYLIB +config DRIVER_NET_ENC28J60 + bool "ENC28J60 support" + depends on SPI + select PHYLIB + ---help--- + Support for the Microchip EN28J60 ethernet chip. + +config DRIVER_NET_ENC28J60_WRITEVERIFY + bool "Enable write verify" + depends on DRIVER_NET_ENC28J60 + ---help--- + Enable the verify after the buffer write useful for debugging purpose. + If unsure, say N. + config DRIVER_NET_EP93XX bool "EP93xx Ethernet driver" depends on ARCH_EP93XX |