* [GIT PULL] RISC-V Misc Devicetrees for v6.18
@ 2025-09-24 17:38 ` Conor Dooley
0 siblings, 0 replies; 3+ messages in thread
From: Conor Dooley @ 2025-09-24 17:38 UTC (permalink / raw)
To: soc; +Cc: conor, linux-riscv
[-- Attachment #1.1: Type: text/plain, Size: 5065 bytes --]
Hey Arnd,
Wee bit late (meant to do this last week and forgot, sorry) but here's my
dt content for v6.18.
Thanks,
Conor.
The following changes since commit 8f5ae30d69d7543eee0d70083daf4de8fe15d585:
Linux 6.17-rc1 (2025-08-10 19:41:16 +0300)
are available in the Git repository at:
https://git.kernel.org/pub/scm/linux/kernel/git/conor/linux.git/ riscv-dt-for-v6.18
for you to fetch changes up to 4cce8b2503ab50f75a2dbc3eef2e55722836588e:
riscv: dts: starfive: add Milk-V Mars CM Lite system-on-module (2025-09-16 20:35:01 +0100)
----------------------------------------------------------------
RISC-V Misc Devicetrees for v6.18
Starfive:
The main new addition is support for the JH7110 Milk-V Mars CM lite SoM.
Other than that, there's several cleanups done to the common JH7110 dtsi
file, some relating to properties used by U-Boot or encountered during
U-Boot development. Additionally, there's a binding and devicetree node
for the memory controller on the JH7110. The memory controller only sees
use in U-Boot, so the binding is here rather than in Krzysztof's
branch.
SiFive:
Support for SiFive vendor-specific extensions in the binding file for
extensions. These currently only see use in the SBI implementation.
Microchip:
Addition of support for the PolarFire SoC Discovery kit and
non-engineering sample Icicle kit. The latter differs very slightly from
the final ES devices due to bug fixes affecting functionality, and needs
its own dts. To reduce duplication, the common portion of the two Icicle
kits are moved into a dtsi. There's a few minor fixes here too, mostly
low-hanging fruit detected during the addition of the Discovery kit that
were then applied to the Icicle.
Signed-off-by: Conor Dooley <conor.dooley@microchip.com>
----------------------------------------------------------------
E Shattow (11):
riscv: dts: starfive: jh7110-common: drop no-sdio property from mmc1
dt-bindings: memory-controllers: add StarFive JH7110 SoC DMC
riscv: dts: starfive: jh7110: add DMC memory controller
riscv: dts: starfive: jh7110: bootph-pre-ram hinting needed by boot loader
riscv: dts: starfive: jh7110-common: drop no-mmc property from mmc1
riscv: dts: starfive: jh7110-common: drop mmc post-power-on-delay-ms
riscv: dts: starfive: add common board dtsi for Milk-V Mars CM variants
dt-bindings: riscv: starfive: add milkv,marscm-emmc
riscv: dts: starfive: add Milk-V Mars CM system-on-module
dt-bindings: riscv: starfive: add milkv,marscm-lite
riscv: dts: starfive: add Milk-V Mars CM Lite system-on-module
Krzysztof Kozlowski (1):
riscv: dts: microchip: Minor whitespace cleanup
Nick Hu (1):
dt-bindings: riscv: Add SiFive vendor extensions description
Valentina Fernandez (6):
riscv: dts: microchip: add common board dtsi for icicle kit variants
dt-bindings: riscv: microchip: document icicle kit with production device
riscv: dts: microchip: add icicle kit with production device
riscv: dts: microchip: rename icicle kit ccc clock and other minor fixes
dt-bindings: riscv: microchip: document Discovery Kit
riscv: dts: microchip: add a device tree for Discovery Kit
.../memory-controllers/starfive,jh7110-dmc.yaml | 74 ++++++
.../devicetree/bindings/riscv/extensions.yaml | 18 ++
.../devicetree/bindings/riscv/microchip.yaml | 13 ++
.../devicetree/bindings/riscv/starfive.yaml | 2 +
arch/riscv/boot/dts/microchip/Makefile | 2 +
.../riscv/boot/dts/microchip/mpfs-beaglev-fire.dts | 2 +-
.../boot/dts/microchip/mpfs-disco-kit-fabric.dtsi | 58 +++++
arch/riscv/boot/dts/microchip/mpfs-disco-kit.dts | 190 ++++++++++++++++
.../boot/dts/microchip/mpfs-icicle-kit-common.dtsi | 249 +++++++++++++++++++++
.../boot/dts/microchip/mpfs-icicle-kit-fabric.dtsi | 25 ++-
.../boot/dts/microchip/mpfs-icicle-kit-prod.dts | 23 ++
arch/riscv/boot/dts/microchip/mpfs-icicle-kit.dts | 244 +-------------------
arch/riscv/boot/dts/starfive/Makefile | 2 +
arch/riscv/boot/dts/starfive/jh7110-common.dtsi | 4 -
.../boot/dts/starfive/jh7110-milkv-marscm-emmc.dts | 12 +
.../boot/dts/starfive/jh7110-milkv-marscm-lite.dts | 25 +++
.../boot/dts/starfive/jh7110-milkv-marscm.dtsi | 159 +++++++++++++
arch/riscv/boot/dts/starfive/jh7110.dtsi | 24 ++
18 files changed, 876 insertions(+), 250 deletions(-)
create mode 100644 Documentation/devicetree/bindings/memory-controllers/starfive,jh7110-dmc.yaml
create mode 100644 arch/riscv/boot/dts/microchip/mpfs-disco-kit-fabric.dtsi
create mode 100644 arch/riscv/boot/dts/microchip/mpfs-disco-kit.dts
create mode 100644 arch/riscv/boot/dts/microchip/mpfs-icicle-kit-common.dtsi
create mode 100644 arch/riscv/boot/dts/microchip/mpfs-icicle-kit-prod.dts
create mode 100644 arch/riscv/boot/dts/starfive/jh7110-milkv-marscm-emmc.dts
create mode 100644 arch/riscv/boot/dts/starfive/jh7110-milkv-marscm-lite.dts
create mode 100644 arch/riscv/boot/dts/starfive/jh7110-milkv-marscm.dtsi
[-- Attachment #1.2: signature.asc --]
[-- Type: application/pgp-signature, Size: 228 bytes --]
[-- Attachment #2: Type: text/plain, Size: 161 bytes --]
_______________________________________________
linux-riscv mailing list
linux-riscv@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/linux-riscv
^ permalink raw reply [flat|nested] 3+ messages in thread* [GIT PULL] RISC-V Misc Devicetrees for v6.18
@ 2025-09-24 17:38 ` Conor Dooley
0 siblings, 0 replies; 3+ messages in thread
From: Conor Dooley @ 2025-09-24 17:38 UTC (permalink / raw)
To: soc; +Cc: conor, linux-riscv
[-- Attachment #1: Type: text/plain, Size: 5065 bytes --]
Hey Arnd,
Wee bit late (meant to do this last week and forgot, sorry) but here's my
dt content for v6.18.
Thanks,
Conor.
The following changes since commit 8f5ae30d69d7543eee0d70083daf4de8fe15d585:
Linux 6.17-rc1 (2025-08-10 19:41:16 +0300)
are available in the Git repository at:
https://git.kernel.org/pub/scm/linux/kernel/git/conor/linux.git/ riscv-dt-for-v6.18
for you to fetch changes up to 4cce8b2503ab50f75a2dbc3eef2e55722836588e:
riscv: dts: starfive: add Milk-V Mars CM Lite system-on-module (2025-09-16 20:35:01 +0100)
----------------------------------------------------------------
RISC-V Misc Devicetrees for v6.18
Starfive:
The main new addition is support for the JH7110 Milk-V Mars CM lite SoM.
Other than that, there's several cleanups done to the common JH7110 dtsi
file, some relating to properties used by U-Boot or encountered during
U-Boot development. Additionally, there's a binding and devicetree node
for the memory controller on the JH7110. The memory controller only sees
use in U-Boot, so the binding is here rather than in Krzysztof's
branch.
SiFive:
Support for SiFive vendor-specific extensions in the binding file for
extensions. These currently only see use in the SBI implementation.
Microchip:
Addition of support for the PolarFire SoC Discovery kit and
non-engineering sample Icicle kit. The latter differs very slightly from
the final ES devices due to bug fixes affecting functionality, and needs
its own dts. To reduce duplication, the common portion of the two Icicle
kits are moved into a dtsi. There's a few minor fixes here too, mostly
low-hanging fruit detected during the addition of the Discovery kit that
were then applied to the Icicle.
Signed-off-by: Conor Dooley <conor.dooley@microchip.com>
----------------------------------------------------------------
E Shattow (11):
riscv: dts: starfive: jh7110-common: drop no-sdio property from mmc1
dt-bindings: memory-controllers: add StarFive JH7110 SoC DMC
riscv: dts: starfive: jh7110: add DMC memory controller
riscv: dts: starfive: jh7110: bootph-pre-ram hinting needed by boot loader
riscv: dts: starfive: jh7110-common: drop no-mmc property from mmc1
riscv: dts: starfive: jh7110-common: drop mmc post-power-on-delay-ms
riscv: dts: starfive: add common board dtsi for Milk-V Mars CM variants
dt-bindings: riscv: starfive: add milkv,marscm-emmc
riscv: dts: starfive: add Milk-V Mars CM system-on-module
dt-bindings: riscv: starfive: add milkv,marscm-lite
riscv: dts: starfive: add Milk-V Mars CM Lite system-on-module
Krzysztof Kozlowski (1):
riscv: dts: microchip: Minor whitespace cleanup
Nick Hu (1):
dt-bindings: riscv: Add SiFive vendor extensions description
Valentina Fernandez (6):
riscv: dts: microchip: add common board dtsi for icicle kit variants
dt-bindings: riscv: microchip: document icicle kit with production device
riscv: dts: microchip: add icicle kit with production device
riscv: dts: microchip: rename icicle kit ccc clock and other minor fixes
dt-bindings: riscv: microchip: document Discovery Kit
riscv: dts: microchip: add a device tree for Discovery Kit
.../memory-controllers/starfive,jh7110-dmc.yaml | 74 ++++++
.../devicetree/bindings/riscv/extensions.yaml | 18 ++
.../devicetree/bindings/riscv/microchip.yaml | 13 ++
.../devicetree/bindings/riscv/starfive.yaml | 2 +
arch/riscv/boot/dts/microchip/Makefile | 2 +
.../riscv/boot/dts/microchip/mpfs-beaglev-fire.dts | 2 +-
.../boot/dts/microchip/mpfs-disco-kit-fabric.dtsi | 58 +++++
arch/riscv/boot/dts/microchip/mpfs-disco-kit.dts | 190 ++++++++++++++++
.../boot/dts/microchip/mpfs-icicle-kit-common.dtsi | 249 +++++++++++++++++++++
.../boot/dts/microchip/mpfs-icicle-kit-fabric.dtsi | 25 ++-
.../boot/dts/microchip/mpfs-icicle-kit-prod.dts | 23 ++
arch/riscv/boot/dts/microchip/mpfs-icicle-kit.dts | 244 +-------------------
arch/riscv/boot/dts/starfive/Makefile | 2 +
arch/riscv/boot/dts/starfive/jh7110-common.dtsi | 4 -
.../boot/dts/starfive/jh7110-milkv-marscm-emmc.dts | 12 +
.../boot/dts/starfive/jh7110-milkv-marscm-lite.dts | 25 +++
.../boot/dts/starfive/jh7110-milkv-marscm.dtsi | 159 +++++++++++++
arch/riscv/boot/dts/starfive/jh7110.dtsi | 24 ++
18 files changed, 876 insertions(+), 250 deletions(-)
create mode 100644 Documentation/devicetree/bindings/memory-controllers/starfive,jh7110-dmc.yaml
create mode 100644 arch/riscv/boot/dts/microchip/mpfs-disco-kit-fabric.dtsi
create mode 100644 arch/riscv/boot/dts/microchip/mpfs-disco-kit.dts
create mode 100644 arch/riscv/boot/dts/microchip/mpfs-icicle-kit-common.dtsi
create mode 100644 arch/riscv/boot/dts/microchip/mpfs-icicle-kit-prod.dts
create mode 100644 arch/riscv/boot/dts/starfive/jh7110-milkv-marscm-emmc.dts
create mode 100644 arch/riscv/boot/dts/starfive/jh7110-milkv-marscm-lite.dts
create mode 100644 arch/riscv/boot/dts/starfive/jh7110-milkv-marscm.dtsi
[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 228 bytes --]
^ permalink raw reply [flat|nested] 3+ messages in thread* Re: [GIT PULL] RISC-V Misc Devicetrees for v6.18
2025-09-24 17:38 ` Conor Dooley
(?)
@ 2025-09-24 22:10 ` patchwork-bot+linux-soc
-1 siblings, 0 replies; 3+ messages in thread
From: patchwork-bot+linux-soc @ 2025-09-24 22:10 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 Wed, 24 Sep 2025 18:38:16 +0100 you wrote:
> Hey Arnd,
>
> Wee bit late (meant to do this last week and forgot, sorry) but here's my
> dt content for v6.18.
>
> Thanks,
> Conor.
>
> [...]
Here is the summary with links:
- [GIT,PULL] RISC-V Misc Devicetrees for v6.18
https://git.kernel.org/soc/soc/c/8c0650e0cef2
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] 3+ messages in thread
end of thread, other threads:[~2025-09-24 22:10 UTC | newest]
Thread overview: 3+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2025-09-24 17:38 [GIT PULL] RISC-V Misc Devicetrees for v6.18 Conor Dooley
2025-09-24 17:38 ` Conor Dooley
2025-09-24 22:10 ` patchwork-bot+linux-soc
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.