History log of /openbsd/sys/dev/mii/lxtphy.c (Results 1 – 23 of 23)
Revision Date Author Comments
# 471aeecf 06-Apr-2022 naddy <naddy@openbsd.org>

constify struct cfattach


# 4b1a56af 09-Jan-2022 jsg <jsg@openbsd.org>

spelling
feedback and ok tb@ jmc@ ok ratchov@


# d068c15b 05-Mar-2021 jsg <jsg@openbsd.org>

ansi


# 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 ...


# 1189f60e 23-Jul-2010 jsg <jsg@openbsd.org>

Manuel Bouyer rescinded clauses 3 and 4 of his license text.


# d874cce4 26-Jun-2008 ray <ray@openbsd.org>

First pass at removing clauses 3 and 4 from NetBSD licenses.

Not sure what's more surprising: how long it took for NetBSD to
catch up to the rest of the BSDs (including UCB), or the amount of
code t

First pass at removing clauses 3 and 4 from NetBSD licenses.

Not sure what's more surprising: how long it took for NetBSD to
catch up to the rest of the BSDs (including UCB), or the amount of
code that NetBSD has claimed for itself without attributing to the
actual authors.

OK deraadt@

show more ...


# bc654221 27-Dec-2006 kettenis <kettenis@openbsd.org>

Always explicitly set IFM_HDX for half-duplex.

From brad@


# c2246be4 19-Feb-2005 brad <brad@openbsd.org>

use mii_phy_match()


# 6915345d 05-Feb-2005 brad <brad@openbsd.org>

use mii_phy_match()


# 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.


# 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


# 07bc0f9b 04-May-2002 fgsch <fgsch@openbsd.org>

some space and tab cleanup.


# c4071fd1 14-Mar-2002 millert <millert@openbsd.org>

First round of __P removal in sys


# 3ad88c25 15-Dec-2001 deraadt <deraadt@openbsd.org>

support LXT-961; hostmaster@bsws.de


# 42aae0b2 14-Apr-2001 aaron <aaron@openbsd.org>

Add an lxtphy_reset function; from NetBSD. Tested on a NewMedia LiveWire
10/100 PCMCIA Ethernet card.


# 5d6e3d42 26-Aug-2000 nate <nate@openbsd.org>

sync mii code with netbsd
adds detach functionality for phys
some code cleanup

Nobody really had time to test all of this out, but theo said commit anyway


# 5c7e8fc0 07-Dec-1999 jason <jason@openbsd.org>

Merge with NetBSD:
o move common support functions for phy drivers from mii.c to mii_physubr.c,
so that they are not includes if no PHY is configured
o Clean up the code that adds media a little, an

Merge with NetBSD:
o move common support functions for phy drivers from mii.c to mii_physubr.c,
so that they are not includes if no PHY is configured
o Clean up the code that adds media a little, and make media selection
table-driven in preparation for some other changes to be made.
o Don't add any loopback versions of media, for now.
o Add mii_down(), which is used by MAC drivers to inform PHYs that the
interface is now down. PHYs use this to cancel pending asynchronous
operations.
o Add OUI for Enable Semiconductor.
o New Driver for TDK TSC78Q2120 PHY

show more ...


# eb1f77c0 23-Jul-1999 deraadt <deraadt@openbsd.org>

do not print media information to dmesg; ifconfig shows it


# b2e83a74 16-Jul-1999 jason <jason@openbsd.org>

Sync with NetBSD:
o Implement asynchronous autonegotiation when driven by the MII tick
(one-second clock). Prevents .5s delays every 5 seconds when the interface
is up but there is no link.
o Co

Sync with NetBSD:
o Implement asynchronous autonegotiation when driven by the MII tick
(one-second clock). Prevents .5s delays every 5 seconds when the interface
is up but there is no link.
o Correct the sense of the PCR_FLINK100 bit in nsphy.c.

show more ...


# bf11b014 11-Nov-1998 jason <jason@openbsd.org>

Merge with NetBSD:
o additional phy drivers (seeq, ics, level1)
o "unknown phy" driver for unsupported phys
o collected common code into mii_physubr
o exphy isn't the only phy that doesn't have valid

Merge with NetBSD:
o additional phy drivers (seeq, ics, level1)
o "unknown phy" driver for unsupported phys
o collected common code into mii_physubr
o exphy isn't the only phy that doesn't have valid id registers

show more ...