NetBSD/sys/dev/mii
scw ce2ec9e63e Add support for the SMsC LAN83C183 PHY, which actually probes as a
Seeq 84220.

Also add an 84220-specific work-around for some braindamage (at least
in the PHY I'm working with) where the PHY always comes out of reset
isolated, regardless of the previous state of the BMCR_ISO bit. This
happens even if the PHY has address zero, which is contrary to the
part's datasheet...

The work-around is only applied if we notice BMCR_ISO is set when it
should be clear following reset. The fix is to wait 30mS and clear
it manually. (The change doesn't stick if it's cleared sooner than this)
2002-08-26 11:13:13 +00:00
..
Makefile.miidevs Allow a verbose description to be printed with the option MIIVERBOSE. 2000-05-08 13:25:34 +00:00
acphy.c Don't include <malloc.h> - no memory management style functions are use 2002-07-03 06:25:49 +00:00
acphyreg.h Note compatibility with the Am79c874, and document some more 2001-08-25 05:57:12 +00:00
amhphy.c Don't include <malloc.h> - no memory management style functions are use 2002-07-03 06:25:49 +00:00
amhphyreg.h Driver for the 10BASE-T portion of the AMD 79c901 PHY. 2001-08-25 04:06:26 +00:00
bmtphy.c Don't include <malloc.h> - no memory management style functions are use 2002-07-03 06:25:49 +00:00
bmtphyreg.h Driver for the Broadcom BCM5201/BCM5202 "Mini-Theta" Ethernet 2001-06-02 21:42:10 +00:00
brgphy.c Move the BCM5401 DSP patch out of the bge driver and into 2002-07-13 01:23:27 +00:00
brgphyreg.h Add more register definitions. From FreeBSD. 2002-06-22 14:37:58 +00:00
devlist2h.awk Allow a verbose description to be printed with the option MIIVERBOSE. 2000-05-08 13:25:34 +00:00
dmphy.c Don't include <malloc.h> - no memory management style functions are use 2002-07-03 06:25:49 +00:00
dmphyreg.h
exphy.c Don't include <malloc.h> - no memory management style functions are use 2002-07-03 06:25:49 +00:00
files.mii * Move the mii_bitbang attribute into dev/mii/files.mii 2002-04-17 00:35:04 +00:00
gentbi.c Don't include <malloc.h> - no memory management style functions are use 2002-07-03 06:25:49 +00:00
glxtphy.c Don't include <malloc.h> - no memory management style functions are use 2002-07-03 06:25:49 +00:00
glxtphyreg.h Driver for the Level One LXT-1000 10/100/1000 PHY. 2001-07-12 21:54:40 +00:00
gphyter.c Don't include <malloc.h> - no memory management style functions are use 2002-07-03 06:25:49 +00:00
gphyterreg.h Add a driver for the NatSemi DP83891 and DP83861 Gig PHYTER 2001-05-31 16:06:58 +00:00
icsphy.c Don't include <malloc.h> - no memory management style functions are use 2002-07-03 06:25:49 +00:00
icsphyreg.h
inphy.c Don't include <malloc.h> - no memory management style functions are use 2002-07-03 06:25:49 +00:00
inphyreg.h
iophy.c Don't include <malloc.h> - no memory management style functions are use 2002-07-03 06:25:49 +00:00
iophyreg.h
lxtphy.c Don't include <malloc.h> - no memory management style functions are use 2002-07-03 06:25:49 +00:00
lxtphyreg.h
makphy.c Match 881011 PHY. 2002-08-08 00:04:57 +00:00
makphyreg.h Driver for the Marvell 88E1000 ``Alaska'' 10/100/1000 PHY. 2001-07-12 17:30:45 +00:00
mii.c Get flags passed down to PHY drivers correctly. This was done on 2002-03-25 20:51:24 +00:00
mii.h Fix 1000BASE-X duplex negotiation. That'll teach me to read the 2001-07-25 22:00:43 +00:00
mii_bitbang.c add RCSID 2001-11-13 07:38:28 +00:00
mii_bitbang.h
mii_physubr.c Back out change accidentally committed. 2002-05-12 21:39:46 +00:00
miidevs Add ID for Marvell 881011 phy found on newer i8254x-based gig-e cards. 2002-08-08 00:03:42 +00:00
miidevs.h Regen after addition of marvell 881011. 2002-08-08 00:04:28 +00:00
miidevs_data.h Regen after addition of marvell 881011. 2002-08-08 00:04:28 +00:00
miivar.h Make sure ifp->if_baudrate is valid when the parent's statchg 2002-05-10 20:45:05 +00:00
nsphy.c Don't include <malloc.h> - no memory management style functions are use 2002-07-03 06:25:49 +00:00
nsphyreg.h
nsphyter.c Don't include <malloc.h> - no memory management style functions are use 2002-07-03 06:25:49 +00:00
nsphyterreg.h Add support for the DP83815 MacPHYTER internal PHY to the DP83843 PHYTER 2001-05-31 20:30:21 +00:00
pnaphy.c Don't include <malloc.h> - no memory management style functions are use 2002-07-03 06:25:49 +00:00
qsphy.c Don't include <malloc.h> - no memory management style functions are use 2002-07-03 06:25:49 +00:00
qsphyreg.h
sqphy.c Add support for the SMsC LAN83C183 PHY, which actually probes as a 2002-08-26 11:13:13 +00:00
sqphyreg.h Add support for the Seeq 80225 10/100 Ethernet PHY. This is just 2001-06-19 20:10:54 +00:00
tlphy.c Get flags passed down to PHY drivers correctly. This was done on 2002-03-25 20:51:24 +00:00
tlphyreg.h
tlphyvar.h
tqphy.c Don't include <malloc.h> - no memory management style functions are use 2002-07-03 06:25:49 +00:00
tqphyreg.h
ukphy.c Don't include <malloc.h> - no memory management style functions are use 2002-07-03 06:25:49 +00:00
ukphy_subr.c Don't include <malloc.h> - no memory management style functions are use 2002-07-03 06:25:49 +00:00
urlphy.c Don't include <malloc.h> - no memory management style functions are use 2002-07-03 06:25:49 +00:00
urlphyreg.h Add a driver for the Realtek RL8150L Ethernet PHY. 2002-03-28 21:07:53 +00:00