aboutsummaryrefslogtreecommitdiff
path: root/sys/dev/mdio
Commit message (Collapse)AuthorAgeFilesLines
* Use bus_generic_detach directly instead of a wrapperJohn Baldwin2025-02-271-9/+1
| | | | | | | Reviewed by: imp Differential Revision: https://reviews.freebsd.org/D47386 (cherry picked from commit d62d10eb1229c9aa0b3cf1b18872df59c18155db)
* sys: Remove $FreeBSD$: one-line sh patternWarner Losh2023-08-161-1/+0
| | | | Remove /^\s*#[#!]?\s*\$FreeBSD\$.*$\n/
* sys: Remove $FreeBSD$: two-line .h patternWarner Losh2023-08-162-4/+0
| | | | Remove /^\s*\*\n \*\s+\$FreeBSD\$$\n/
* Remove unused mdio_devclass.John Baldwin2022-05-062-3/+0
|
* Add MDIO PHY driver for NS2 ARM64 platform.Wojciech Macek2020-04-061-0/+32
| | | | | | | | | | Obtained from: Semihalf Authored by: Kornel Duleba <mindal@semihalf.com> Approved by: wma Differential Revision: https://reviews.freebsd.org/D21335 Notes: svn path=/head/; revision=359647
* [mdio] Add MDIO support for "extended" registers as defined by IEEE 802.3 ↵Adrian Chadd2015-12-263-6/+92
| | | | | | | | | | | | | | | | | Clause 45. IEEE 802.3 Clause 45 added backwards-compatible support for 2^16 PHY registers through the addition of an additional device address frame. Clause 45 addressing is used in 10Gbe PHYs, 802.3az EEE registers, etc. It may make sense to provide a similar extension to the miibus interface, but I've refrained from unilaterally doing so here. Submitted by: Landon Fuller <landon@landonf.org> Differential Revision: https://reviews.freebsd.org/D4607 Notes: svn path=/head/; revision=292750
* [mdio] migrate mdiobus out of etherswitch and into a top-level device of its ↵Adrian Chadd2015-12-263-0/+179
own. The mdio driver interface is generally useful for devices that require MDIO without the full MII bus interface. This lifts the driver/interface out of etherswitch(4), and adds a mdio(4) man page. Submitted by: Landon Fuller <landon@landonf.org> Differential Revision: https://reviews.freebsd.org/D4606 Notes: svn path=/head/; revision=292738