Linux SOC development
 help / color / mirror / Atom feed
* [GIT PULL] RISC-V devicetrees for v7.3 - Early Canaan k230 material
@ 2026-07-10 18:25 Conor Dooley
  2026-07-24 16:40 ` patchwork-bot+linux-soc
  0 siblings, 1 reply; 2+ messages in thread
From: Conor Dooley @ 2026-07-10 18:25 UTC (permalink / raw)
  To: soc; +Cc: conor, linux-riscv, linux-kernel

[-- Attachment #1: Type: text/plain, Size: 3409 bytes --]

Hey folks,

Please pull an early tag with the Canaan k230 support that I was too late
with for the 7.2 merge window. Some of these patches date from 2024, so I
have elected not to squash or have the submitters of the clock changes etc
resubmit the original k230 series with their stuff squashed in so that
the history of the initial bring-up is retained, particularly given
Yangyu's detailed commit message in "riscv: dts: add initial canmv-k230
and k230-evb dts" that covers the testing done and decisions made about
supporting the standard Svpbmt extension or T-Head custom MAEE stuff etc.

Thanks,
Conor.

The following changes since commit 3869417f8996fb076998342d0db560fdd795a3a6:

  riscv: dts: microchip: remove redudant enabling of syscontroller (2026-05-15 17:51:09 +0100)

are available in the Git repository at:

  https://git.kernel.org/pub/scm/linux/kernel/git/conor/linux.git/ riscv-dt-for-v7.3-early-k230

for you to fetch changes up to 82ab962ef6c2a3571e3d590b30c023118c92b776:

  Merge branch 'k230-basic' into riscv-dt-for-next (2026-06-14 17:14:51 +0100)

----------------------------------------------------------------
RISC-V devicetrees for v7.3 - early k230 material

Canaan:
Support for the k230 SoC that was too late for the 7.2 window.
Consists of some bindings not taken by the various subsystem
maintainers, the original dts patches from Yangyu back in 2024
and the more recent clock, reset and pinctrl additions from various
contributors.

Signed-off-by: Conor Dooley <conor.dooley@microchip.com>

----------------------------------------------------------------
Conor Dooley (1):
      Merge branch 'k230-basic' into riscv-dt-for-next

Jiayu Du (1):
      riscv: dts: canaan: Correct the formatting issues about k230 dts

Junhui Liu (2):
      riscv: dts: canaan: k230: Add "b" ISA extension
      riscv: dts: canaan: add reset controller for K230

Xukai Wang (2):
      dt-bindings: clock: Add Canaan K230 clock controller
      riscv: dts: canaan: Add clock definition for K230

Yangyu Chen (4):
      dt-bindings: add Canaan K230 boards compatible strings
      dt-bindings: timer: Add Canaan K230 CLINT
      dt-bindings: interrupt-controller: Add Canaan K230 PLIC
      riscv: dts: add initial canmv-k230 and k230-evb dts

Ze Huang (1):
      riscv: dts: canaan: Add k230's pinctrl node

 .../devicetree/bindings/clock/canaan,k230-clk.yaml |  59 ++++
 .../interrupt-controller/sifive,plic-1.0.0.yaml    |   1 +
 .../devicetree/bindings/riscv/canaan.yaml          |   8 +-
 .../devicetree/bindings/timer/sifive,clint.yaml    |   1 +
 arch/riscv/boot/dts/canaan/Makefile                |   2 +
 arch/riscv/boot/dts/canaan/k230-canmv.dts          | 343 +++++++++++++++++++++
 arch/riscv/boot/dts/canaan/k230-evb.dts            |  39 +++
 arch/riscv/boot/dts/canaan/k230-pinctrl.h          |  18 ++
 arch/riscv/boot/dts/canaan/k230.dtsi               | 167 ++++++++++
 include/dt-bindings/clock/canaan,k230-clk.h        | 220 +++++++++++++
 10 files changed, 857 insertions(+), 1 deletion(-)
 create mode 100644 Documentation/devicetree/bindings/clock/canaan,k230-clk.yaml
 create mode 100644 arch/riscv/boot/dts/canaan/k230-canmv.dts
 create mode 100644 arch/riscv/boot/dts/canaan/k230-evb.dts
 create mode 100644 arch/riscv/boot/dts/canaan/k230-pinctrl.h
 create mode 100644 arch/riscv/boot/dts/canaan/k230.dtsi
 create mode 100644 include/dt-bindings/clock/canaan,k230-clk.h

[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 228 bytes --]

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

end of thread, other threads:[~2026-07-24 16:40 UTC | newest]

Thread overview: 2+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2026-07-10 18:25 [GIT PULL] RISC-V devicetrees for v7.3 - Early Canaan k230 material Conor Dooley
2026-07-24 16:40 ` patchwork-bot+linux-soc

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