NetBSD/sys/dev/mii
mrg 71e27a6efb The PCI revision numbers are unique to a PCI vendor/product
ID pair.  Misuse of the revision numbers was causing some of the chip
features to be disabled on some integrated Intel chips.  So, move the
determination of the features into the bus frontend, where the
vendor/product ID is known.  (Note: sc_rev should be removed.  The
microcode patch stuff is also busted and needs to be fixed.)  Also,
poll the actual flow control status in inphy, rather than making
assumptions.

contributed anonymously.
2009-01-18 10:37:03 +00:00
..
acphy.c Reduce code duplication: most PHY drivers call mii_phy_add_media() 2008-11-17 03:04:27 +00:00
acphyreg.h
amhphy.c Reduce code duplication: most PHY drivers call mii_phy_add_media() 2008-11-17 03:04:27 +00:00
amhphyreg.h
atphy.c add RCSID 2009-01-16 21:47:56 +00:00
bmtphy.c Enable flow control and poll the status appropriately. 2009-01-18 10:00:51 +00:00
bmtphyreg.h Remove clause 3 and 4 from TNF licenses 2008-04-28 20:22:51 +00:00
brgphy.c Reduce code duplication: most PHY drivers call mii_phy_add_media() 2008-11-17 03:04:27 +00:00
brgphyreg.h PR 39241: Add support for Broadcom BCM5906(M) from Karl Uwe Lockhoff 2008-08-25 08:15:05 +00:00
ciphy.c Reduce code duplication: most PHY drivers call mii_phy_add_media() 2008-11-17 03:04:27 +00:00
ciphyreg.h
devlist2h.awk Move TNF licenses to 2 clause form 2008-05-02 18:11:04 +00:00
dmphy.c Reduce code duplication: most PHY drivers call mii_phy_add_media() 2008-11-17 03:04:27 +00:00
dmphyreg.h Remove clause 3 and 4 from TNF licenses 2008-04-28 20:22:51 +00:00
exphy.c Reduce code duplication: most PHY drivers call mii_phy_add_media() 2008-11-17 03:04:27 +00:00
files.mii Driver for Attansic Technology F1 10/100/1000 Ethernet PHY. 2009-01-16 21:06:24 +00:00
gentbi.c Reduce code duplication: most PHY drivers call mii_phy_add_media() 2008-11-17 03:04:27 +00:00
glxtphy.c Reduce code duplication: most PHY drivers call mii_phy_add_media() 2008-11-17 03:04:27 +00:00
glxtphyreg.h Remove clause 3 and 4 from TNF licenses 2008-04-28 20:22:51 +00:00
gphyter.c Reduce code duplication: most PHY drivers call mii_phy_add_media() 2008-11-17 03:04:27 +00:00
gphyterreg.h Remove clause 3 and 4 from TNF licenses 2008-04-28 20:22:51 +00:00
icsphy.c Reduce code duplication: most PHY drivers call mii_phy_add_media() 2008-11-17 03:04:27 +00:00
icsphyreg.h Remove clause 3 and 4 from TNF licenses 2008-04-28 20:22:51 +00:00
igphy.c Reduce code duplication: most PHY drivers call mii_phy_add_media() 2008-11-17 03:04:27 +00:00
igphyreg.h
ikphy.c Reduce code duplication: most PHY drivers call mii_phy_add_media() 2008-11-17 03:04:27 +00:00
ikphyreg.h
inphy.c The PCI revision numbers are unique to a PCI vendor/product 2009-01-18 10:37:03 +00:00
inphyreg.h Remove clause 3 and 4 from TNF licenses 2008-04-28 20:22:51 +00:00
iophy.c Reduce code duplication: most PHY drivers call mii_phy_add_media() 2008-11-17 03:04:27 +00:00
iophyreg.h
lxtphy.c Reduce code duplication: most PHY drivers call mii_phy_add_media() 2008-11-17 03:04:27 +00:00
lxtphyreg.h Remove clause 3 and 4 from TNF licenses 2008-04-28 20:22:51 +00:00
Makefile.miidevs Use ${TOOL_AWK} instead of ${AWK} or plain "awk" in make commands. 2008-10-19 22:05:19 +00:00
makphy.c Reduce code duplication: most PHY drivers call mii_phy_add_media() 2008-11-17 03:04:27 +00:00
makphyreg.h Remove clause 3 and 4 from TNF licenses 2008-04-28 20:22:51 +00:00
mii_bitbang.c device_t/softc split for all mii(4) devices, and other related 2008-05-04 17:06:09 +00:00
mii_bitbang.h u_int32_t -> uint32_t 2008-11-25 22:18:17 +00:00
mii_ethersubr.c
mii_physubr.c add mii_anar(). From OpenBSD. 2009-01-16 20:51:18 +00:00
mii.c Use device_private() where appropriate. 2008-05-05 01:37:56 +00:00
mii.h
miidevs add ATHEROS F1 and F2 PHYs 2009-01-16 20:41:39 +00:00
miidevs_data.h regen 2009-01-16 20:42:19 +00:00
miidevs.h regen 2009-01-16 20:42:19 +00:00
miivar.h add mii_anar(). From OpenBSD. 2009-01-16 20:51:18 +00:00
mvphy.c Reduce code duplication: most PHY drivers call mii_phy_add_media() 2008-11-17 03:04:27 +00:00
mvphyreg.h
nsphy.c Reduce code duplication: most PHY drivers call mii_phy_add_media() 2008-11-17 03:04:27 +00:00
nsphyreg.h Remove clause 3 and 4 from TNF licenses 2008-04-28 20:22:51 +00:00
nsphyter.c Reduce code duplication: most PHY drivers call mii_phy_add_media() 2008-11-17 03:04:27 +00:00
nsphyterreg.h Remove clause 3 and 4 from TNF licenses 2008-04-28 20:22:51 +00:00
pnaphy.c Reduce code duplication: most PHY drivers call mii_phy_add_media() 2008-11-17 03:04:27 +00:00
qsphy.c Reduce code duplication: most PHY drivers call mii_phy_add_media() 2008-11-17 03:04:27 +00:00
qsphyreg.h Remove clause 3 and 4 from TNF licenses 2008-04-28 20:22:51 +00:00
rgephy.c pull in changes from FreeBSD: 2009-01-14 19:24:32 +00:00
rgephyreg.h add support for RTL8211C(L) phy. 2009-01-09 21:56:35 +00:00
rlphy.c Use mii_anar(). No functional change. 2009-01-16 20:52:20 +00:00
sqphy.c Reduce code duplication: most PHY drivers call mii_phy_add_media() 2008-11-17 03:04:27 +00:00
sqphyreg.h Remove clause 3 and 4 from TNF licenses 2008-04-28 20:22:51 +00:00
tlphy.c Reduce code duplication: most PHY drivers call mii_phy_add_media() 2008-11-17 03:04:27 +00:00
tlphyreg.h
tlphyvar.h Remove clause 3 and 4 from TNF licenses 2008-04-28 20:22:51 +00:00
tqphy.c Reduce code duplication: most PHY drivers call mii_phy_add_media() 2008-11-17 03:04:27 +00:00
tqphyreg.h
ukphy_subr.c Remove clause 3 and 4 from TNF licenses 2008-04-28 20:22:51 +00:00
ukphy.c Reduce code duplication: most PHY drivers call mii_phy_add_media() 2008-11-17 03:04:27 +00:00
urlphy.c Reduce code duplication: most PHY drivers call mii_phy_add_media() 2008-11-17 03:04:27 +00:00
urlphyreg.h