summaryrefslogtreecommitdiff
path: root/sys/dev/mii/ciphy.c
AgeCommit message (Collapse)Author
2009-07-30Attach to VSC8211, CS8244, VSC8601 PHYs. From Brad.Stuart Henderson
2008-09-17Remove the unsupported media types explicitly listed in the switch casesBrad Smith
for MII_MEDIACHG. The default case will catch these media types. ok jsg@
2008-06-10Some header cleanup. Remove some unused headers and shuffle some aroundBrad Smith
for consistency between drivers. "looks good" reyk@
2008-05-29Recognize the Cicada CS8204 quad port PHY.Brad Smith
From FreeBSD ok dlg@
2006-12-31Bring last few phys into line by calling their XXX_status() functionsKenneth R Westerback
through mii_phy_status() rather than directly. No functional change. from brad@ ok mglocker@
2006-12-30Set MASTER based on IFM_ETH_MASTER instead of LINK0.Mark Kettenis
ok brad@
2006-12-27Always explicitly set IFM_HDX for half-duplex.Mark Kettenis
From brad@
2006-12-23Set IFM_ETH_MASTER if local PHY configuration resolved to MASTER.Mark Kettenis
Based on a diff by brad@
2006-10-07g/c unused code.Brad Smith
2006-03-10Last revision apparently does not work when cold booting so revert.Jonathan Gray
Noticed by otto@
2006-03-10Only do the forcing rgmii for nfe game after a reset notJonathan Gray
after every link state change in the fixup function. Suggested by brad@, tested by otto@
2006-02-28Remove a debug printf that crept into the last commit.Jonathan Gray
ok deraadt@
2006-02-28We need to special case ciphy to ask for RGMII interface at 2.5V for nfe.Jonathan Gray
This makes Cicada/Vitesse PHYs attached to nfe work. Many thanks to Bill Paul for diagnosing the problem and suggesting a solution. Tested by otto@, ok deraadt@
2005-10-07fix nameBrad Smith
2005-08-02an alternative Cicada OUI (for CS8201B PHY) spotted in a VIA VT6122Peter Valchev
from NetBSD PR 29705 (Tomokazu HARADA), pointed out by jsg
2005-05-27some cleanupBrad Smith
2005-03-28Use mii_phy_tick() instead of duplicating code.Kenneth R Westerback
tested & ok pvalchev@
2005-03-26Cleanup. Use defines, standard names, consistant comparison operators, etc.Kenneth R Westerback
for auto negotiation ticks code. No functional change. ok brad@
2005-02-19use mii_phy_match()Brad Smith
2005-02-05use mii_phy_match()Brad Smith
2005-01-28Get flags passed down to PHY drivers correctly. This was done onBrad Smith
an adhoc basis in a couple of PHY drivers, this fixes it more generally. From NetBSD Fixes panics with aue(4) NICs.
2004-12-01Driver for the Cicada CS8201 10/100/1000 copper PHYPeter Valchev
from FreeBSD