summaryrefslogtreecommitdiff
path: root/sys/dev/mii/mii_physubr.c
AgeCommit message (Expand)Author
2020-01-15mii(4): tsleep(9) -> tlseep_nsec(9); ok mpi@cheloha
2015-09-11Make room for media types of the future. Extend the ifmedia word to 64 bits.Stefan Sperling
2014-12-05Explicitly include <net/if_var.h> instead of pulling it in <net/if.h>.Martin Pieuchot
2014-09-14remove uneeded proc.h includesJonathan Gray
2013-12-28mii drivers no longer need activate functions. Repair of the PHYTheo de Raadt
2013-06-25Remove unsigned comparison < 0.Brad Smith
2011-07-03Remove config_activate() and DVACT_ACTIVATE. PCMCIA's the only thingMatthew Dempsky
2009-10-13Get rid of devact enum, substitute it with an int and coresponding defines.Paul Irofti
2009-08-02Never return nonzero in a device activate method invoked with DVACT_ACTIVATE,Miod Vallat
2009-07-31timeout_add -> timeout_add_msecBret Lambert
2009-07-22comment fix from Brad; OpenBSD's mii_phy_add_media() does not printStuart Henderson
2008-06-26First pass at removing clauses 3 and 4 from NetBSD licenses.Ray Lai
2008-05-13Since Ethernet links can only be full duplex or half duplex the linkBrad Smith
2007-09-17- Use a 64-bit int for the baudrate within the ifmedia_baudrate struct andBrad Smith
2007-02-10Use right flow control autonegotiation bits for 1000baseX.Mark Kettenis
2006-12-30Make mii_phy_auto() advertise flow control if MIIF_DOPAUSE is set.Mark Kettenis
2006-12-28Add function to detect flow control status. From NetBSD.Mark Kettenis
2006-12-15use mii_media_active instead of mii_media_status to get the fullReyk Floeter
2006-11-28add additional link states to report the half duplex / full duplexReyk Floeter
2005-11-06correctly track the falling edge of a media state change in mii_phy_tick().Brad Smith
2005-03-26Cleanup. Use defines, standard names, consistant comparison operators, etc.Kenneth R Westerback
2005-02-07Use new if_link_state_change() instead of sending route message and notifyingRyan Thomas McBride
2004-12-16Make sure ifp->if_baudrate is valid when the parent's statchgBrad Smith
2004-12-08Check if_type in carp_carpdev_state() to make sure we're notRyan Thomas McBride
2004-11-18add mii_phy_match() for table-driven lookup.Brad Smith
2004-10-09Allow a little time for the reset to settle in before we start pollingBrad Smith
2004-10-09add master flag support for 1000baseT and autonegotiation support for 1000baseX.Brad Smith
2004-09-27ANSI protos and some minor cleanupBrad Smith
2004-09-26Restructure the PHY entry points to use a structure ofBrad Smith
2004-08-03Add a MIIF_FORCEANEG flag to be passed to mii_attach. This forces anBrad Smith
2004-04-28Make carp(4) aware of its physical interface:Ryan Thomas McBride
2003-03-11- Fill in the mm_gtcr column (not currently used)Jason Wright
2002-11-261000baseTX -> 1000baseTNathan Binkert
2002-05-04some space and tab cleanup.Federico G. Schwindt
2002-03-14First round of __P removal in sysTodd C. Miller
2001-10-05Differentiate between 1000baseT and 1000baseX.Nathan Binkert
2001-06-25Change autonegotiation timeout for devices with a gigabit phy to 10s. AllNathan Binkert
2001-06-08Add some general support info for gigabit physNathan Binkert
2001-05-03Add an MIIF_AUTOTSLEEP flag, needed by new aue(4) code. From NetBSD.Aaron Campbell
2000-10-12Don't mix usage of old and new timeout code.Aaron Campbell
2000-08-28hushJason Wright
2000-08-26sync mii code with netbsdNathan Binkert
2000-06-30Convert to new timeouts.Artur Grabowski
1999-12-07Merge with NetBSD:Jason Wright
1999-07-16Sync with NetBSD:Jason Wright
1998-11-11Merge with NetBSD:Jason Wright