On Wed, Aug 06, 2014 at 02:59:06PM +0200, Geert Uytterhoeven wrote: > Add a DMA property to the QSPI node > > Signed-off-by: Geert Uytterhoeven <geert+renesas@xxxxxxxxx> > Cc: devicetree@xxxxxxxxxxxxxxx > --- > This depends on "[PATCH v2 8/8] ARM: shmobile: r8a7791: Add DMAC devices > to DT" of series "[PATCH v2 0/8] R-Car Gen2 DMA Controller driver". Hi Geert, Hi Laurent, Am I correct in assuming that with this patch applied things will continue to work the old way until the patch above applied to the same tree and from there on the user will get the new behaviour? If so I think that I can take this patch as although the driver hasn't been merged the relevant bindings were added to the subsystem maintainers tree by "dmaengine: rcar-dmac: Add device tree bindings documentation" and are available in linux-next. Likewise for "[v3] ARM: shmobile: r8a7791 dtsi: Enable DMA for MSIO". > v2: > - Update DMA specifiers to match the renesas,rcar-dmac bindings, > v2: > - QSPI needs to use 8-bit accesses for DMA, not 32-bit, > - Reorder: TX first, RX second. > --- > arch/arm/boot/dts/r8a7791.dtsi | 2 ++ > 1 file changed, 2 insertions(+) > > diff --git a/arch/arm/boot/dts/r8a7791.dtsi b/arch/arm/boot/dts/r8a7791.dtsi > index d59af615e365..8186c9f4a18a 100644 > --- a/arch/arm/boot/dts/r8a7791.dtsi > +++ b/arch/arm/boot/dts/r8a7791.dtsi > @@ -1044,6 +1044,8 @@ > reg = <0 0xe6b10000 0 0x2c>; > interrupts = <0 184 IRQ_TYPE_LEVEL_HIGH>; > clocks = <&mstp9_clks R8A7791_CLK_QSPI_MOD>; > + dmas = <&dmac0 0x17>, <&dmac0 0x18>; > + dma-names = "tx", "rx"; > num-cs = <1>; > #address-cells = <1>; > #size-cells = <0>; > -- > 1.9.1 > -- To unsubscribe from this list: send the line "unsubscribe dmaengine" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html