[PATCH 0/4] Initial support for CTCISZ Ninenine Pi
From: Yao Zi
Date: Thu May 01 2025 - 00:43:48 EST
This series adds support for CTCISZ Ninenine Pi, which ships an Loongson
2K0300 SoC and various peripherals. The vendor prefix and the board are
documented and basic SoC/board devicetrees are added.
I've successfully booted into console with vendor U-Boot, a bootlog
could be obtained here[1]. DTB and initramfs must be built into the
kernel as the vendor bootloader cannot pass them and upstream U-Boot
support for LoongArch is still WIP.
Thanks for your time and review.
[1]: https://gist.github.com/ziyao233/7fd2c8b3b51ef9b30fe5c17faae1bc4e
Yao Zi (4):
dt-bindings: vendor-prefixes: Add CTCISZ Technology Co., LTD.
dt-bindings: LoongArch: Add CTCISZ Ninenine Pi
LoongArch: dts: Add initial SoC devicetree for Loongson 2K0300
LoongArch: dts: Add initial devicetree for CTCISZ Ninenine Pi
.../bindings/loongarch/loongson.yaml | 5 +
.../devicetree/bindings/vendor-prefixes.yaml | 2 +
arch/loongarch/boot/dts/Makefile | 1 +
arch/loongarch/boot/dts/loongson-2k0300.dtsi | 197 ++++++++++++++++++
.../boot/dts/ls2k0300-ctcisz-nineninepi.dts | 41 ++++
5 files changed, 246 insertions(+)
create mode 100644 arch/loongarch/boot/dts/loongson-2k0300.dtsi
create mode 100644 arch/loongarch/boot/dts/ls2k0300-ctcisz-nineninepi.dts
--
2.49.0