riscv: spacemit: bananapi_f3: initial support added
authorKongyang Liu <seashell11234455@gmail.com>
Sun, 15 Dec 2024 05:02:41 +0000 (13:02 +0800)
committerLeo Yu-Chi Liang <ycliang@andestech.com>
Wed, 18 Dec 2024 05:19:16 +0000 (13:19 +0800)
commit1cd239f44438b96acf24a7425aae790cd3f91d66
tree01e791604b448b67b93067e5bd14260e0bd90135
parente10cf618e3168c0174b11b0231340a4ed8846dae
riscv: spacemit: bananapi_f3: initial support added

Add basic support for SpacemiT's Banana Pi F3 board.
Update the k1.dtsi align with mainline.
Note that the device tree files follow the mainline Linux source[1].

Links: https://patches.linaro.org/project/linux-serial/patch/20240730-k1-01-basic-dt-v5-8-98263aae83be@gentoo.org/ [1]

Signed-off-by: Kongyang Liu <seashell11234455@gmail.com>
Signed-off-by: Huan Zhou <pericycle.cc@gmail.com>
Reviewed-by: Leo Yu-Chi Liang <ycliang@andestech.com>
Reviewed-by: Yixun Lan <dlan@gentoo.org>
Tested-by: Marcel Ziswiler <marcel@ziswiler.com>
14 files changed:
arch/riscv/Kconfig
arch/riscv/cpu/k1/Kconfig [new file with mode: 0644]
arch/riscv/cpu/k1/Makefile [new file with mode: 0644]
arch/riscv/cpu/k1/cpu.c [new file with mode: 0644]
arch/riscv/cpu/k1/dram.c [new file with mode: 0644]
arch/riscv/dts/Makefile
arch/riscv/dts/k1-bananapi-f3.dts [new file with mode: 0644]
arch/riscv/dts/k1.dtsi [new file with mode: 0644]
board/spacemit/bananapi-f3/Kconfig [new file with mode: 0644]
board/spacemit/bananapi-f3/MAINTAINERS [new file with mode: 0644]
board/spacemit/bananapi-f3/Makefile [new file with mode: 0644]
board/spacemit/bananapi-f3/board.c [new file with mode: 0644]
configs/bananapi-f3_defconfig [new file with mode: 0644]
include/configs/bananapi-f3.h [new file with mode: 0644]