Please pull net-20260312

Jerome Forissier jerome.forissier at arm.com
Thu Mar 12 16:59:07 CET 2026


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


More information about the U-Boot mailing list