linux-sg2042/drivers/net/phy
David Daney 25d967b72a NET: Add driver for Octeon MDIO buses.
The Octeon SOC has two types of Ethernet ports, each type with its own
driver.  However, the PHYs for all the ports are controlled by a
common MDIO bus.  Because the mdio driver is not associated with a
particular driver, but is instead a system level resource, we create s
stand-alone driver for it.

As for the driver, we put the register definitions in
arch/mips/include/asm/octeon where most of the other Octeon register
definitions live.  This is a platform driver with the platform device
for "mdio-octeon" being registered in the platform startup code.

Signed-off-by: David Daney <ddaney@caviumnetworks.com>
Acked-by: David S. Miller <davem@davemloft.net>
Signed-off-by: Ralf Baechle <ralf@linux-mips.org>
2009-12-17 01:56:58 +00:00
..
Kconfig NET: Add driver for Octeon MDIO buses. 2009-12-17 01:56:58 +00:00
Makefile NET: Add driver for Octeon MDIO buses. 2009-12-17 01:56:58 +00:00
bcm63xx.c MIPS: BCM63XX: Add integrated ethernet PHY support for phylib. 2009-07-07 19:23:51 -07:00
broadcom.c tg3 / broadcom: Optionally disable TXC if no link 2009-11-02 23:39:15 -08:00
cicada.c
davicom.c dm9161: add configuration for MII/RMII 2008-03-05 06:26:56 -05:00
et1011c.c phy: Add LSI ET1011C PHY driver 2008-12-09 22:21:25 -08:00
fixed.c phy: error handling for platform_device_register_simple() 2009-04-11 01:52:29 -07:00
icplus.c
lxt.c
marvell.c phy/marvell: Make non-aneg speed/duplex forcing work for 88E1111 PHYs 2009-09-11 12:54:38 -07:00
mdio-bitbang.c phylib: move to dynamic allocation of struct mii_bus 2008-10-08 16:29:57 -07:00
mdio-gpio.c net: fix mdio section mismatch warning 2009-11-17 04:04:40 -08:00
mdio-octeon.c NET: Add driver for Octeon MDIO buses. 2009-12-17 01:56:58 +00:00
mdio_bus.c phylib: rework to prepare for OF registration of PHYs 2009-04-27 02:53:45 -07:00
national.c phy: Add file missed in previous commit. 2008-11-28 16:40:26 -08:00
phy.c drivers/net: Move && and || to end of previous line 2009-12-03 13:18:01 -08:00
phy_device.c NET: phy_device, fix lock imbalance 2009-07-14 12:03:39 -07:00
qsemi.c
realtek.c phylib: Add Realtek 821x eth PHY support 2008-02-03 04:28:42 -08:00
smsc.c phy: add new LAN8710 and LAN8720 device ids to smsc phy driver 2009-03-23 15:17:31 -07:00
ste10Xp.c phy: add the ST ste10Xp PHYs 2008-11-28 16:42:41 -08:00
vitesse.c phylib: Add Vitesse VSC8221 SGMII PHY 2008-11-25 01:00:47 -08:00