summaryrefslogtreecommitdiffstats
path: root/sys/dev/mii/mlphy.c
Commit message (Collapse)AuthorAgeFilesLines
* Remove unnecessary breaks.phk2003-05-311-1/+0
| | | | | | | Remove unused variables. Add XXX comment where a break may be missing. [lxtphy.c] Found by: FlexeLint
* Put function return types on a line by themselves.alfred2002-10-141-6/+10
| | | | | Cleanup my earlier de-__P sweep and remove whitespace between function names and paramters.
* Clean up mii/phy drivers: Remove the MIIF_DOINGAUTO which doesn't reallyphk2002-05-041-5/+4
| | | | | do anything at the end of the day except bloat the drivers which has copy&pasted it.
* Make one generic mii_phy_detach() to replace 19 slightly different ones.phk2002-04-291-17/+1
| | | | | | | Rename mii_phy_auto_stop() mii_phy_down(). Introduce mii_down(), use it from nge. Do not indirect it to 19 identical case's in 19 switchstatements like NetBSD did.
* Edging ever closer to NetBSD...phk2002-04-291-2/+2
|
* Don't pass three args when one will do just fine, and even preventphk2002-04-281-1/+1
| | | | mistakes like the one brgphy.c (now corrected).
* Improve an API by about 4 lines per driver.phk2002-04-281-5/+1
|
* Remove __P.alfred2002-03-201-6/+6
|
* Cleanup pass for mii drivers.jlemon2001-09-291-18/+13
| | | | | | | . Make internal service routines static. . Use a consistent ordering of checks in MII_TICK. Do the work in the mii_phy_tick() subroutine if appropriate. . Call mii_phy_update() to trigger the callbacks.
* Add includes of sys/malloc.h so this actually compiles.jhb2001-02-091-1/+1
| | | | Pointy-hat to: asmodai
* Fix memoryleaks with device_get_children().asmodai2001-02-081-0/+2
| | | | Approved by: wpaul
* Grrrrr. That last commit was supposed to be to the head, not to -stablewpaul2000-12-121-0/+1
| | | | | | (even though I want the fixes in -stable anyway). I'm sure I'm going to get flamed now for committing to -stable and -current too quickly. *sigh*
* Remove unneeded #include <machine/clock.h>phk2000-10-151-1/+0
|
* Remove ~25 unneeded #include <sys/conf.h>phk2000-04-191-1/+0
| | | | Remove ~60 unneeded #include <sys/malloc.h>
* Change && to || in probe routine so that the mlphy driver doesn'twpaul2000-04-141-1/+1
| | | | | | | incorrectly attach itself to ThunderLAN adapters which happen to have a PHY who's model number happens out to be 0. Problem reported by: Peter L. Thomas <Pete@painless-computing.com>
* $Id$ -> $FreeBSD$peter1999-08-281-1/+1
|
* Add miibus drivers for the ThunderLAN internal PHY and the Micro Linearwpaul1999-08-271-0/+456
ML6692 PHY. The Micro Linear driver is my own; the ThunderLAN driver is a port of the NetBSD driver with various hacks. The ML driver is necessary to support the Olicom OC-2326 ThunderLAN-based NIC. Also regenerated miidevs.h to pick up the proper 'obtained from' revision string.
OpenPOWER on IntegriCloud