|
Revision tags: release/15.0.0, release/14.3.0-p6, release/13.5.0-p7 |
|
| #
8cbe0dd5 |
| 26-Nov-2025 |
ykla <yklaxds@gmail.com> |
sys: RealTek -> Realtek
Realtek changed how it styled its name 25 or so years ago, but the old style persisted in many places. These products use the new styling in their datasheets.
Signed-off-by:
sys: RealTek -> Realtek
Realtek changed how it styled its name 25 or so years ago, but the old style persisted in many places. These products use the new styling in their datasheets.
Signed-off-by: ykla yklaxds@gmail.com Sponsored by: Chinese FreeBSD Community Reviewed by: imp Pull Request: https://github.com/freebsd/freebsd-src/pull/1901
show more ...
|
|
Revision tags: release/13.5.0-p6, release/14.3.0-p5, release/13.5.0-p5, release/14.2.0-p7, release/14.3.0-p4, release/14.3.0-p3, release/14.2.0-p6, release/13.5.0-p4, release/13.5.0-p3, release/14.2.0-p5, release/14.3.0-p2, release/14.3.0-p1, release/14.2.0-p4, release/13.5.0-p2, release/14.3.0, release/13.4.0-p5, release/13.5.0-p1, release/14.2.0-p3 |
|
| #
a592b5fd |
| 29-Mar-2025 |
Jari Sihvola <jsihv@gmx.com> |
mccomphy: add support for YT8531
Reapply e69623451ea6, this time with proper conditions for code requiring FDT.
Co-authored-by: mhorne MFC after: 2 weeks Differential Revision: https://reviews.free
mccomphy: add support for YT8531
Reapply e69623451ea6, this time with proper conditions for code requiring FDT.
Co-authored-by: mhorne MFC after: 2 weeks Differential Revision: https://reviews.freebsd.org/D50074
show more ...
|
| #
b847e406 |
| 03-Apr-2025 |
Mitchell Horne <mhorne@FreeBSD.org> |
Revert "mccomphy: add support for YT8531"
The new code makes use of FDT/OFW types and interfaces, and obviously fails to build on amd64. Revert to fix.
Pointy-hat-to: mhorne
This reverts commit e6
Revert "mccomphy: add support for YT8531"
The new code makes use of FDT/OFW types and interfaces, and obviously fails to build on amd64. Revert to fix.
Pointy-hat-to: mhorne
This reverts commit e69623451ea62d2c3c76e0d0e775aa3f7317f2eb.
show more ...
|
| #
e6962345 |
| 29-Mar-2025 |
Jari Sihvola <jsihv@gmx.com> |
mccomphy: add support for YT8531
Reviewed by: mhorne Tested by: mhorne MFC after: 2 weeks Differential Revision: https://reviews.freebsd.org/D45600
|
|
Revision tags: release/13.5.0, release/14.2.0-p2, release/14.1.0-p8, release/13.4.0-p4, release/14.1.0-p7, release/14.2.0-p1, release/13.4.0-p3, release/14.2.0, release/13.4.0, release/14.1.0 |
|
| #
3fe25a9b |
| 08-May-2024 |
Peter Jeremy <peterj@FreeBSD.org> |
mii: Add support for Realtek RTL8211F-VD PHY
The RTL8211F-VD is a replacement/upgrade for the RTL8211F. Based on https://github.com/torvalds/linux/commit/bb726b753f75a4eeda291438f89dfd9b94783569, th
mii: Add support for Realtek RTL8211F-VD PHY
The RTL8211F-VD is a replacement/upgrade for the RTL8211F. Based on https://github.com/torvalds/linux/commit/bb726b753f75a4eeda291438f89dfd9b94783569, the only difference is the lack of the PCR2 register, which FreeBSD doesn't use.
This fixes autonegotiation problems using the RTL8211F with ukphy(4). Reviewed by: manu, bz MFC after: 1 month Differential Revision: <https://reviews.freebsd.org/D45109
show more ...
|
|
Revision tags: release/13.3.0 |
|
| #
1965dd85 |
| 17-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 ge
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
show more ...
|
| #
43324ec7 |
| 17-Nov-2023 |
Bjoern A. Zeeb <bz@FreeBSD.org> |
mii: resort VSC8641 entry in miidevs
VSC8641 is a ciphy not a vscphy. Sort it with the other entries of ciphy to avoid confusion.
MFC after: 3 days
|
|
Revision tags: release/14.0.0 |
|
| #
78d14616 |
| 16-Aug-2023 |
Warner Losh <imp@FreeBSD.org> |
sys: Remove $FreeBSD$: one-line bare tag
Remove /^\s*\$FreeBSD\$$\n/
|
| #
0c783a37 |
| 02-Aug-2023 |
Justin Hibbits <jhibbits@FreeBSD.org> |
mii: Add the Broadcom BCM54616S ID to the list
Obtained from: Juniper Networks, Inc. Sponsored by: Juniper Networks, Inc.
|
|
Revision tags: release/13.2.0 |
|
| #
85e7d8e0 |
| 13-Dec-2022 |
Søren Schmidt <sos@FreeBSD.org> |
Add driver for Motorcomm YT8511 GbE PHY
Partially from: https://reviews.freebsd.org/D36093
|
|
Revision tags: release/12.4.0 |
|
| #
adff82ea |
| 29-Jul-2022 |
Luiz Souza <luiz@netgate.com> |
Add the PHY driver for the Marvell 88E1512.
This driver supports the auto negotiation mode between the copper and fiber ports.
This PHY has two independent PHYs (one for copper and other for fiber)
Add the PHY driver for the Marvell 88E1512.
This driver supports the auto negotiation mode between the copper and fiber ports.
This PHY has two independent PHYs (one for copper and other for fiber) but in this case the functionality is presented as a single PHY for easy management.
Sponsored by: Rubicon Communications, LLC ("Netgate")
show more ...
|
|
Revision tags: release/13.1.0 |
|
| #
5586515a |
| 25-Apr-2022 |
Kevin Lo <kevlo@FreeBSD.org> |
Add a new RDC phy Reviewed by: jhb Obtained from: NetBSD via Andrius V Differential Revision: https://reviews.freebsd.org/D35034
|
|
Revision tags: release/12.3.0 |
|
| #
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 s
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
show more ...
|
| #
0c9156fa |
| 15-Nov-2021 |
Kornel Duleba <mindal@semihalf.com> |
Introduce DP83822 PHY driver
DP83822 is a 10/100 Texas Instruments PHY. Link status change interrupts are supported by the driver, however not all boards have the PHY interrupt wired. Because of tha
Introduce DP83822 PHY driver
DP83822 is a 10/100 Texas Instruments PHY. Link status change interrupts are supported by the driver, however not all boards have the PHY interrupt wired. Because of that if failure to allocate an IRQ is not treated as an error.
Obtained from: Semihalf Sponsored by: Alstom Group Differential revision: https://reviews.freebsd.org/D32815
show more ...
|
| #
e85c94b8 |
| 15-Nov-2021 |
Kornel Duleba <mindal@semihalf.com> |
Introduce DP83867 PHY driver
DP83867 is a 10/100/1000 Texas Instruments PHY. Only SGMII mode is supported. Link status changes can be checked through an interrupt generated by the PHY, if available
Introduce DP83867 PHY driver
DP83867 is a 10/100/1000 Texas Instruments PHY. Only SGMII mode is supported. Link status changes can be checked through an interrupt generated by the PHY, if available
Obtained from: Semihalf Sponsored by: Alstom Group Differential revision: https://reviews.freebsd.org/D32813
show more ...
|
| #
8e902c1d |
| 09-Nov-2021 |
Bjoern A. Zeeb <bz@FreeBSD.org> |
mii: update URL for OUIs
Update the URL for OUIs as the old one is 404 not even 301 anymore.
|
|
Revision tags: release/13.0.0, release/12.2.0 |
|
| #
349eddbd |
| 19-Jun-2020 |
Mike Karels <karels@FreeBSD.org> |
Add support for bcm54213PE in brgphy.
This chip is used in the Rasperry Pi 4, and is supported by the if_genet driver. Currently we use the ukphy mii driver, this patch switches over to the brgphy m
Add support for bcm54213PE in brgphy.
This chip is used in the Rasperry Pi 4, and is supported by the if_genet driver. Currently we use the ukphy mii driver, this patch switches over to the brgphy mii driver instead. To support the rgmii-rxid phy mode, which is now the default in the Linux dtb, we add support for clock skewing.
These changes are taken from OpenBSD and NetBSD, except for the bailout in brgphy_bcm54xx_clock_delay() in rgmii mode, which was found necessary after testing.
Submitted by: Robert Crowston, crowston at protomail.com Differential Revision: https://reviews.freebsd.org/D25251
show more ...
|
|
Revision tags: release/11.4.0 |
|
| #
b24db8a4 |
| 09-Apr-2020 |
Justin Hibbits <jhibbits@FreeBSD.org> |
Add support for BCM54618SE PHY
MFC after: 3 days Sponsored by: Juniper Networks, Inc
|
|
Revision tags: release/12.1.0, release/11.3.0, release/12.0.0 |
|
| #
14b841d4 |
| 11-Aug-2018 |
Kyle Evans <kevans@FreeBSD.org> |
MFH @ r337607, in preparation for boarding
|
| #
f9c0a512 |
| 10-Aug-2018 |
Dimitry Andric <dim@FreeBSD.org> |
Merge ^/head r337286 through r337585.
|
| #
159f344b |
| 07-Aug-2018 |
Mark Johnston <markj@FreeBSD.org> |
Recognize ICS1893C PHYs.
Submitted by: Sebastian Huber <sebastian.huber@embedded-brains.de> MFC after: 1 week
|
|
Revision tags: release/11.2.0, release/10.4.0, release/11.1.0 |
|
| #
4198293b |
| 17-Jun-2017 |
Dimitry Andric <dim@FreeBSD.org> |
Merge ^/head r319801 through r320041.
|
| #
b6803171 |
| 11-Jun-2017 |
Ian Lepore <ian@FreeBSD.org> |
Add a driver for the Vitesse/Microsemi VSC8501 PHY.
|
| #
554491ff |
| 20-Apr-2017 |
Dimitry Andric <dim@FreeBSD.org> |
Merge ^/head r316992 through r317215.
|
| #
e8b1516a |
| 16-Apr-2017 |
Ian Lepore <ian@FreeBSD.org> |
Add support for the Micrel KSZ8081 ethernet PHY.
The only thing this phy needs that the ukphy driver doesn't provide is that the value in the proprietary Phy Control 2 Register must be saved before
Add support for the Micrel KSZ8081 ethernet PHY.
The only thing this phy needs that the ukphy driver doesn't provide is that the value in the proprietary Phy Control 2 Register must be saved before doing a soft reset and restored afterwards. Most modern phys have "sticky bits" for low-level config that survive a reset, but on this one the values in all registers go back to defaults, wiping out any board- specific config set up by the bootloader/bios/whatever.
show more ...
|