summaryrefslogtreecommitdiff
path: root/Documentation/firmware_class/README
diff options
context:
space:
mode:
authorGreg Ungerer <gerg@snapgear.com>2010-10-12 01:03:05 +0400
committerDavid S. Miller <davem@davemloft.net>2010-10-13 20:56:31 +0400
commit6fcc040f02d281c7e9563127358a77ce2bbfe284 (patch)
tree2a92b5836785359516c0d1662a5011dff9727c93 /Documentation/firmware_class/README
parentb0057c51db66c5f0f38059f242c57d61c4741d89 (diff)
downloadlinux-6fcc040f02d281c7e9563127358a77ce2bbfe284.tar.xz
net: allow FEC driver to use fixed PHY support
At least one board using the FEC driver does not have a conventional PHY attached to it, it is directly connected to a somewhat simple ethernet switch (the board is the SnapGear/LITE, and the attached 4-port ethernet switch is a RealTek RTL8305). This switch does not present the usual register interface of a PHY, it presents nothing. So a PHY scan will find nothing - it finds ID's of 0 for each PHY on the attached MII bus. After the FEC driver was changed to use phylib for supporting PHYs it no longer works on this particular board/switch setup. Add code support to use a fixed phy if no PHY is found on the MII bus. This is based on the way the cpmac.c driver solved this same problem. Signed-off-by: Greg Ungerer <gerg@uclinux.org> Signed-off-by: David S. Miller <davem@davemloft.net>
Diffstat (limited to 'Documentation/firmware_class/README')
0 files changed, 0 insertions, 0 deletions