devicetree.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* [PATCH v2 00/10] riscv: sophgo: Introduce SG2044 SRD3-10 board support
@ 2025-04-13 22:34 Inochi Amaoto
  2025-04-13 22:34 ` [PATCH v2 01/10] dt-bindings: i2c: dw: merge duplicate compatible entry Inochi Amaoto
                   ` (11 more replies)
  0 siblings, 12 replies; 26+ messages in thread
From: Inochi Amaoto @ 2025-04-13 22:34 UTC (permalink / raw)
  To: Jean Delvare, Guenter Roeck, Rob Herring, Krzysztof Kozlowski,
	Conor Dooley, Chen Wang, Inochi Amaoto, Andi Shyti,
	Thomas Gleixner, Paul Walmsley, Samuel Holland, Ulf Hansson,
	Philipp Zabel, Palmer Dabbelt, Albert Ou, Alexandre Ghiti,
	Daniel Lezcano, Thomas Bonnefille, Jarkko Nikula, Jisheng Zhang,
	Chao Wei
  Cc: linux-hwmon, devicetree, sophgo, linux-kernel, linux-i2c,
	linux-riscv, linux-mmc, Yixun Lan, Longbin Li

Sophgo SG2044 SRD3-10 is an ATX board bases on Sophgo SG2044 SoC.
This board includes 5 uart ports, 5 pcie x8 slots, 1 1G Ethernet port,
1 microSD slot.

Introduce basic support for this board and Sophgo SG2044 SoC

Changed from v1:
- https://lore.kernel.org/all/20250407010616.749833-1-inochiama@gmail.com
1. apply Rob's tag
2. patch 1: new patch for grouping all similar compatible ids.
3. patch 7: remove unnecessary compatible check
4. patch 8: adapt for the new patch 1
5. patch 9: fix copyright e-mail

Inochi Amaoto (10):
  dt-bindings: i2c: dw: merge duplicate compatible entry.
  dt-bindings: timer: Add Sophgo SG2044 ACLINT timer
  dt-bindings: interrupt-controller: Add Sophgo SG2044 CLINT mswi
  dt-bindings: interrupt-controller: Add Sophgo SG2044 PLIC
  dt-bindings: reset: sophgo: Add SG2044 bindings.
  dt-bindings: hwmon: Add Sophgo SG2044 external hardware monitor
    support
  dt-bindings: mmc: sdhci-of-dwcmhsc: Add Sophgo SG2044 support
  dt-bindings: i2c: dw: Add Sophgo SG2044 SoC I2C controller
  dt-bindings: riscv: sophgo: Add SG2044 compatible string
  riscv: dts: sophgo: Add initial device tree of Sophgo SRD3-10

 .../hwmon/sophgo,sg2042-hwmon-mcu.yaml        |    6 +-
 .../bindings/i2c/snps,designware-i2c.yaml     |   12 +-
 .../sifive,plic-1.0.0.yaml                    |    1 +
 .../thead,c900-aclint-mswi.yaml               |    1 +
 .../bindings/mmc/snps,dwcmshc-sdhci.yaml      |    3 +
 .../bindings/reset/sophgo,sg2042-reset.yaml   |    7 +-
 .../devicetree/bindings/riscv/sophgo.yaml     |    4 +
 .../timer/thead,c900-aclint-mtimer.yaml       |    1 +
 arch/riscv/boot/dts/sophgo/Makefile           |    1 +
 arch/riscv/boot/dts/sophgo/sg2044-cpus.dtsi   | 3002 +++++++++++++++++
 arch/riscv/boot/dts/sophgo/sg2044-reset.h     |  128 +
 .../boot/dts/sophgo/sg2044-sophgo-srd3-10.dts |   32 +
 arch/riscv/boot/dts/sophgo/sg2044.dtsi        |   86 +
 13 files changed, 3275 insertions(+), 9 deletions(-)
 create mode 100644 arch/riscv/boot/dts/sophgo/sg2044-cpus.dtsi
 create mode 100644 arch/riscv/boot/dts/sophgo/sg2044-reset.h
 create mode 100644 arch/riscv/boot/dts/sophgo/sg2044-sophgo-srd3-10.dts
 create mode 100644 arch/riscv/boot/dts/sophgo/sg2044.dtsi

--
2.49.0


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

end of thread, other threads:[~2025-05-14  1:17 UTC | newest]

Thread overview: 26+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2025-04-13 22:34 [PATCH v2 00/10] riscv: sophgo: Introduce SG2044 SRD3-10 board support Inochi Amaoto
2025-04-13 22:34 ` [PATCH v2 01/10] dt-bindings: i2c: dw: merge duplicate compatible entry Inochi Amaoto
2025-04-14  7:27   ` Krzysztof Kozlowski
2025-04-13 22:34 ` [PATCH v2 02/10] dt-bindings: timer: Add Sophgo SG2044 ACLINT timer Inochi Amaoto
2025-05-13 14:33   ` Daniel Lezcano
2025-05-14  1:16     ` Inochi Amaoto
2025-04-13 22:34 ` [PATCH v2 03/10] dt-bindings: interrupt-controller: Add Sophgo SG2044 CLINT mswi Inochi Amaoto
2025-04-13 22:34 ` [PATCH v2 04/10] dt-bindings: interrupt-controller: Add Sophgo SG2044 PLIC Inochi Amaoto
2025-04-13 22:34 ` [PATCH v2 05/10] dt-bindings: reset: sophgo: Add SG2044 bindings Inochi Amaoto
2025-04-30  0:50   ` Chen Wang
2025-05-05 13:29   ` Philipp Zabel
2025-04-13 22:35 ` [PATCH v2 06/10] dt-bindings: hwmon: Add Sophgo SG2044 external hardware monitor support Inochi Amaoto
2025-04-30  0:54   ` Chen Wang
2025-04-30  3:57   ` Guenter Roeck
2025-04-13 22:35 ` [PATCH v2 07/10] dt-bindings: mmc: sdhci-of-dwcmhsc: Add Sophgo SG2044 support Inochi Amaoto
2025-04-14  0:56   ` Chen Wang
2025-04-14  7:32   ` Krzysztof Kozlowski
2025-04-28 16:21   ` Ulf Hansson
2025-04-13 22:35 ` [PATCH v2 08/10] dt-bindings: i2c: dw: Add Sophgo SG2044 SoC I2C controller Inochi Amaoto
2025-04-14  7:33   ` Krzysztof Kozlowski
2025-04-13 22:35 ` [PATCH v2 09/10] dt-bindings: riscv: sophgo: Add SG2044 compatible string Inochi Amaoto
2025-04-13 22:35 ` [PATCH v2 10/10] riscv: dts: sophgo: Add initial device tree of Sophgo SRD3-10 Inochi Amaoto
2025-04-26  7:36 ` [PATCH v2 00/10] riscv: sophgo: Introduce SG2044 SRD3-10 board support Chen Wang
2025-04-26 11:23   ` Inochi Amaoto
2025-04-29 14:15     ` Andi Shyti
2025-05-13  4:18 ` (subset) " Inochi Amaoto

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).