summaryrefslogtreecommitdiff
path: root/drivers/net/ethernet/wiznet/Kconfig
diff options
context:
space:
mode:
Diffstat (limited to 'drivers/net/ethernet/wiznet/Kconfig')
-rw-r--r--drivers/net/ethernet/wiznet/Kconfig59
1 files changed, 2 insertions, 57 deletions
diff --git a/drivers/net/ethernet/wiznet/Kconfig b/drivers/net/ethernet/wiznet/Kconfig
index 4bac2ad2d6a1..bc83f6d389b1 100644
--- a/drivers/net/ethernet/wiznet/Kconfig
+++ b/drivers/net/ethernet/wiznet/Kconfig
@@ -5,7 +5,6 @@
config NET_VENDOR_WIZNET
bool "WIZnet devices"
- depends on HAS_IOMEM
default y
help
If you have a network (Ethernet) card belonging to this class, say Y.
@@ -18,8 +17,8 @@ config NET_VENDOR_WIZNET
if NET_VENDOR_WIZNET
config WIZNET_W5100
- tristate "WIZnet W5100 Ethernet support"
- depends on HAS_IOMEM
+ tristate "WIZnet W5100/W5200/W5500 Ethernet support for SPI mode"
+ depends on SPI
help
Support for WIZnet W5100 chips.
@@ -30,58 +29,4 @@ config WIZNET_W5100
To compile this driver as a module, choose M here: the module
will be called w5100.
-config WIZNET_W5300
- tristate "WIZnet W5300 Ethernet support"
- depends on HAS_IOMEM
- help
- Support for WIZnet W5300 chips.
-
- W5300 is a single chip with integrated 10/100 Ethernet MAC,
- PHY and hardware TCP/IP stack, but this driver is limited to
- the MAC and PHY functions only, onchip TCP/IP is unused.
-
- To compile this driver as a module, choose M here: the module
- will be called w5300.
-
-choice
- prompt "WIZnet interface mode"
- depends on WIZNET_W5100 || WIZNET_W5300
- default WIZNET_BUS_ANY
-
-config WIZNET_BUS_DIRECT
- bool "Direct address bus mode"
- help
- In direct address mode host system can directly access all registers
- after mapping to Memory-Mapped I/O space.
-
-config WIZNET_BUS_INDIRECT
- bool "Indirect address bus mode"
- help
- In indirect address mode host system indirectly accesses registers
- using Indirect Mode Address Register and Indirect Mode Data Register,
- which are directly mapped to Memory-Mapped I/O space.
-
-config WIZNET_BUS_ANY
- bool "Select interface mode in runtime"
- help
- If interface mode is unknown in compile time, it can be selected
- in runtime from board/platform resources configuration.
-
- Performance may decrease compared to explicitly selected bus mode.
-endchoice
-
-config WIZNET_W5100_SPI
- tristate "WIZnet W5100/W5200/W5500 Ethernet support for SPI mode"
- depends on WIZNET_BUS_ANY && WIZNET_W5100
- depends on SPI
- help
- In SPI mode host system accesses registers using SPI protocol
- (mode 0) on the SPI bus.
-
- Performance decreases compared to other bus interface mode.
- In W5100 SPI mode, burst READ/WRITE processing are not provided.
-
- To compile this driver as a module, choose M here: the module
- will be called w5100-spi.
-
endif # NET_VENDOR_WIZNET