|
Revision tags: release/13.4.0-p5, release/13.5.0-p1, release/14.2.0-p3, 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, release/13.3.0 |
|
| #
45000447 |
| 17-Nov-2023 |
Bjoern A. Zeeb <[email protected]> |
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
(cherry picked from commit 1965dd85c3b33ed99cb8ef164dd7c5b20425a85e)
show more ...
|
| #
c3216127 |
| 17-Nov-2023 |
Bjoern A. Zeeb <[email protected]> |
mii: resort VSC8641 entry in miidevs
VSC8641 is a ciphy not a vscphy. Sort it with the other entries of ciphy to avoid confusion.
(cherry picked from commit 43324ec770f6b598f0ce25487f69a64b3c9822bd)
|
|
Revision tags: release/14.0.0 |
|
| #
78d14616 |
| 16-Aug-2023 |
Warner Losh <[email protected]> |
sys: Remove $FreeBSD$: one-line bare tag
Remove /^\s*\$FreeBSD\$$\n/
|
| #
0c783a37 |
| 02-Aug-2023 |
Justin Hibbits <[email protected]> |
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 <[email protected]> |
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 <[email protected]> |
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 <[email protected]> |
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 <[email protected]> |
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 <[email protected]> |
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 <[email protected]> |
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 <[email protected]> |
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 |
| 18-Jun-2020 |
Mike Karels <[email protected]> |
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 <[email protected]> |
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 |
|
| #
159f344b |
| 07-Aug-2018 |
Mark Johnston <[email protected]> |
Recognize ICS1893C PHYs.
Submitted by: Sebastian Huber <[email protected]> MFC after: 1 week
|
|
Revision tags: release/11.2.0, release/10.4.0, release/11.1.0 |
|
| #
b6803171 |
| 11-Jun-2017 |
Ian Lepore <[email protected]> |
Add a driver for the Vitesse/Microsemi VSC8501 PHY.
|
| #
e8b1516a |
| 16-Apr-2017 |
Ian Lepore <[email protected]> |
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 ...
|
| #
a24d62b5 |
| 31-Oct-2016 |
Kevin Lo <[email protected]> |
Add preliminary support for the RTL8153.
Reviewed by: hselasky
|
|
Revision tags: release/11.0.1, release/11.0.0 |
|
| #
67a48226 |
| 23-Jul-2016 |
Luiz Otavio O Souza <[email protected]> |
Add support for the Microchip/Micrel KSZ9031 Gigabit Ethernet PHY.
Tested on uBMC and uFW.
Sponsored by: Rubicon Communications (Netgate)
|
| #
fe56b741 |
| 08-Jun-2016 |
Baptiste Daroussin <[email protected]> |
Add support for Atmel at25df641 flash
Submitted by: Grégory Soutadé <[email protected]> (via github pull request)
|
|
Revision tags: release/10.3.0 |
|
| #
d751decc |
| 04-Sep-2015 |
Sean Bruno <[email protected]> |
Add more BCM gigabit PHYs
Gleaned from a public header file. 5402 and 5404 look like they may be used on embedded devices. 5478 and 5488 are switch PHYs. 5754 change is just to note a product alias.
Add more BCM gigabit PHYs
Gleaned from a public header file. 5402 and 5404 look like they may be used on embedded devices. 5478 and 5488 are switch PHYs. 5754 change is just to note a product alias.
Differential Revision: https://reviews.freebsd.org/D3338 Submitted by: [email protected]
show more ...
|
|
Revision tags: release/10.2.0 |
|
| #
e0fe6b48 |
| 29-Jul-2015 |
Sean Bruno <[email protected]> |
Add support for BCM5466 PHY
Differential Revision: D3232 Submitted by: [email protected]
|
|
Revision tags: release/10.1.0 |
|
| #
8b62915e |
| 21-Oct-2014 |
Ruslan Bukin <[email protected]> |
Add driver for Micrel KSZ9021 Gigabit Ethernet Transceiver (PHY).
Sponsored by: DARPA, AFRL
|
|
Revision tags: release/9.3.0, release/10.0.0 |
|
| #
f26725de |
| 06-Nov-2013 |
Nathan Whitehorn <[email protected]> |
Add definition for the Atheros 8021 gigabit PHY.
MFC after: 1 week
|
| #
cd10b400 |
| 29-Oct-2013 |
Pyun YongHyeon <[email protected]> |
Add support for new Gigabit PHY of RealTek. I don't have a copy of data sheet so I'm not sure exact PHY model name. Vendor's web page indicates RTL8251 is latest PHY so I used the name. This PHY is u
Add support for new Gigabit PHY of RealTek. I don't have a copy of data sheet so I'm not sure exact PHY model name. Vendor's web page indicates RTL8251 is latest PHY so I used the name. This PHY is used with RTL8168G, RTL8168GU and RTL8411B.
show more ...
|
|
Revision tags: release/9.2.0 |
|
| #
0bee427e |
| 20-Jul-2013 |
Pyun YongHyeon <[email protected]> |
Recognize BCM5725C PHY.
|