1
0
mirror of https://git.FreeBSD.org/src.git synced 2024-12-24 11:29:10 +00:00
freebsd/sys/dev/mii
Pyun YongHyeon 745ef56af2 Add driver support for 88E3016 PHY which is found on Marvell Yukon
FE+ controller. Due to the severe silicon bugs for Yukon FE+,
88E3016 seems to require more workarounds. However I'm not sure
whether the workaround is PHY specific or only applicable to Yukon
FE+. The datasheet for the PHY is publicly available but it lacks
several details for the workaround used in this change. The
workaround information was obtained from Linux. Many thanks to
Yukon FE+ users who helped me add 88E3016 support.

Tested by:	bz, Tanguy Bouzeloc ( the.zauron <> gmail dot com )
		Bruce Cran ( bruce <> cran dot org dot uk )
		Michael Reifenberger ( mike <> reifenberger dot com )
		Stephen Montgomery-Smith ( stephen <> missouri dot edu )
2009-05-25 02:36:29 +00:00
..
acphy.c
acphyreg.h
amphy.c
amphyreg.h
atphy.c
atphyreg.h
axphy.c New PHY driver for the internal PHY found in the AX88790. There's a 2009-03-30 16:01:09 +00:00
axphyreg.h New PHY driver for the internal PHY found in the AX88790. There's a 2009-03-30 16:01:09 +00:00
bmtphy.c
bmtphyreg.h
brgphy.c
brgphyreg.h
ciphy.c
ciphyreg.h
e1000phy.c Add driver support for 88E3016 PHY which is found on Marvell Yukon 2009-05-25 02:36:29 +00:00
e1000phyreg.h Add driver support for 88E3016 PHY which is found on Marvell Yukon 2009-05-25 02:36:29 +00:00
exphy.c
gentbi.c
icsphy.c
icsphyreg.h
inphy.c
inphyreg.h
ip1000phy.c For IP1001 PHYs, read auto-negotiation advertisement register to 2009-03-09 08:17:46 +00:00
ip1000phyreg.h For IP1001 PHYs, read auto-negotiation advertisement register to 2009-03-09 08:17:46 +00:00
jmphy.c
jmphyreg.h
lxtphy.c
lxtphyreg.h
mii_physubr.c
mii.c
mii.h
miibus_if.m
miidevs Add driver support for 88E3016 PHY which is found on Marvell Yukon 2009-05-25 02:36:29 +00:00
miivar.h
mlphy.c
nsgphy.c
nsgphyreg.h
nsphy.c
nsphyreg.h
nsphyter.c
nsphyterreg.h
pnaphy.c
qsphy.c
qsphyreg.h
rgephy.c
rgephyreg.h
rlphy.c
rlswitch.c
ruephy.c
ruephyreg.h
smcphy.c
tdkphy.c
tdkphyreg.h
tlphy.c
tlphyreg.h
truephy.c
truephyreg.h
ukphy_subr.c
ukphy.c
xmphy.c
xmphyreg.h