#
490286b0 |
| 04-Mar-2023 |
kettenis <kettenis@openbsd.org> |
Use ISC licence.
ok deraadt@
|
#
471aeecf |
| 06-Apr-2022 |
naddy <naddy@openbsd.org> |
constify struct cfattach
|
#
21dab745 |
| 14-Mar-2015 |
jsg <jsg@openbsd.org> |
Remove some includes include-what-you-use claims don't have any direct symbols used. Tested for indirect use by compiling amd64/i386/sparc64 kernels.
ok tedu@ deraadt@
|
#
0deb6685 |
| 05-Dec-2014 |
mpi <mpi@openbsd.org> |
Explicitly include <net/if_var.h> instead of pulling it in <net/if.h>.
ok mikeb@, krw@, bluhm@, tedu@
|
#
fa9fb3ed |
| 28-Dec-2013 |
deraadt <deraadt@openbsd.org> |
mii drivers no longer need activate functions. Repair of the PHY configuration setting is done at resume time because all networks drivers which were previously up, do an IFF_UP operation which hits
mii drivers no longer need activate functions. Repair of the PHY configuration setting is done at resume time because all networks drivers which were previously up, do an IFF_UP operation which hits PHY_RESET. This was in snapshots for about 2 weeks.
show more ...
|
#
13f868cd |
| 25-Jul-2009 |
sthen <sthen@openbsd.org> |
Add flow control status reporting. From Brad.
|
#
bc654221 |
| 27-Dec-2006 |
kettenis <kettenis@openbsd.org> |
Always explicitly set IFM_HDX for half-duplex.
From brad@
|
#
392fb744 |
| 06-Nov-2005 |
brad <brad@openbsd.org> |
Add some DSP init code for BCM5221's.
Values derived from Apple's GMAC driver, same init code also exists in Linux's sungem_phy driver.
tested by miod@ pedro@ and otto@ on a few systems.
|
#
5a4fdc48 |
| 25-May-2005 |
brad <brad@openbsd.org> |
BCM5220
|
#
cf4a2375 |
| 26-Mar-2005 |
krw <krw@openbsd.org> |
Cleanup. Use defines, standard names, consistant comparison operators, etc. for auto negotiation ticks code. No functional change.
ok brad@
|
#
870f888f |
| 04-Feb-2005 |
brad <brad@openbsd.org> |
- attach 3com 3c905C PHY with bmtphy - use mii_phy_reset() instead of bmtphy_reset() - use mii_phy_match() - sync bmtphyreg.h to NetBSD
Tested on a few bce(4), gem(4), xl(4)
|
#
d240c9bf |
| 28-Jan-2005 |
brad <brad@openbsd.org> |
Get flags passed down to PHY drivers correctly. This was done on an adhoc basis in a couple of PHY drivers, this fixes it more generally.
From NetBSD
Fixes panics with aue(4) NICs.
|
#
0d3bf878 |
| 24-Jan-2005 |
brad <brad@openbsd.org> |
more Broadcom PHY
|
#
c43900ff |
| 27-Sep-2004 |
brad <brad@openbsd.org> |
ANSI protos and some minor cleanup
ok henning@
|
#
72cdce5d |
| 26-Sep-2004 |
brad <brad@openbsd.org> |
simplify MII_TICK case by using mii_phy_tick().
|
#
78a92591 |
| 26-Sep-2004 |
brad <brad@openbsd.org> |
Restructure the PHY entry points to use a structure of entry points instead of descrete function pointers, and extend this to include a "reset" entry point. Make sure any PHY-specific reset routine i
Restructure the PHY entry points to use a structure of entry points instead of descrete function pointers, and extend this to include a "reset" entry point. Make sure any PHY-specific reset routine is always used.
From NetBSD
ok mcbride@
show more ...
|
#
dd9058e3 |
| 20-Sep-2004 |
brad <brad@openbsd.org> |
don't include sys/malloc.h, no memory management functions are used by any of the MII drivers.
From NetBSD
|
#
c4071fd1 |
| 14-Mar-2002 |
millert <millert@openbsd.org> |
First round of __P removal in sys
|
#
c7d5e1fb |
| 05-Oct-2001 |
nate <nate@openbsd.org> |
use anegticks for phys that do their own autonegotiation timeout.
|
#
5781e49f |
| 18-Jun-2001 |
deraadt <deraadt@openbsd.org> |
copyright notices; noted missing by nate
|
#
d001d9be |
| 01-Jun-2001 |
deraadt <deraadt@openbsd.org> |
support BCM5221
|
#
c897e3f1 |
| 11-Apr-2001 |
deraadt <deraadt@openbsd.org> |
driver for BCM5201/5202 PHY
|