summaryrefslogtreecommitdiff
path: root/sys/dev/mii
AgeCommit message (Collapse)Author
2004-06-05Driver for the RealTek 8169S/8110S internal 10/100/1000 PHYPeter Valchev
from FreeBSD
2004-06-05syncPeter Valchev
2004-06-05gigE PHY in the RealTek 8169S/8110S chipsPeter Valchev
2004-04-28Make carp(4) aware of its physical interface:Ryan Thomas McBride
- If the physical interface goes down or the link goes down, the carp interface goes down as well. - We treat this like the preemption holdoff with pfsync. So if one of the carp interfaces is known to be bad (because the physical interface it's associated with is bad), all the other carp interfaces back off: they won't preempt, and their advskew goes to 240. ok cedric@
2004-04-15regenMichael Shalayeff
2004-04-15a plessey phy as found on some pnicsMichael Shalayeff
2003-10-22typos from Tom Cosgrove;Jason McIntyre
2003-10-13Bring bge and brgphy more up to date with changes from FreeBSD and NetBSD.Kenneth R Westerback
Some bug fixes, support for new hardware like the 5704 and 5705. Testing by deraadt@, danh@, and drahn@ amoung others. ok deraadt@.
2003-10-05Fix tree breakage. We are not ready for RealTek PHYs, so back out thatKenneth R Westerback
addition, leaving only desired Broadcom PHY additions.
2003-10-05Fix tree breakage. We are not ready for RealTek PHYs, so back out thatKenneth R Westerback
addition, leaving only desired Broadcom PHY additions.
2003-10-05Misc. PHYs: more Broadcom, some RealTek.Kenneth R Westerback
The Broadcom devices are needed for the bge sync being attempted. From FreeBSD. As were the pcidevs committed earlier.
2003-10-05Misc. PHYs: more Broadcom, some RealTek.Kenneth R Westerback
The Broadcom devices are needed for the bge sync being attempted. From FreeBSD. As were the pcidevs committed earlier.
2003-09-26Typos: defintion -> definition, proccess -> processMiod Vallat
There are more occurences hiding in binutils, lynx and afs but I am too lazy to report them upstream at the moment.
2003-09-02Increase autonegotiation wait to 5000ms.Kenneth R Westerback
This gives autonegotiation a fair chance to complete. Copper switches can take several seconds to do autonegotiation. Fixes sk need to be poked after reboot and allows sk to use dhcp configuration. Problem and workaround reported by Laurence Tratt. Also minor cleanup: 1) Remove duplicate function prototypes/ 2) Remove unneeded '#include <malloc.c>'. From FreeBSD. 3) Remove some static's. ok deraadt@ nate@ henning@ henric@. Also tested by Laurence Tratt and Damien Couderc.
2003-08-12regenMichael Shalayeff
2003-08-12altima 101/101L phy from netbsd via freebsd; hugh@ testingMichael Shalayeff
2003-08-01Support for new Marvell based Gigabit Ethernet adaptersNathan Binkert
ok deraadt@
2003-07-09Fix problems with ICS1893 PHY and some sis chipsets.Kenneth R Westerback
Partial re-sync with FreeBSD, from Jeorg Sonnenberger. Tested by Jeorg, Henning@, Paul de Weerd, Otto@, and myself. ok henning@ deraadt@
2003-06-02nuke clase 3 & 4Jason Wright
2003-05-14syncNathan Binkert
2003-05-14new marvell phyNathan Binkert
2003-05-14use our standard way of identifying MII devicesNathan Binkert
2003-05-14syncNathan Binkert
2003-05-14missed oneNathan Binkert
2003-05-14syncNathan Binkert
2003-05-14Another eephyNathan Binkert
2003-03-11- Fill in the mm_gtcr column (not currently used)Jason Wright
- fill in the last few rows to avoid a crash on some devices
2003-02-19RegenMiod Vallat
2003-02-19Recognize ICS1893; from NetBSDMiod Vallat
2003-02-13support for 3C905B internal PHY; markus@ ok.Federico G. Schwindt
2003-02-13add 3C905B internal PHY.Federico G. Schwindt
2003-02-11be consistant on Hz vs hzMichael Shalayeff
2002-11-261000baseTX -> 1000baseTNathan Binkert
- More technically correct - Matches FreeBSD and NetBSD - Preserved #define for 1000baseTX for backwards compatibility ok jason@
2002-11-26Pull in DSP patches for the BCM5400, BCM5401, and BCM5411; from NetBSD.Jason Wright
2002-11-20syncNathan Binkert
2002-11-20Add another modelNathan Binkert
2002-10-20add support for intel 21145Henning Brauer
This chip is some strange abnormal 21143 variant. It really only works with 10 MBit/s halfduplex only and autonegotiation is totally broken in hardware. Should also have a HomePNA phy, but we don't support that. for now requires and explicit "media 10BaseT". if anybody has such a chip please mail me. nick@ is the only one who has the hardware and did an incredible amount of testing. Thanks for all the help, Nick! some hints and ok jason@
2002-10-12Remove more '\n's from panic() statements. Both trailing and leading.Kenneth R Westerback
Diff generated by Chris Kuethe.
2002-06-26Kill __FUNCTION__.Marc Espie
2002-05-07Less verbose. noticed by fgschNathan Binkert
2002-05-07Add urlphy(4) which is used by url(4).Nathan Binkert
From NetBSD
2002-05-04some space and tab cleanup.Federico G. Schwindt
2002-04-26Don't prevent a media status updates just because the interface isn't up.Nathan Binkert
ok jason
2002-04-17dm9102 appears to be register compatible with dm9101 which is also an ↵Jason Wright
amphy-alike.
2002-04-08Match on phy model found internally on the BCM5701 chips (3c996B-T)Nathan Binkert
2002-04-08syncNathan Binkert
2002-04-08new brgphy modelNathan Binkert
2002-04-02match on BCM5421S. ok deraadtDale Rahn
2002-04-02syncDale Rahn
2002-04-02add xxBROADCOM 0x000e as BCM5421S, ok deraadt@Dale Rahn