aboutsummaryrefslogtreecommitdiff
path: root/sys/dev/mdio
Commit message (Collapse)AuthorAgeFilesLines
* newbus: replace leftover device unit wildcardsAhmad Khalifa2025-06-211-1/+1
| | | | | | Reviewed by: imp, jhb Approved by: imp (mentor) Differential Revision: https://reviews.freebsd.org/D50913
* Replace calls to bus_generic_attach with bus_attach_childrenJohn Baldwin2024-12-061-1/+2
| | | | | Reviewed by: imp Differential Revision: https://reviews.freebsd.org/D47675
* Replace calls to bus_generic_probe with bus_identify_childrenJohn Baldwin2024-12-061-1/+1
| | | | | Reviewed by: imp Differential Revision: https://reviews.freebsd.org/D47674
* Use bus_generic_detach directly instead of a wrapperJohn Baldwin2024-11-051-9/+1
| | | | | Reviewed by: imp Differential Revision: https://reviews.freebsd.org/D47386
* newbus: replace -1 in BUS_ADD_CHILD(...-1) with DEVICE_UNIT_ANYWarner Losh2024-07-251-1/+1
| | | | Sponsored by: Netflix
* 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