summaryrefslogtreecommitdiff
path: root/sys/dev/mii/ukphy.c
AgeCommit message (Expand)Author
2021-06-29Rework the xxxVERBOSE option to share the common module-hook-basedpgoyette
2020-03-28Don't set DVF_DETACH_SHUTDOWN. The MII layer wants to manage the lifecyclethorpej
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-03-25 KNF. No functional change.msaitoh
2019-01-22 Change MII PHY read/write API from:msaitoh
2016-07-07KNF. Remove extra spaces. No functional change.msaitoh
2015-10-30igphy(4),ukphy(4): Set mii_mpd_* entries.msaitoh
2015-08-24add some _KERNEL_OPT as the finishing touchpooka
2013-06-11 Remove wrong autonegotiation check. The mii_phy_tick() checks aboutmsaitoh
2013-06-09Tabify. No functional change.msaitoh
2013-06-09 Don't "return" but "break" in MII_TICK when the interface isn't doingmsaitoh
2010-06-06Update miiverbose module to use module_autoload() rather than module_load().pgoyette
2010-06-02Move all miiverbose/module related functions from ukphy.c to mii_physubr.c -martin
2010-05-30Extract MIIVERBOSE into a kernel module. The module can be builtinpgoyette
2010-03-11various aprint_* fixes.mrg
2010-02-24A pointer typedef entails trading too much flexibility to declare constdyoung
2009-10-19Remove closes 3 & 4 from my licence. Lots of thanks to Soren Jacobsenbouyer
2009-08-23Save a line of dmesg by printing the OUI/model after the locators.jmcneill
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-28Remove clause 3 and 4 from TNF licensesmartin
2008-04-08use aprint_*_dev and device_xnamecegger
2007-12-29Remove the device_is_active() check from each individual PHY'sdyoung
2007-12-09Merge jmcneill-pm branch.jmcneill
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-03-29Use device_private().thorpej
2006-02-20Use device_is_active() rather than testing dv_flags for DVF_ACTIVEthorpej
2005-12-11merge ktrace-lwp.christos
2004-08-23Make use of static.thorpej
2003-04-29Use aprint*().thorpej
2002-10-02Add trailing ; to CFATTACH_DECL.thorpej
2002-09-30Use CFATTACH_DECL().thorpej
2002-09-27Declare all cfattach structures const.thorpej
2002-07-03Don't include <malloc.h> - no memory management style functions are usesimonb
2002-03-25Get flags passed down to PHY drivers correctly. This was done onthorpej
2001-11-13add RCSIDlukem
2001-08-25ANSI'ify.thorpej
2001-05-31Make the number of ticks between auto-negotiation tries PHY-specific,thorpej
2001-04-30Add code to recognize and set media on GMII (Gigabit MII) PHYs.thorpej
2000-07-04Restructure the PHY entry points to use a structure of entry pointsthorpej
2000-06-11defopt MIIVERBOSEsommerfeld
2000-05-08Allow a verbose description to be printed with the option MIIVERBOSE.augustss
2000-03-06Factor out the tick handling code into a common function, and sendthorpej
2000-02-02Let mii_phy_setmedia() handle the IFM_AUTO case, too.thorpej
2000-02-02Make PHY drivers provide a pointer to their status routine, and addthorpej
2000-02-02Don't dry to diving MIIF_NOISOLATE in the PHY drivers. Instead, passthorpej
2000-02-02Bring some order to the chaos which was the MII code function namingthorpej