freebsd-skq/sys/dev/mii
oleg 3bcb9abc80 1) Fix mii_phy_tick():
Current code does not report link loss correctly - when link goes down,
   mii_phy_tick() will notice that with up to mii_anegticks delay.
   If link goes up during this delay then link flapping will be unnoticed
   by driver.

2) mii_phy_add_media(): initialize sc->mii_anegticks for 10/100 media

3) Use MII_ANEGTICKS/MII_ANEGTICKS_GIGE defines instead of hardcoded values.

Approved by:	glebius (mentor)
MFC after:	1 month
2006-05-16 12:26:00 +00:00
..
acphy.c Use ansi function definitions in preference to K&R to reduce diffs 2005-09-30 19:39:27 +00:00
acphyreg.h
amphy.c Use ansi function definitions in preference to K&R to reduce diffs 2005-09-30 19:39:27 +00:00
amphyreg.h Start each of the license/copyright comments with /*-, minor shuffle of lines 2005-01-06 01:43:34 +00:00
bmtphy.c Start each of the license/copyright comments with /*-, minor shuffle of lines 2005-01-06 01:43:34 +00:00
bmtphyreg.h Start each of the license/copyright comments with /*-, minor shuffle of lines 2005-01-06 01:43:34 +00:00
brgphy.c Fix the PHY support for the 5780. I mis-merged this from my sources. 2006-04-12 18:34:00 +00:00
brgphyreg.h Start each of the license/copyright comments with /*-, minor shuffle of lines 2005-01-06 01:43:34 +00:00
ciphy.c Use ansi function definitions in preference to K&R to reduce diffs 2005-09-30 19:39:27 +00:00
ciphyreg.h Start each of the license/copyright comments with /*-, minor shuffle of lines 2005-01-06 01:43:34 +00:00
e1000phy.c Start each of the license/copyright comments with /*-, minor shuffle of lines 2005-01-06 01:43:34 +00:00
e1000phyreg.h Start each of the license/copyright comments with /*-, minor shuffle of lines 2005-01-06 01:43:34 +00:00
exphy.c Use ansi function definitions in preference to K&R to reduce diffs 2005-09-30 19:39:27 +00:00
inphy.c
inphyreg.h
lxtphy.c Use ansi function definitions in preference to K&R to reduce diffs 2005-09-30 19:39:27 +00:00
lxtphyreg.h
mii_physubr.c 1) Fix mii_phy_tick(): 2006-05-16 12:26:00 +00:00
mii.c - Introduce ifmedia_baudrate(), which returns correct baudrate of the 2006-02-14 12:10:03 +00:00
mii.h Start each of the license/copyright comments with /*-, minor shuffle of lines 2005-01-06 01:43:34 +00:00
miibus_if.m
miidevs Add a driver for the Broadcom NetXtreme II (BCM5706/BCM5708) 2006-04-10 19:55:23 +00:00
miivar.h Introduce MII_ANEGTICKS and MII_ANEGTICKS_GIGE defines. 2006-05-16 12:23:57 +00:00
mlphy.c Start each of the license/copyright comments with /*-, minor shuffle of lines 2005-01-06 01:43:34 +00:00
nsgphy.c Add macros which follow the miidevs design pattern to make it easier 2005-09-30 14:45:10 +00:00
nsgphyreg.h Start each of the license/copyright comments with /*-, minor shuffle of lines 2005-01-06 01:43:34 +00:00
nsphy.c Use ansi function definitions in preference to K&R to reduce diffs 2005-09-30 19:39:27 +00:00
nsphyreg.h
pnaphy.c Use ansi function definitions in preference to K&R to reduce diffs 2005-09-30 19:39:27 +00:00
qsphy.c Use ansi function definitions in preference to K&R to reduce diffs 2005-09-30 19:39:27 +00:00
qsphyreg.h
rgephy.c Use ansi function definitions in preference to K&R to reduce diffs 2005-09-30 19:39:27 +00:00
rgephyreg.h Start each of the license/copyright comments with /*-, minor shuffle of lines 2005-01-06 01:43:34 +00:00
rlphy.c Use ansi function definitions in preference to K&R to reduce diffs 2005-09-30 19:39:27 +00:00
ruephy.c
ruephyreg.h
tdkphy.c Not sporttings on other cards 2005-09-30 19:35:44 +00:00
tdkphyreg.h Start each of the license/copyright comments with /*-, minor shuffle of lines 2005-01-06 01:43:34 +00:00
tlphy.c Use ansi function definitions in preference to K&R to reduce diffs 2005-09-30 19:39:27 +00:00
tlphyreg.h Start each of the license/copyright comments with /*-, minor shuffle of lines 2005-01-06 01:43:34 +00:00
ukphy_subr.c
ukphy.c Use ansi function definitions in preference to K&R to reduce diffs 2005-09-30 19:39:27 +00:00
xmphy.c Use ansi function definitions in preference to K&R to reduce diffs 2005-09-30 19:39:27 +00:00
xmphyreg.h Start each of the license/copyright comments with /*-, minor shuffle of lines 2005-01-06 01:43:34 +00:00