[PATCH 0/4] Initial support for CTCISZ Ninenine Pi

Yao Zi posted 4 patches 9 months, 1 week ago
.../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
[PATCH 0/4] Initial support for CTCISZ Ninenine Pi
Posted by Yao Zi 9 months, 1 week ago
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
Re: [PATCH 0/4] Initial support for CTCISZ Ninenine Pi
Posted by Yanteng Si 9 months ago
在 5/1/25 12:42 PM, Yao Zi 写道:
> 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

For all the patch sets:

Reviewed-by: Yanteng Si <si.yanteng@linux.dev>


Thanks,
Yanteng
> 

Re: [PATCH 0/4] Initial support for CTCISZ Ninenine Pi
Posted by Yanteng Si 9 months ago

在 5/7/25 6:08 PM, Yanteng Si 写道:
> 在 5/1/25 12:42 PM, Yao Zi 写道:
>> 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
> 
> For all the patch sets:
> 
> Reviewed-by: Yanteng Si <si.yanteng@linux.dev>
I'm sorry. As there is no consensus yet on the name
of the development board, could you please refrain
from picking my R_B until this discussion is completed?
Thank you so much for your understanding and cooperation!

Thanks,
Yanteng
> 
> 
> Thanks,
> Yanteng
>>
> 

Re: [PATCH 0/4] Initial support for CTCISZ Ninenine Pi
Posted by Yao Zi 9 months ago
On Thu, May 08, 2025 at 10:49:25AM +0800, Yanteng Si wrote:
> 
> 
> 在 5/7/25 6:08 PM, Yanteng Si 写道:
> > 在 5/1/25 12:42 PM, Yao Zi 写道:
> > > 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
> > 
> > For all the patch sets:
> > 
> > Reviewed-by: Yanteng Si <si.yanteng@linux.dev>
> I'm sorry. As there is no consensus yet on the name
> of the development board, could you please refrain
> from picking my R_B until this discussion is completed?
> Thank you so much for your understanding and cooperation!

Sure. Anyway, thanks for your time and review!

> Thanks,
> Yanteng

Best regards,
Yao Zi

> > 
> > Thanks,
> > Yanteng
> > > 
> > 
> 
>