Skip to content

Commit

Permalink
net: bcmgenet: add MDIO routines
Browse files Browse the repository at this point in the history
This patch adds support for configuring the port multiplexer hardware
which resides in front of the GENET Ethernet MAC controller. This allows
us to support:

- internal PHYs (using drivers/net/phy/bcm7xxx.c)
- MoCA PHYs which are an entirely separate hardware block not covered
  here
- external PHYs and switches

Note that MoCA and switches are currently supported using the emulated
"fixed PHY" driver.

Signed-off-by: Florian Fainelli <f.fainelli@gmail.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
  • Loading branch information
ffainelli authored and davem330 committed Feb 14, 2014
1 parent 1c1008c commit aa09677
Showing 1 changed file with 464 additions and 0 deletions.
Loading

0 comments on commit aa09677

Please sign in to comment.