summaryrefslogtreecommitdiff
path: root/scripts
diff options
context:
space:
mode:
authorLucien.Jheng <[email protected]>2025-11-11 08:05:06 +0800
committerJerome Forissier <[email protected]>2025-12-01 10:16:25 +0100
commitef896333f799f81a073d03aa5244e5f971b7e6c9 (patch)
treeeee4f0fd52197c33809bbde2f032541ab2cc411e /scripts
parent65a131531077d75eaa01f8376d8f7f04c146a457 (diff)
net: phy: Add the Airoha EN8811H PHY driver
Add the driver for the Airoha EN8811H 2.5 Gigabit PHY. The PHY supports 100/1000/2500 Mbps with auto negotiation only. The driver uses two firmware files, for which updated versions are added to linux-firmware already. Locating the AIROHA FW within the filesystem at the designated partition and path will trigger its automatic loading and writing to the PHY via MDIO. If need board specific loading override, please override the en8811h_read_fw function on board or architecture level. Based on the Linux upstream AIROHA EN8811H driver code(air_en8811h.c), I have modified the relevant process to align with the U-Boot boot sequence. and have validated this on Banana Pi BPI-R3 Mini. Signed-off-by: Lucien.Jheng <[email protected]> Reviewed-by: Marek Vasut <[email protected]>
Diffstat (limited to 'scripts')
0 files changed, 0 insertions, 0 deletions