summaryrefslogtreecommitdiff
path: root/sys/dev/mii/brgphy.c
AgeCommit message (Expand)Author
2023-08-16sys: Remove $FreeBSD$: one-line .c patternWarner Losh
2023-08-02mii: Add the Broadcom BCM54616S ID to the listJustin Hibbits
2022-05-06mii: Remove unused devclass arguments to DRIVER_MODULE.John Baldwin
2020-09-01mii: clean up empty lines in .c and .h filesMateusz Guzik
2020-06-18Add support for bcm54213PE in brgphy.Mike Karels
2020-04-09Add support for BCM54618SE PHYJustin Hibbits
2017-11-18spdx: initial adoption of licensing ID tags.Pedro F. Giffuni
2015-09-04Add more BCM gigabit PHYsSean Bruno
2015-07-29Add support for BCM5466 PHYSean Bruno
2015-04-23Add another variant of BCM5708S controller to IBM HS21 workaroundPyun YongHyeon
2015-04-21Since brgphy doesn't call mii_phy_setmedia(), there is no reason toGleb Smirnoff
2015-01-12In miibus(4) drivers provide functions that allow to get NICGleb Smirnoff
2014-10-16Follow up to r225617. In order to maximize the re-usability of kernel codeDavide Italiano
2014-06-02Introduce a procedural interface to the ifnet structure. The newMarcel Moolenaar
2013-10-26The MII layer shouldn't care about administrative status of anGleb Smirnoff
2013-07-20Recognize BCM5725C PHY.Pyun YongHyeon
2012-12-20Recognize 5720S PHY and treat it as 5708S PHY.Pyun YongHyeon
2012-12-20For fiber PHYs, BRGPHY_MII_1000CTL register is not defined at allPyun YongHyeon
2012-10-11For 5717C/5719C/5720C and 57765 PHYs, do not perform any specialPyun YongHyeon
2012-02-19- Probe BCM57780.Marius Strobl
2011-11-23Wrap BCM5785 in #ifdef notyet for now. According to yongari@ there areMarius Strobl
2011-11-23Use DEVMETHOD_END.Marius Strobl
2011-11-23Probe the BCM5785.Marius Strobl
2011-10-28Recognize BCM5720C PHY.Pyun YongHyeon
2011-08-19r221812 reveals that at least some Broadcom PHYs default to being not onlyMarius Strobl
2011-05-09Recognize BCM5719C PHY.Pyun YongHyeon
2011-05-05Enable Ethernet@WireSpeed for BCM5718/BCM57765 family. While I'mPyun YongHyeon
2011-05-03- Remove attempts to implement setting of BMCR_LOOP/MIIF_NOLOOPMarius Strobl
2011-05-02Probe the PHY accompanying BCM57765.Marius Strobl
2011-01-14- Even after masking the media with IFM_GMASK the result may have bitsMarius Strobl
2010-11-15Restore the previous behaviour of substring match.Jung-uk Kim
2010-11-15Plug memory leakage introduced in r204989.Jung-uk Kim
2010-11-14Move the limiting of the PHY to 10/100 modes of operation due to limitationsMarius Strobl
2010-11-14o Flesh out the generic IEEE 802.3 annex 31B full duplex flow controlMarius Strobl
2010-11-08Recognize the BCM5482S.Juli Mallett
2010-10-27Add BCM5717C 10/100/1000TX PHY id.Pyun YongHyeon
2010-10-18Revert r213867; while this driver really doesn't use any of the genericMarius Strobl
2010-10-15Convert the PHY drivers to honor the mii_flags passed down and convertMarius Strobl
2010-10-14Just like xmphy(4) this driver doesn't use any of the generic subroutinesMarius Strobl
2010-10-05Separate common flags into controller specific and PHY relatedPyun YongHyeon
2010-10-02- In the spirit of previous simplifications factor out the checks for aMarius Strobl
2010-09-27Use the mii_data provided via mii_attach_args and mii_pdata respectivelyMarius Strobl
2010-09-07Consistently use tab characters instead of tab + space characters.Pyun YongHyeon
2010-04-29- Pass flow control settings back to bce(4).David Christensen
2010-03-18- Added support for 5709S/5716S PHYs.David Christensen
2010-03-10Fix style(9) bugs in the previous revision.Maxim Sobolev
2010-03-10further narrow down no carrier workaround, since it appears to only affectMaxim Sobolev
2010-03-10Provide workaround for the ages old bug affecting certain BCM5708SMaxim Sobolev
2010-02-20Add support for BCM54K2 found in combination with Apple K2 GMAC.Marius Strobl
2010-01-14Add check for fiber mode for BCM5714 PHY. This PHY supports bothPyun YongHyeon