linux/drivers/net/ethernet/marvell
Thomas Petazzoni fc8f5aded1 net: mvmdio: new Marvell MDIO driver
This patch adds a separate driver for the MDIO interface of the
Marvell Ethernet controllers. There are two reasons to have a separate
driver rather than including it inside the MAC driver itself:

 *) The MDIO interface is shared by all Ethernet ports, so a driver
    must guarantee non-concurrent accesses to this MDIO interface. The
    most logical way is to have a separate driver that handles this
    single MDIO interface, used by all Ethernet ports.

 *) The MDIO interface is the same between the existing mv643xx_eth
    driver and the new mvneta driver. Even though it is for now only
    used by the mvneta driver, it will in the future be used by the
    mv643xx_eth driver as well.

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Acked-by: David S. Miller <davem@davemloft.net>
2012-11-16 10:20:52 +01:00
..
Kconfig net: mvmdio: new Marvell MDIO driver 2012-11-16 10:20:52 +01:00
Makefile net: mvmdio: new Marvell MDIO driver 2012-11-16 10:20:52 +01:00
mv643xx_eth.c net: remove skb recycling 2012-10-07 00:40:54 -04:00
mvmdio.c net: mvmdio: new Marvell MDIO driver 2012-11-16 10:20:52 +01:00
pxa168_eth.c ethernet: Remove casts to same type 2012-06-06 09:31:33 -07:00
skge.c drivers/net: use tasklet_kill in device remove/close process 2012-11-03 15:10:15 -04:00
skge.h
sky2.c drivers/net/ethernet/marvell/sky2.c: fix error return code 2012-10-07 14:37:12 -04:00
sky2.h sky2: Added support for Optima EEE 2012-07-09 00:05:40 -07:00