ARM: dts: stm32: add resets property on all DMA nodes on stm32mp151
authorAmelie Delaunay <amelie.delaunay@st.com>
Tue, 4 Feb 2020 14:10:53 +0000 (15:10 +0100)
committerAlexandre Torgue <alexandre.torgue@st.com>
Mon, 10 Feb 2020 16:46:08 +0000 (17:46 +0100)
resets property is well-managed in DMA drivers. In previous products,
there were no reset lines, that's why they are missing here in dma1, dma2,
dmamux and mdma nodes.

Signed-off-by: Amelie Delaunay <amelie.delaunay@st.com>
Signed-off-by: Alexandre Torgue <alexandre.torgue@st.com>
arch/arm/boot/dts/stm32mp151.dtsi

index 12cbcda..938e7fd 100644 (file)
                                     <GIC_SPI 17 IRQ_TYPE_LEVEL_HIGH>,
                                     <GIC_SPI 47 IRQ_TYPE_LEVEL_HIGH>;
                        clocks = <&rcc DMA1>;
+                       resets = <&rcc DMA1_R>;
                        #dma-cells = <4>;
                        st,mem2mem;
                        dma-requests = <8>;
                                     <GIC_SPI 69 IRQ_TYPE_LEVEL_HIGH>,
                                     <GIC_SPI 70 IRQ_TYPE_LEVEL_HIGH>;
                        clocks = <&rcc DMA2>;
+                       resets = <&rcc DMA2_R>;
                        #dma-cells = <4>;
                        st,mem2mem;
                        dma-requests = <8>;
                        dma-masters = <&dma1 &dma2>;
                        dma-channels = <16>;
                        clocks = <&rcc DMAMUX>;
+                       resets = <&rcc DMAMUX_R>;
                };
 
                adc: adc@48003000 {
                        reg = <0x58000000 0x1000>;
                        interrupts = <GIC_SPI 122 IRQ_TYPE_LEVEL_HIGH>;
                        clocks = <&rcc MDMA>;
+                       resets = <&rcc MDMA_R>;
                        #dma-cells = <5>;
                        dma-channels = <32>;
                        dma-requests = <48>;