Message ID | 20190527201459.20130-2-peron.clem@gmail.com |
---|---|
State | Not Applicable, archived |
Headers | show |
Series | Allwinner H6 DMA support | expand |
On 27-05-19, 22:14, Clément Péron wrote: > From: Jernej Skrabec <jernej.skrabec@siol.net> > > DMA in H6 is similar to other DMA controller, except it is first which > supports more than 32 request sources and has 16 channels. It also needs > additional clock to be enabled. > Applied, thanks
diff --git a/Documentation/devicetree/bindings/dma/sun6i-dma.txt b/Documentation/devicetree/bindings/dma/sun6i-dma.txt index 7fccc20d8331..cae31f4e77ba 100644 --- a/Documentation/devicetree/bindings/dma/sun6i-dma.txt +++ b/Documentation/devicetree/bindings/dma/sun6i-dma.txt @@ -28,12 +28,17 @@ Example: }; ------------------------------------------------------------------------------ -For A64 DMA controller: +For A64 and H6 DMA controller: Required properties: -- compatible: "allwinner,sun50i-a64-dma" +- compatible: Must be one of + "allwinner,sun50i-a64-dma" + "allwinner,sun50i-h6-dma" - dma-channels: Number of DMA channels supported by the controller. Refer to Documentation/devicetree/bindings/dma/dma.txt +- clocks: In addition to parent AHB clock, it should also contain mbus + clock (H6 only) +- clock-names: Should contain "bus" and "mbus" (H6 only) - all properties above, i.e. reg, interrupts, clocks, resets and #dma-cells Optional properties: