* [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* Re: [GIT PULL] RISC-V devicetrees for v7.3 - Early Canaan k230 material
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
0 siblings, 0 replies; 2+ messages in thread
From: patchwork-bot+linux-soc @ 2026-07-24 16:40 UTC (permalink / raw)
To: Conor Dooley; +Cc: soc
Hello:
This pull request was applied to soc/soc.git (for-next)
by Arnd Bergmann <arnd@arndb.de>:
On Fri, 10 Jul 2026 19:25:00 +0100 you wrote:
> 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.
>
> [...]
Here is the summary with links:
- [GIT,PULL] RISC-V devicetrees for v7.3 - Early Canaan k230 material
https://git.kernel.org/soc/soc/c/0bcfbb1f786d
You are awesome, thank you!
--
Deet-doot-dot, I am a bot.
https://korg.docs.kernel.org/patchwork/pwbot.html
^ 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