Skip to content

Commit c60c99e

Browse files
author
Alain Volmat
committed
dts: arm: st: n6: add dcmipp node
Add node describing the dcmipp in stm32n6.dtsi Signed-off-by: Alain Volmat <alain.volmat@foss.st.com>
1 parent 5086bee commit c60c99e

File tree

1 file changed

+40
-0
lines changed

1 file changed

+40
-0
lines changed

dts/arm/st/n6/stm32n6.dtsi

Lines changed: 40 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -643,6 +643,46 @@
643643
status = "disabled";
644644
};
645645

646+
dcmipp: dcmipp@58002000 {
647+
compatible = "st,stm32n6-dcmipp", "st,stm32-dcmipp";
648+
reg = <0x58002000 0x1000>;
649+
clock-names = "dcmipp", "dcmipp-ker", "csi";
650+
clocks = <&rcc STM32_CLOCK(APB5, 2)>,
651+
<&rcc STM32_SRC_IC17 DCMIPP_SEL(2)>,
652+
<&rcc STM32_CLOCK(APB5, 6)>;
653+
interrupts = <48 0>;
654+
resets = <&rctl STM32_RESET(APB5, 2)>,
655+
<&rctl STM32_RESET(APB5, 6)>;
656+
status = "disabled";
657+
658+
ports {
659+
#address-cells = <1>;
660+
#size-cells = <0>;
661+
662+
port@1 {
663+
#address-cells = <1>;
664+
#size-cells = <0>;
665+
666+
reg = <1>;
667+
668+
dcmipp_pipe_dump: endpoint@0 {
669+
compatible = "st,stm32-dcmipp-pipe";
670+
reg = <0>;
671+
};
672+
673+
dcmipp_pipe_main: endpoint@1 {
674+
compatible = "st,stm32-dcmipp-pipe";
675+
reg = <1>;
676+
};
677+
678+
dcmipp_pipe_aux: endpoint@2 {
679+
compatible = "st,stm32-dcmipp-pipe";
680+
reg = <2>;
681+
};
682+
};
683+
};
684+
};
685+
646686
ethernet@58036000 {
647687
reg = <0x58036000 0x8000>;
648688
compatible = "st,stm32-ethernet-controller";

0 commit comments

Comments
 (0)