summaryrefslogtreecommitdiff
path: root/sys/dev/mii/e1000phy.c
Commit message (Expand)AuthorAgeFilesLines
* sys/dev: further adoption of SPDX licensing ID tags.Pedro F. Giffuni2017-11-271-0/+2
* - Remove unused variable.Gleb Smirnoff2015-01-131-3/+2
* In miibus(4) drivers provide functions that allow to get NICGleb Smirnoff2015-01-121-2/+1
* Do not blindly announce 1000baseT half-duplex capability inPyun YongHyeon2014-09-041-9/+16
* Introduce a procedural interface to the ifnet structure. The newMarcel Moolenaar2014-06-021-2/+2
* The MII layer shouldn't care about administrative status of anGleb Smirnoff2013-10-261-13/+1
* Recognize the Marvell 88E1145 Quad Gigabit PHY.Juli Mallett2012-10-291-0/+1
* Add support for 88E1116R.Hiroki Sato2012-07-281-1/+6
* Use DEVMETHOD_END.Marius Strobl2011-11-231-1/+1
* Add detection for the Marvel 88E1149R and treat it just like theWarner Losh2011-06-301-1/+5
* - Remove attempts to implement setting of BMCR_LOOP/MIIF_NOLOOPMarius Strobl2011-05-031-70/+51
* Correct spelling in comments.Marius Strobl2011-04-221-1/+1
* - Masking IFM_GMASK when also masking IFM_FDX is redundant and justMarius Strobl2011-01-141-3/+3
* Allow pause support advertisement to be turned off again.Marius Strobl2010-11-271-0/+1
* o Flesh out the generic IEEE 802.3 annex 31B full duplex flow controlMarius Strobl2010-11-141-54/+28
* Correct a bug in r213893; within a PHY driver MIIF_PHYPRIVn should be usedMarius Strobl2010-10-301-1/+1
* Convert the PHY drivers to honor the mii_flags passed down and convertMarius Strobl2010-10-151-13/+5
* - In the spirit of previous simplifications factor out the checks for aMarius Strobl2010-10-021-23/+1
* Use the mii_data provided via mii_attach_args and mii_pdata respectivelyMarius Strobl2010-09-271-1/+1
* Marvell model number 0x06 is 88E1101 PHY.Pyun YongHyeon2010-08-071-1/+1
* Add Marvell PHYG65G Gigabit PHY which is found on 88E8059 Yukon Optima.Pyun YongHyeon2010-04-301-0/+2
* Remove programming LED register and enable 25MHz TX clock forPyun YongHyeon2010-03-031-1/+0
* Add hack to pass controller specific information to phy driver.Pyun YongHyeon2009-09-281-0/+22
* Some fiber PHY(88E1112) does not seem to set resolved speed soPyun YongHyeon2009-09-281-2/+5
* Don't encode model id twice.Pyun YongHyeon2009-09-281-1/+1
* Backout r193289. r193289 restored page select bits to previousPyun YongHyeon2009-08-181-3/+1
* Program LED registers for 88E1116/88E1149 PHYs. These PHYs arePyun YongHyeon2009-06-021-2/+16
* Don't assume page register value is 0 and restore previous pagePyun YongHyeon2009-06-021-1/+3
* Add driver support for 88E3016 PHY which is found on Marvell YukonPyun YongHyeon2009-05-251-4/+23
* Do not ignore NEXT Page capability of auto-negotiationPyun YongHyeon2009-05-251-4/+7
* Don't read unnecessary PHY registers. Speed/duplex resolution bitPyun YongHyeon2009-05-251-12/+16
* Report current link state while auto-negotiation is in progress.Pyun YongHyeon2009-05-251-1/+1
* Use mii_phy_add_media() and remove usage of local macro ADD. AlsoPyun YongHyeon2009-05-251-50/+12
* Some 88E1149 PHY's page select is initialized to point to otherPyun YongHyeon2008-10-171-0/+14
* Save extended address register prior to switching to 1000BASE-XPyun YongHyeon2008-09-301-2/+3
* Recognize 88E1116R phy variation. This part is found on some embedded devices.Rafal Jaworowski2008-09-041-0/+1
* Reset autonegotation timer if media option is not IFM_AUTO.Pyun YongHyeon2007-11-161-1/+5
* Add 88E1116/88E1116R PHY support code that takes the PHY out ofPyun YongHyeon2007-10-291-0/+10
* o Add support code for newer Marvell PHYs.Pyun YongHyeon2006-12-111-127/+213
* style(9)Pyun YongHyeon2006-12-111-5/+4
* Replace hard-coded magic constants to system defined constantsPyun YongHyeon2006-07-031-1/+1
* Since DELAY() was moved, most <machine/clock.h> #includes have beenPoul-Henning Kamp2006-05-161-1/+0
* Start each of the license/copyright comments with /*-, minor shuffle of linesWarner Losh2005-01-061-1/+1
* Add some missing <sys/module.h> includes which are masked by thePoul-Henning Kamp2004-05-301-0/+1
* Move __FBSDID out from under a comment.Marius Strobl2004-05-291-3/+3
* Correct the phy_service() routine case MII_TICK to correctly trackAndre Oppermann2004-05-031-2/+2
* Add support for SK-9521 V2.0 and 3COM 3C940.Wilko Bulte2003-09-201-49/+85
* Use __FBSDID().David E. O'Brien2003-08-241-1/+3
* Remove miidevs.h and generate it from miidevs at compile time.David E. O'Brien2003-01-191-1/+1
* Remove unnecessary <sys/malloc.h> include.Semen Ustimenko2002-10-291-1/+0