freebsd-dev/sys/dev/mii
Semen Ustimenko 4592db4635 MII_TICK handlers need not restart aneg on these PHYs, they behave pretty
well as is, so - just fetch current status upon MII_TICK.

Also do IFM_INST verification at the top of *_service() then doing it
separately for every case in switch.

acphy: do not read MII_ACPHY_DIAG twice, there is nothing latching.
qsphy: always fetch actual link status from MII_QSPHY_PCTL.

MFC after:	1 week
2002-05-01 19:15:54 +00:00
..
acphy.c MII_TICK handlers need not restart aneg on these PHYs, they behave pretty 2002-05-01 19:15:54 +00:00
acphyreg.h
amphy.c Make one generic mii_phy_detach() to replace 19 slightly different ones. 2002-04-29 13:07:38 +00:00
amphyreg.h
brgphy.c Make one generic mii_phy_detach() to replace 19 slightly different ones. 2002-04-29 13:07:38 +00:00
brgphyreg.h
dcphy.c Make one generic mii_phy_detach() to replace 19 slightly different ones. 2002-04-29 13:07:38 +00:00
devlist2h.awk
e1000phy.c Make one generic mii_phy_detach() to replace 19 slightly different ones. 2002-04-29 13:07:38 +00:00
e1000phyreg.h
exphy.c Convert exphy and ukphy over to the new code. 2002-04-29 13:35:31 +00:00
inphy.c Make one generic mii_phy_detach() to replace 19 slightly different ones. 2002-04-29 13:07:38 +00:00
inphyreg.h
lxtphy.c Make one generic mii_phy_detach() to replace 19 slightly different ones. 2002-04-29 13:07:38 +00:00
lxtphyreg.h
Makefile.miidevs
mii_physubr.c Introduce NetBSD's mii_phy_match() API and use it in the nsgphy to 2002-04-29 14:09:10 +00:00
mii.c Make one generic mii_phy_detach() to replace 19 slightly different ones. 2002-04-29 13:07:38 +00:00
mii.h Move a lot closer to NetBSDs MII support for GigE. 2002-04-29 11:57:30 +00:00
miibus_if.m
miidevs Teach the rlphy driver how to do parallel link detection. If the link partner 2002-04-07 20:55:50 +00:00
miidevs.h Regenerate. 2002-04-07 20:56:19 +00:00
miivar.h Introduce NetBSD's mii_phy_match() API and use it in the nsgphy to 2002-04-29 14:09:10 +00:00
mlphy.c Make one generic mii_phy_detach() to replace 19 slightly different ones. 2002-04-29 13:07:38 +00:00
nsgphy.c Introduce NetBSD's mii_phy_match() API and use it in the nsgphy to 2002-04-29 14:09:10 +00:00
nsgphyreg.h Move a lot closer to NetBSDs MII support for GigE. 2002-04-29 11:57:30 +00:00
nsphy.c Make one generic mii_phy_detach() to replace 19 slightly different ones. 2002-04-29 13:07:38 +00:00
nsphyreg.h
pnaphy.c Make one generic mii_phy_detach() to replace 19 slightly different ones. 2002-04-29 13:07:38 +00:00
pnphy.c Make one generic mii_phy_detach() to replace 19 slightly different ones. 2002-04-29 13:07:38 +00:00
qsphy.c MII_TICK handlers need not restart aneg on these PHYs, they behave pretty 2002-05-01 19:15:54 +00:00
qsphyreg.h
rlphy.c Make one generic mii_phy_detach() to replace 19 slightly different ones. 2002-04-29 13:07:38 +00:00
tdkphy.c Make one generic mii_phy_detach() to replace 19 slightly different ones. 2002-04-29 13:07:38 +00:00
tdkphyreg.h
tlphy.c Make one generic mii_phy_detach() to replace 19 slightly different ones. 2002-04-29 13:07:38 +00:00
tlphyreg.h
ukphy_subr.c Convert exphy and ukphy over to the new code. 2002-04-29 13:35:31 +00:00
ukphy.c Convert exphy and ukphy over to the new code. 2002-04-29 13:35:31 +00:00
xmphy.c Make one generic mii_phy_detach() to replace 19 slightly different ones. 2002-04-29 13:07:38 +00:00
xmphyreg.h