Hi Tom, The following changes since commit ba7bf918dafcd093ad733b07ba490baeb20cf5da:
Prepare v2026.04-rc4 (2026-03-09 13:52:04 -0600) are available in the Git repository at: https://source.denx.de/u-boot/custodians/u-boot-net.git/ tags/net-20260312 for you to fetch changes up to e2c621b2cfd9489b5cc1fec4dc45045dab901ff9: net: Move network PHY under NETDEVICES (2026-03-12 15:53:41 +0100) ---------------------------------------------------------------- Pull request net-20260312. net: - Move network PHY under NETDEVICES - s/DM_CLK/CLK/ in HIFEMAC_{ETH,MDIO} - Add support for Airoha AN8811HB PHY - airoha: PCS and MDIO support for Airoha AN7581 SoC net-lwip: - Fix issue when TFTP blocksize is >8192 - Adjust PBUF_POOL_SIZE/IP_REASS_MAX_PBUFS for better performance and resource usage. - Enable mii command for NET_LWIP ---------------------------------------------------------------- Christian Marangi (6): net: mdio-mt7531-mmio: use common header priv struct net: airoha: add initial support for multiple GDM port net: airoha: add support for Airoha PCS driver airoha: add PCS node for AN7581 configs: enable PCS for Airoha AN7581 net: airoha: fill in support for PCS/PHY in Airoha Ethernet driver Heinrich Schuchardt (2): boot: availability of command mii for NET_LWIP net: do not use non-existent CONFIG_DM_CLK Jonas Karlman (1): net: lwip: Fix PBUF_POOL_BUFSIZE when PROT_TCP_LWIP is disabled Mikhail Kshevetskiy (9): net: airoha: avoid out of boundary writing/access to gdm_port_str[] array net: airoha: declare airoha_eth_port as U_BOOT_DRIVER() net: airoha: do not call airoha_fe_init() from GDM port independent code net: airoha: init switch before GDM port initialization net: airoha: pcs: improve/fix building rules net: airoha-pcs: an7581: sync with linux code a bit airoha: add GDM1 sub-node into EN7523 ethernet controller node net: airoha: makes PCS support optional net: airoha: use mt7531 mdio for GDM1 Pranav Tilak (1): net: lwip: scale buffer pool size with TFTP block size Tom Rini (1): net: Move network PHY under NETDEVICES Tommy Shih (1): net: phy: air_en8811: add support for Airoha AN8811HB PHY arch/arm/dts/an7581-u-boot.dtsi | 71 +++++ arch/arm/dts/en7523-evb-u-boot.dtsi | 4 + arch/arm/dts/en7523-u-boot.dtsi | 13 + arch/arm/dts/en7581-evb-u-boot.dtsi | 18 ++ boot/Kconfig | 2 +- configs/an7581_evb_defconfig | 2 + drivers/net/Kconfig | 16 +- drivers/net/Makefile | 1 + drivers/net/airoha/Kconfig | 12 + drivers/net/airoha/Makefile | 4 + drivers/net/airoha/pcs-airoha-common.c | 827 +++++++++++++++++++++++++++++++++++++++++++++++++++++ drivers/net/airoha/pcs-airoha.h | 1220 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ drivers/net/airoha/pcs-an7581.c | 1375 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ drivers/net/airoha_eth.c | 319 ++++++++++++++++++--- drivers/net/mdio-mt7531-mmio.c | 24 +- drivers/net/phy/airoha/Kconfig | 2 +- drivers/net/phy/airoha/air_en8811.c | 687 +++++++++++++++++++++++++++++++++++++++++--- lib/lwip/u-boot/lwipopts.h | 22 +- 18 files changed, 4517 insertions(+), 102 deletions(-) create mode 100644 drivers/net/airoha/Kconfig create mode 100644 drivers/net/airoha/Makefile create mode 100644 drivers/net/airoha/pcs-airoha-common.c create mode 100644 drivers/net/airoha/pcs-airoha.h create mode 100644 drivers/net/airoha/pcs-an7581.c CI link: https://source.denx.de/u-boot/custodians/u-boot-net/-/pipelines/29493 Thanks, -- Jerome

