mirror of https://lore.kernel.org/lkml/
 help / color / mirror / Atom feed
* [PATCH v3 0/8] Add Huashan Pi board support
@ 2023-10-18 11:30 Inochi Amaoto
  2023-10-18 11:31 ` [PATCH v3 1/8] dt-bindings: interrupt-controller: Add SOPHGO CV1812H plic Inochi Amaoto
                   ` (7 more replies)
  0 siblings, 8 replies; 12+ messages in thread
From: Inochi Amaoto @ 2023-10-18 11:30 UTC (permalink / raw)
  To: Thomas Gleixner, Marc Zyngier, Rob Herring, Krzysztof Kozlowski,
	Conor Dooley, Palmer Dabbelt, Paul Walmsley, Chao Wei, Chen Wang,
	Albert Ou, Daniel Lezcano, Anup Patel
  Cc: Inochi Amaoto, linux-kernel, devicetree, linux-riscv

Huashan Pi board is an embedded development platform based on the
CV1812H chip. Add minimal device tree files for this board.
Currently, it can boot to a basic shell.

NOTE: this series is based on the Jisheng's Milk-V Duo patch.

Link: https://en.sophgo.com/product/introduce/huashan.html
Link: https://en.sophgo.com/product/introduce/cv181xH.html
Link: https://lore.kernel.org/linux-riscv/20231006121449.721-1-jszhang@kernel.org/

Changed from v2:
1. use dt override to save code.
2. code cleanup.

Changed from v1:
1. split the patch into several patch and refactor them.

Inochi Amaoto (8):
  dt-bindings: interrupt-controller: Add SOPHGO CV1812H plic
  dt-bindings: timer: Add SOPHGO CV1812H clint
  dt-bindings: riscv: Add SOPHGO Huashan Pi board compatibles
  riscv: dts: sophgo: Rename cv1800b device tree file
  riscv: dts: sophgo: Separate compatible specific for cv1800b soc
  riscv: dts: sophgo: cv18xx: Add gpio devices
  riscv: dts: sophgo: add initial CV1812H SoC device tree
  riscv: dts: sophgo: add Huashan Pi board device tree

 .../sifive,plic-1.0.0.yaml                    |   1 +
 .../devicetree/bindings/riscv/sophgo.yaml     |   4 +
 .../bindings/timer/sifive,clint.yaml          |   1 +
 arch/riscv/boot/dts/sophgo/Makefile           |   1 +
 arch/riscv/boot/dts/sophgo/cv1800b.dtsi       | 119 +----------
 .../boot/dts/sophgo/cv1812h-huashan-pi.dts    |  48 +++++
 arch/riscv/boot/dts/sophgo/cv1812h.dtsi       |  24 +++
 arch/riscv/boot/dts/sophgo/cv18xx.dtsi        | 193 ++++++++++++++++++
 8 files changed, 279 insertions(+), 112 deletions(-)
 create mode 100644 arch/riscv/boot/dts/sophgo/cv1812h-huashan-pi.dts
 create mode 100644 arch/riscv/boot/dts/sophgo/cv1812h.dtsi
 create mode 100644 arch/riscv/boot/dts/sophgo/cv18xx.dtsi

--
2.42.0


^ permalink raw reply	[flat|nested] 12+ messages in thread

end of thread, other threads:[~2023-10-18 12:55 UTC | newest]

Thread overview: 12+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2023-10-18 11:30 [PATCH v3 0/8] Add Huashan Pi board support Inochi Amaoto
2023-10-18 11:31 ` [PATCH v3 1/8] dt-bindings: interrupt-controller: Add SOPHGO CV1812H plic Inochi Amaoto
2023-10-18 11:31 ` [PATCH v3 2/8] dt-bindings: timer: Add SOPHGO CV1812H clint Inochi Amaoto
2023-10-18 11:31 ` [PATCH v3 3/8] dt-bindings: riscv: Add SOPHGO Huashan Pi board compatibles Inochi Amaoto
2023-10-18 11:31 ` [PATCH v3 4/8] riscv: dts: sophgo: Rename cv1800b device tree file Inochi Amaoto
2023-10-18 12:11   ` Krzysztof Kozlowski
2023-10-18 12:37     ` Inochi Amaoto
2023-10-18 12:55       ` Krzysztof Kozlowski
2023-10-18 11:31 ` [PATCH v3 5/8] riscv: dts: sophgo: Separate compatible specific for cv1800b soc Inochi Amaoto
2023-10-18 11:31 ` [PATCH v3 6/8] riscv: dts: sophgo: cv18xx: Add gpio devices Inochi Amaoto
2023-10-18 11:31 ` [PATCH v3 7/8] riscv: dts: sophgo: add initial CV1812H SoC device tree Inochi Amaoto
2023-10-18 11:31 ` [PATCH v3 8/8] riscv: dts: sophgo: add Huashan Pi board " Inochi Amaoto

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox

all inboxes | Powered by JetHome®