summaryrefslogtreecommitdiff
path: root/sys/dev/mii/ciphy.c
AgeCommit message (Expand)Author
2023-02-22Retry autonegotiation every mii_anegticks seconds instead of mii_anegticks+1.msaitoh
2020-08-24 Don't do full initialization for autonego when just restarting autonegomsaitoh
2020-07-07- Remove the waitfor argument from mii_phy_auto().msaitoh
2020-03-15Define and implement a locking protocol for the ifmedia / mii layers:thorpej
2019-11-27- Simplify sc->mii_anegticks setting. Same as FreeBSD.msaitoh
2019-10-17- Match a lot of Cicada and Vitesse devices correctly. This change also fixesmsaitoh
2019-10-11 Call mii_phy_flowstatus() to show the flow setting.msaitoh
2019-10-11- Indicat master mode if the negotiated result say so.msaitoh
2019-04-11 KNF. No functional change.msaitoh
2019-04-11 Fix a bug that the duplex of manual media setting may be wrongmsaitoh
2019-03-25 KNF. No functional change.msaitoh
2019-02-24use a macro to tidy up the phydesc array initialization, from FreeBSDchristos
2019-02-13Add CS8204, CS8244 VSC8211 and VSC8601 support from {Free,Open}BSD.msaitoh
2019-01-22 Change MII PHY read/write API from:msaitoh
2019-01-16CIPHY_MII_BMCR -> MII_BMCR in #ifdef foo.msaitoh
2019-01-16 The register bit definitions from register 0 to 15 in ciphyreg.h conform tomsaitoh
2016-07-07KNF. Remove extra spaces. No functional change.msaitoh
2014-06-16 IFM_FDX and IFM_HDX use different bit, so set IFM_HDX bit if it's not fullmsaitoh
2013-06-11Update link status quickly. This change is a part of mii_physubr.c rev.msaitoh
2013-06-09 Update link status quickly. This change is a part of FreeBSD's mii_physubr.cmsaitoh
2013-06-09 ciphy is gigabit PHY, so use MII_ANEGTICKS_GIGE instead of MII_ANEGTICKS.msaitoh
2013-06-09 atphy, ciphy, ihphy and rgephy are gigabit PHY, so not only check IFM_AUTOmsaitoh
2013-06-06 Fix a bug that the auto negotiation timer isn't cleard as we expected.msaitoh
2009-05-12struct device * -> device_t, no functional changes intended.cegger
2009-05-12struct cfdata * -> cfdata_t, no functional changes intended.cegger
2009-03-14Change about 4500 of the K&R function definitions to ANSI ones.dsl
2008-11-17Reduce code duplication: most PHY drivers call mii_phy_add_media()dyoung
2008-05-04device_t/softc split for all mii(4) devices, and other relatedxtraeme
2008-04-08use aprint_*_dev and device_xnamecegger
2007-12-09Merge jmcneill-pm branch.jmcneill
2007-10-19machine/{bus,cpu,intr}.h -> sys/{bus,cpu,intr}.had
2006-11-26Include <sys/device.h> for struct device.tsutsui
2006-11-16- don't hardcode 5, 10 define and use MII_ANEGTICKS{,_GIGE}christos
2006-11-16__unused removal on arguments; approved by core.christos
2006-10-12- sprinkle __unused on function decls.christos
2006-05-14integrate kauth.elad
2006-03-29Use device_private().thorpej
2006-03-12from OpenBSD:chs
2005-12-01Match all model numbers with both Cicada OUIs; this allows the proper PHY toriz
2005-03-16Changes to match xxCICADA 8201B found in a VT6122.briggs
2005-02-27nuke trailing whitespaceperry
2005-02-20Add driver for 10/100/1000 copper PHY integrated on VIA Networking Technologiesjdolecek