Page MenuHomeFreeBSD

miibus: Add support for mapping OFW nodes to PHY devices
ClosedPublic

Authored by mindal_semihalf.com on Nov 3 2021, 9:48 AM.

Details

Summary

Create a new miibus OFW specific layer leveraging miibus_fdt.c code.
PHY drivers can than read the properties using device_get_property(9) API.
Resource(interrupt) allocation is also supported.
In order to enable this each NIC/switch driver will have to be modified, because of how miibus is attached to the parent driver.

Diff Detail

Repository
R10 FreeBSD src repository
Lint
Automatic diff as part of commit; lint not applicable.
Unit
Automatic diff as part of commit; unit tests not applicable.