summaryrefslogtreecommitdiffstats
path: root/drivers/net/Kconfig
diff options
context:
space:
mode:
authorDavid J. Choi2010-07-13 19:09:19 +0200
committerDavid S. Miller2010-07-13 19:13:49 +0200
commit28bd620c7a1244e59459d6293ca11f162e0a67b9 (patch)
treea0ff06027d762346eb81aae4a835c56df0938133 /drivers/net/Kconfig
parenthso: remove driver version (diff)
downloadkernel-qcow2-linux-28bd620c7a1244e59459d6293ca11f162e0a67b9.tar.gz
kernel-qcow2-linux-28bd620c7a1244e59459d6293ca11f162e0a67b9.tar.xz
kernel-qcow2-linux-28bd620c7a1244e59459d6293ca11f162e0a67b9.zip
drivers/net: Add Micrel KS8841/42 support to ks8842 driver
Body of the explanation: -support 16bit and 32bit bus width. -add device reset for ks8842/8841 Micrel device. -set 100Mbps as a default for Micrel device. -set MAC address in both MAC/Switch layer with different sequence for Micrel device, as mentioned in data sheet. -use private data to set options both 16/32bit bus width and Micrel device/ Timberdale(FPGA). -update Kconfig in order to put more information about ks8842 device. Signed-off-by: David J. Choi <david.choi@micrel.com> Signed-off-by: David S. Miller <davem@davemloft.net>
Diffstat (limited to 'drivers/net/Kconfig')
-rw-r--r--drivers/net/Kconfig7
1 files changed, 4 insertions, 3 deletions
diff --git a/drivers/net/Kconfig b/drivers/net/Kconfig
index f65857e88ec1..88294762f9e6 100644
--- a/drivers/net/Kconfig
+++ b/drivers/net/Kconfig
@@ -1750,11 +1750,12 @@ config TLAN
Please email feedback to <torben.mathiasen@compaq.com>.
config KS8842
- tristate "Micrel KSZ8842"
+ tristate "Micrel KSZ8841/42 with generic bus interface"
depends on HAS_IOMEM
help
- This platform driver is for Micrel KSZ8842 / KS8842
- 2-port ethernet switch chip (managed, VLAN, QoS).
+ This platform driver is for KSZ8841(1-port) / KS8842(2-port)
+ ethernet switch chip (managed, VLAN, QoS) from Micrel or
+ Timberdale(FPGA).
config KS8851
tristate "Micrel KS8851 SPI"