[PATCH 0/1] Add initial support for Metanoia MT5824 EVB

Jun Chang jun.chang at metanoia-comm.com
Tue Dec 30 04:03:27 CET 2025


- Add RISC-V target for MT5824
- Add board defconfig and DTS for MT5824 EVB
- Add SPL and U-Boot board support for MT5824 EVB
- Add DDR init for MT5824 EVB

Jun Chang (1):
  board: mt5824: Add initial support for Metanoia MT5824 EVB

 arch/riscv/Kconfig                    |   4 +
 arch/riscv/dts/mt5824-evb.dts         | 232 +++++++++++++++++
 board/metanoia/mt5824/Kconfig         |  49 ++++
 board/metanoia/mt5824/MAINTAINERS     |   7 +
 board/metanoia/mt5824/Makefile        |   7 +
 board/metanoia/mt5824/lpddr4.h        |  91 +++++++
 board/metanoia/mt5824/lpddr4_helper.c | 352 ++++++++++++++++++++++++++
 board/metanoia/mt5824/lpddr4_init.c   | 115 +++++++++
 board/metanoia/mt5824/mt5824.c        | 188 ++++++++++++++
 board/metanoia/mt5824/mt5824.h        |  21 ++
 board/metanoia/mt5824/mt5824_ddr.c    |  54 ++++
 board/metanoia/mt5824/mt5824_ddr.h    |  12 +
 board/metanoia/mt5824/mt5824_spl.c    | 141 +++++++++++
 configs/mt5824_evb_defconfig          |  61 +++++
 include/configs/mt5824.h              | 130 ++++++++++
 15 files changed, 1464 insertions(+)
 create mode 100644 arch/riscv/dts/mt5824-evb.dts
 create mode 100644 board/metanoia/mt5824/Kconfig
 create mode 100644 board/metanoia/mt5824/MAINTAINERS
 create mode 100644 board/metanoia/mt5824/Makefile
 create mode 100644 board/metanoia/mt5824/lpddr4.h
 create mode 100644 board/metanoia/mt5824/lpddr4_helper.c
 create mode 100644 board/metanoia/mt5824/lpddr4_init.c
 create mode 100644 board/metanoia/mt5824/mt5824.c
 create mode 100644 board/metanoia/mt5824/mt5824.h
 create mode 100644 board/metanoia/mt5824/mt5824_ddr.c
 create mode 100644 board/metanoia/mt5824/mt5824_ddr.h
 create mode 100644 board/metanoia/mt5824/mt5824_spl.c
 create mode 100644 configs/mt5824_evb_defconfig
 create mode 100644 include/configs/mt5824.h

-- 
2.43.0



More information about the U-Boot mailing list