History log of /freebsd-current/sys/dev/mii/vscphy.c
Revision Date Author Comments
# 1965dd85 16-Nov-2023 Bjoern A. Zeeb <bz@FreeBSD.org>

mii: add Vitesse/Microsemi VSC8514

The VSC8514 Quad-Port 10/100/1000BASE-T PHY seems to match the handling
for the VSC8504 (for the little we support of what we could) and while
it works with our generic ukphy add it as vscphy for porper display of
names in the system message buffer and the like (or in case we decide
to implement some extra features).

Tested on: Ten64
MFC after: 3 days


# 685dc743 16-Aug-2023 Warner Losh <imp@FreeBSD.org>

sys: Remove $FreeBSD$: one-line .c pattern

Remove /^[\s*]*__FBSDID\("\$FreeBSD\$"\);?\s*\n/


# f438c2ff 20-Apr-2022 John Baldwin <jhb@FreeBSD.org>

mii: Remove unused devclass arguments to DRIVER_MODULE.


# 89595c17 15-Nov-2021 Kornel Duleba <mindal@semihalf.com>

vscphy: Add support for PHY interrupts

They're allocated using standard newbus API,
which means that we rely on miibus to handle the allocation.
Add VSC8504 to the list of supported PHYs, as it is similar enough
to the VSC8501 that is already supported by this driver.

Obtained from: Semihalf
Sponsored by: Alstom Group
Differential revision: https://reviews.freebsd.org/D32816


# 89fb4802 15-Nov-2021 Kornel Duleba <mindal@semihalf.com>

vscphy: Fill in new mii_maxspeed field

It is used to limit the max advertised speed.
The value is read from DT by mii_fdt code.

Obtained from: Semihalf
Sponsored by: Alstom Group
Differential revision: https://reviews.freebsd.org/D32816


# b6803171 10-Jun-2017 Ian Lepore <ian@FreeBSD.org>

Add a driver for the Vitesse/Microsemi VSC8501 PHY.