Page MenuHomeFreeBSD

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

Authored by kd on Nov 3 2021, 9:48 AM.
Tags
None
Referenced Files
Unknown Object (File)
Sun, Oct 20, 6:05 PM
Unknown Object (File)
Mon, Oct 14, 6:13 PM
Unknown Object (File)
Oct 8 2024, 9:10 PM
Unknown Object (File)
Sep 24 2024, 12:28 AM
Unknown Object (File)
Sep 9 2024, 3:16 AM
Unknown Object (File)
Sep 5 2024, 4:48 AM
Unknown Object (File)
Sep 1 2024, 6:06 AM
Unknown Object (File)
Aug 31 2024, 2:22 AM
Subscribers

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
rG FreeBSD src repository
Lint
Lint Not Applicable
Unit
Tests Not Applicable