summaryrefslogtreecommitdiff
path: root/sys/dev/mii
AgeCommit message (Collapse)Author
2000-08-02based on netbsd; whacked into shape by ycsu@zyxel.com.twTheo de Raadt
2000-06-30Convert to new timeouts.Artur Grabowski
2000-05-15Less verbose, detach logicNiklas Hallqvist
2000-04-27Some PHYs does not report any OUI/MODEL combo, recognize another such caseNiklas Hallqvist
2000-04-24Add simple mii detach routine while waiting for the post-2.7Niklas Hallqvist
merge of NetBSD mii work
2000-04-18split dc driver into bus dependent and bus independent (pci) partsJason Wright
(cardbus to come later).
2000-03-01syncJason Wright
2000-03-01add broadcom bcm5201; netbsdJason Wright
2000-02-26fix printf'sJason Wright
2000-02-16match broadcom 3c905c phyJason Wright
2000-02-16syncJason Wright
2000-02-16add broadcom oui and broadcom 3c905c modelJason Wright
2000-01-18Fix fxp+nsphy problem: don't reset everytime when switching to auto mode.Jason Wright
Also, document "magic" bits.
2000-01-09syncJason Wright
2000-01-09emulated phy for if_dc; from FreeBSDJason Wright
1999-12-10simple driver for Texas Instruments TNETE2101 phyJason Wright
1999-12-10syncJason Wright
1999-12-10add TNETE2101Jason Wright
1999-12-07driver for National Semiconductor 83843; from NetBSD.Jason Wright
1999-12-07syncJason Wright
1999-12-07Merge with NetBSD:Jason Wright
o move common support functions for phy drivers from mii.c to mii_physubr.c, so that they are not includes if no PHY is configured o Clean up the code that adds media a little, and make media selection table-driven in preparation for some other changes to be made. o Don't add any loopback versions of media, for now. o Add mii_down(), which is used by MAC drivers to inform PHYs that the interface is now down. PHYs use this to cancel pending asynchronous operations. o Add OUI for Enable Semiconductor. o New Driver for TDK TSC78Q2120 PHY
1999-11-25no warnings; jwoehr@advtech.uswest.comTheo de Raadt
1999-10-13manually add IFM_AUTO (workaround for fxp)Jason Wright
1999-10-12no media prints in mii codeTheo de Raadt
1999-10-12add driver for i82553; from netbsdJason Wright
1999-10-12syncJason Wright
1999-10-12add Intel i82553 and alternate oui/id for same; netbsdJason Wright
1999-09-26match if parent is 'xl'Jason Wright
1999-09-17add IFM_NONE instead of IFM_AUTO for isolationJason Wright
1999-09-07Forgotten detach commit, to make detach of xircom realport workNiklas Hallqvist
1999-07-23do not print media information to dmesg; ifconfig shows itTheo de Raadt
1999-07-16Sync with NetBSD:Jason Wright
o Implement asynchronous autonegotiation when driven by the MII tick (one-second clock). Prevents .5s delays every 5 seconds when the interface is up but there is no link. o Correct the sense of the PCR_FLINK100 bit in nsphy.c.
1999-06-22From NetBSD: SCTRL2 register number wrong.Jason Wright
1999-05-31Enable "auto" mode so we at least have a chance of working. Otherwise,Todd C. Miller
we panic in ifmedia_set because ifmedia_match() fails.
1999-05-07syncJason Wright
1999-05-07From NetBSD: Add Silicon Integrated Systems OUI, and SiS 900 PHYJason Wright
1999-03-09reference docsJason Wright
1999-02-08syncJason Wright
1999-02-08Davicom DM9101; from NetBSD.Jason Wright
1999-02-04Fix bit test; from netbsd.Jason Wright
1999-01-04Don't isolate if NOISOLATE flag is setJason Wright
1999-01-04o Switching from 10->100 needs a bit of extra bit fiddlingJason Wright
(isolate -> switch bmcr -> unisolate) o Switching from 10->auto needs a reset o hme doesn't advertise everything it supports, so during reset, set the ANAR according to the supported media in BMSR.
1999-01-04Make sure both phyid registers have bogus values before assumingJason Wright
it's a phy with no phyid.
1998-12-28Myson MTD972 driver.Jason Wright
1998-12-24syncJason Wright
1998-12-24myson mtd972Jason Wright
1998-11-20MII fixups, should be able to reliably switch modes manually nowJason Wright
1998-11-18dev/mii'fy RTL driver and add new phy driver for the 8139 internal phyJason Wright
1998-11-11Merge with NetBSD:Jason Wright
o additional phy drivers (seeq, ics, level1) o "unknown phy" driver for unsupported phys o collected common code into mii_physubr o exphy isn't the only phy that doesn't have valid id registers
1998-11-11sync (again)Jason Wright