* [PATCH 0/2] arm64: dts: st: add dcmi nodes in stm32mp231 / stm32mp251
@ 2026-09-14 7:09 Alain Volmat
2026-09-14 7:09 ` [PATCH 1/2] arm64: dts: st: add dcmi node on stm32mp25x Alain Volmat
` (2 more replies)
0 siblings, 3 replies; 4+ messages in thread
From: Alain Volmat @ 2026-09-14 7:09 UTC (permalink / raw)
To: Rob Herring, Krzysztof Kozlowski, Conor Dooley, Maxime Coquelin,
Alexandre Torgue
Cc: devicetree, linux-stm32, linux-arm-kernel, linux-kernel,
Alain Volmat
STM32MP23 and STM32MP25 embed a Digital Camera Interface (DCMI)
block allowing to capture frames via a parallel interface.
Add the dcmi nodes in both stm32mp231.dtsi and stm32mp251.dtsi
describing this HW block.
Signed-off-by: Alain Volmat <alain.volmat@foss.st.com>
---
Alain Volmat (2):
arm64: dts: st: add dcmi node on stm32mp25x
arm64: dts: st: add dcmi node on stm32mp23x
arch/arm64/boot/dts/st/stm32mp231.dtsi | 14 ++++++++++++++
arch/arm64/boot/dts/st/stm32mp251.dtsi | 14 ++++++++++++++
2 files changed, 28 insertions(+)
---
base-commit: 2f92d900f262a16c8ae02daf53ae2910d07185f5
change-id: 20260914-stm32mp2x-dcmi-9fd57ababe6c
Best regards,
--
Alain Volmat <alain.volmat@foss.st.com>
^ permalink raw reply [flat|nested] 4+ messages in thread
* [PATCH 1/2] arm64: dts: st: add dcmi node on stm32mp25x
2026-09-14 7:09 [PATCH 0/2] arm64: dts: st: add dcmi nodes in stm32mp231 / stm32mp251 Alain Volmat
@ 2026-09-14 7:09 ` Alain Volmat
2026-09-14 7:09 ` [PATCH 2/2] arm64: dts: st: add dcmi node on stm32mp23x Alain Volmat
2026-09-28 12:39 ` [PATCH 0/2] arm64: dts: st: add dcmi nodes in stm32mp231 / stm32mp251 Alexandre TORGUE
2 siblings, 0 replies; 4+ messages in thread
From: Alain Volmat @ 2026-09-14 7:09 UTC (permalink / raw)
To: Rob Herring, Krzysztof Kozlowski, Conor Dooley, Maxime Coquelin,
Alexandre Torgue
Cc: devicetree, linux-stm32, linux-arm-kernel, linux-kernel,
Alain Volmat
Add the node for the DCMI controller in stm32mp251.dtsi
Signed-off-by: Alain Volmat <alain.volmat@foss.st.com>
---
arch/arm64/boot/dts/st/stm32mp251.dtsi | 14 ++++++++++++++
1 file changed, 14 insertions(+)
diff --git a/arch/arm64/boot/dts/st/stm32mp251.dtsi b/arch/arm64/boot/dts/st/stm32mp251.dtsi
index 44938c036e30..4987ebcd8556 100644
--- a/arch/arm64/boot/dts/st/stm32mp251.dtsi
+++ b/arch/arm64/boot/dts/st/stm32mp251.dtsi
@@ -1450,6 +1450,20 @@ uart8: serial@40380000 {
status = "disabled";
};
+ dcmi: dcmi@404a0000 {
+ compatible = "st,stm32-dcmi";
+ reg = <0x404a0000 0x400>;
+ interrupts = <GIC_SPI 141 IRQ_TYPE_LEVEL_HIGH>;
+ resets = <&rcc CCI_R>;
+ clocks = <&rcc CK_BUS_CCI>;
+ clock-names = "mclk";
+ dmas = <&hpdma 137 0x60 0x00003012>;
+ dma-names = "tx";
+ access-controllers = <&rifsc 88>;
+ power-domains = <&CLUSTER_PD>;
+ status = "disabled";
+ };
+
rng: rng@42020000 {
compatible = "st,stm32mp25-rng";
reg = <0x42020000 0x400>;
--
2.34.1
^ permalink raw reply related [flat|nested] 4+ messages in thread
* [PATCH 2/2] arm64: dts: st: add dcmi node on stm32mp23x
2026-09-14 7:09 [PATCH 0/2] arm64: dts: st: add dcmi nodes in stm32mp231 / stm32mp251 Alain Volmat
2026-09-14 7:09 ` [PATCH 1/2] arm64: dts: st: add dcmi node on stm32mp25x Alain Volmat
@ 2026-09-14 7:09 ` Alain Volmat
2026-09-28 12:39 ` [PATCH 0/2] arm64: dts: st: add dcmi nodes in stm32mp231 / stm32mp251 Alexandre TORGUE
2 siblings, 0 replies; 4+ messages in thread
From: Alain Volmat @ 2026-09-14 7:09 UTC (permalink / raw)
To: Rob Herring, Krzysztof Kozlowski, Conor Dooley, Maxime Coquelin,
Alexandre Torgue
Cc: devicetree, linux-stm32, linux-arm-kernel, linux-kernel,
Alain Volmat
Add the node for the DCMI controller in stm32mp231.dtsi
Signed-off-by: Alain Volmat <alain.volmat@foss.st.com>
---
arch/arm64/boot/dts/st/stm32mp231.dtsi | 14 ++++++++++++++
1 file changed, 14 insertions(+)
diff --git a/arch/arm64/boot/dts/st/stm32mp231.dtsi b/arch/arm64/boot/dts/st/stm32mp231.dtsi
index 0feb8943efae..ad008049384b 100644
--- a/arch/arm64/boot/dts/st/stm32mp231.dtsi
+++ b/arch/arm64/boot/dts/st/stm32mp231.dtsi
@@ -646,6 +646,20 @@ uart7: serial@40370000 {
status = "disabled";
};
+ dcmi: dcmi@404a0000 {
+ compatible = "st,stm32-dcmi";
+ reg = <0x404a0000 0x400>;
+ interrupts = <GIC_SPI 141 IRQ_TYPE_LEVEL_HIGH>;
+ resets = <&rcc CCI_R>;
+ clocks = <&rcc CK_BUS_CCI>;
+ clock-names = "mclk";
+ dmas = <&hpdma 137 0x60 0x00003012>;
+ dma-names = "tx";
+ access-controllers = <&rifsc 88>;
+ power-domains = <&cluster_pd>;
+ status = "disabled";
+ };
+
rng: rng@42020000 {
compatible = "st,stm32mp25-rng";
reg = <0x42020000 0x400>;
--
2.34.1
^ permalink raw reply related [flat|nested] 4+ messages in thread
* Re: [PATCH 0/2] arm64: dts: st: add dcmi nodes in stm32mp231 / stm32mp251
2026-09-14 7:09 [PATCH 0/2] arm64: dts: st: add dcmi nodes in stm32mp231 / stm32mp251 Alain Volmat
2026-09-14 7:09 ` [PATCH 1/2] arm64: dts: st: add dcmi node on stm32mp25x Alain Volmat
2026-09-14 7:09 ` [PATCH 2/2] arm64: dts: st: add dcmi node on stm32mp23x Alain Volmat
@ 2026-09-28 12:39 ` Alexandre TORGUE
2 siblings, 0 replies; 4+ messages in thread
From: Alexandre TORGUE @ 2026-09-28 12:39 UTC (permalink / raw)
To: Alain Volmat, Rob Herring, Krzysztof Kozlowski, Conor Dooley,
Maxime Coquelin
Cc: devicetree, linux-stm32, linux-arm-kernel, linux-kernel
Ciao Alain
On 9/14/26 09:09, Alain Volmat wrote:
> STM32MP23 and STM32MP25 embed a Digital Camera Interface (DCMI)
> block allowing to capture frames via a parallel interface.
> Add the dcmi nodes in both stm32mp231.dtsi and stm32mp251.dtsi
> describing this HW block.
>
> Signed-off-by: Alain Volmat <alain.volmat@foss.st.com>
> ---
> Alain Volmat (2):
> arm64: dts: st: add dcmi node on stm32mp25x
> arm64: dts: st: add dcmi node on stm32mp23x
>
> arch/arm64/boot/dts/st/stm32mp231.dtsi | 14 ++++++++++++++
> arch/arm64/boot/dts/st/stm32mp251.dtsi | 14 ++++++++++++++
> 2 files changed, 28 insertions(+)
> ---
> base-commit: 2f92d900f262a16c8ae02daf53ae2910d07185f5
> change-id: 20260914-stm32mp2x-dcmi-9fd57ababe6c
>
> Best regards,
> --
> Alain Volmat <alain.volmat@foss.st.com>
>
Applied on stm32-next.
Thanks!
Alex
^ permalink raw reply [flat|nested] 4+ messages in thread
end of thread, other threads:[~2026-09-28 12:40 UTC | newest]
Thread overview: 4+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2026-09-14 7:09 [PATCH 0/2] arm64: dts: st: add dcmi nodes in stm32mp231 / stm32mp251 Alain Volmat
2026-09-14 7:09 ` [PATCH 1/2] arm64: dts: st: add dcmi node on stm32mp25x Alain Volmat
2026-09-14 7:09 ` [PATCH 2/2] arm64: dts: st: add dcmi node on stm32mp23x Alain Volmat
2026-09-28 12:39 ` [PATCH 0/2] arm64: dts: st: add dcmi nodes in stm32mp231 / stm32mp251 Alexandre TORGUE
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox