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