riscv: dts: sophgo: add Huashan Pi board device tree
authorInochi Amaoto <inochiama@outlook.com>
Wed, 18 Oct 2023 23:18:54 +0000 (07:18 +0800)
committerConor Dooley <conor.dooley@microchip.com>
Thu, 30 Nov 2023 12:40:36 +0000 (12:40 +0000)
commit2c36b0cfb408e47402792439e3ebfb862ea5b6dc
tree0b0aa55c95dc9b85d0f92d92aa45b2f1bcbdc27e
parent681ec684a741ed3ac2c6b283b56245effa7a2c9d
riscv: dts: sophgo: add Huashan Pi board device tree

Add initial device tree files for the Huashan Pi board.

Note: The boot of CV1812H chip needs a rtos firmware for coprocessor to
function properly. To make the soc happy, reserved the last 2M memory
for the rtos firmware.

Signed-off-by: Inochi Amaoto <inochiama@outlook.com>
Link: https://en.sophgo.com/product/introduce/huashan.html
Link: https://en.sophgo.com/product/introduce/cv181xH.html
Link: https://github.com/milkv-duo/duo-buildroot-sdk/blob/develop/build/boards/cv181x/cv1812h_wevb_0007a_emmc_huashan/memmap.py#L15
Reviewed-by: Jisheng Zhang <jszhang@kernel.org>
Acked-by: Chen Wang <unicorn_wang@outlook.com>
Signed-off-by: Conor Dooley <conor.dooley@microchip.com>
arch/riscv/boot/dts/sophgo/Makefile
arch/riscv/boot/dts/sophgo/cv1812h-huashan-pi.dts [new file with mode: 0644]