Please refer to resent series at: https://lists.denx.de/pipermail/u-boot/2025-September/598941.html
> On 23 Sep 2025, at 3:20 AM, Beiyan Yun <r...@infi.wang> wrote: > > > Hi, > > This patch series refactors the Aquantia PHY firmware loader to use > the generic fsloader framework. > > The existing loader is limited to loading firmware from an MMC device, > which restricts its use on many devices (e.g., routers) that may use > other storage like USB or have a UBIFS root filesystem. Migrating to the > generic firmware loader allows firmware to be sourced from any backend > supported by the fsloader framework. > > The series is structured as follows: > - The first patch is a minor cleanup, switching to the phy_get_ofnode() > helper. > - The second patch fixes a small typo in the binding document. > - The third and main patch replaces the custom loader with generic one. > - The final patch updates the device tree binding documentation to > introduce the firmware-name property and provide usage examples. > > This change has been tested on a Buffalo WXR18000BE10P router, loading > firmware from a UBIFS volume for Marvell CUX3410. > > > Beiyan Yun (4): > net: phy: aquantia: switch to use phy_get_ofnode() > doc: bindings: fix aquantia-phy.txt typo > net: phy: aquantia: use generic firmware loader > doc: bindings: add Aquantia PHY node's "firmware-name" binding > > doc/device-tree-bindings/net/aquantia-phy.txt | 32 ++++- > drivers/net/phy/Kconfig | 19 ++- > drivers/net/phy/aquantia.c | 124 +++++++++--------- > 3 files changed, 103 insertions(+), 72 deletions(-) > > -- > 2.47.3 > > base-commit: d33b21b7e261691e8d6613a24cc9b0ececba3b01 > branch: aquantia-fsloader