- 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

