[PATCH 0/7] arm/airoha: add support for airoha en7523 SoC family

Mikhail Kshevetskiy mikhail.kshevetskiy at iopsys.eu
Sat Jul 19 02:57:10 CEST 2025


Basic support for en7523/en7529/en7562 SoCs. The following hardware
will be supported:
 * spi-nand flashes
 * ethernet switch
 * serial console
 * clock/reset controllers

Mikhail Kshevetskiy (7):
  airoha/an7581: increase the number of rx network buffers
  airoha/an7581: add CONFIG_TARGET_AN7581=y to the defconfig
  drivers/reset/reset-airoha: add support for airoha en7523 SoC family
  drivers/clk/airoha: add support for airoha en7523 SoC family
  drivers/spi/airoha_snfi_spi: add support for airoha en7523 SoC family
  drivers/net/airoha_eth: add support for airoha en7523 SoC family
  arm/airoha: add support for airoha en7523 SoC family

 arch/arm/dts/en7523-u-boot.dtsi               |  90 +++++++++++++
 arch/arm/mach-airoha/Kconfig                  |  13 ++
 arch/arm/mach-airoha/Makefile                 |   1 +
 arch/arm/mach-airoha/en7523/Makefile          |   4 +
 arch/arm/mach-airoha/en7523/init.c            |  31 +++++
 arch/arm/mach-airoha/en7523/lowlevel_init.S   |  68 ++++++++++
 board/airoha/en7523/Makefile                  |   3 +
 board/airoha/en7523/en7523_rfb.c              |  16 +++
 configs/an7581_evb_defconfig                  |   2 +
 configs/en7523_evb_defconfig                  |  79 +++++++++++
 drivers/clk/airoha/clk-airoha.c               | 126 +++++++++++++++++-
 drivers/net/airoha_eth.c                      |  22 ++-
 drivers/reset/reset-airoha.c                  |  63 ++++++++-
 drivers/spi/airoha_snfi_spi.c                 |   1 +
 .../dt-bindings/reset/airoha,en7523-reset.h   |  61 +++++++++
 include/configs/en7523.h                      |  19 +++
 16 files changed, 588 insertions(+), 11 deletions(-)
 create mode 100644 arch/arm/dts/en7523-u-boot.dtsi
 create mode 100644 arch/arm/mach-airoha/en7523/Makefile
 create mode 100644 arch/arm/mach-airoha/en7523/init.c
 create mode 100644 arch/arm/mach-airoha/en7523/lowlevel_init.S
 create mode 100644 board/airoha/en7523/Makefile
 create mode 100644 board/airoha/en7523/en7523_rfb.c
 create mode 100644 configs/en7523_evb_defconfig
 create mode 100644 dts/upstream/include/dt-bindings/reset/airoha,en7523-reset.h
 create mode 100644 include/configs/en7523.h

-- 
2.47.2



More information about the U-Boot mailing list