[PATCH v6 1/2] DW DMAC: enable memory-to-memory transfers support

2016-11-25 Thread Eugeniy Paltsev
All known devices, which use DT for configuration, support memory-to-memory transfers. So enable it by default, if we read configuration from DT. Acked-by: Andy Shevchenko Signed-off-by: Eugeniy Paltsev --- drivers/dma/dw/platform.c | 6 ++ 1 file changed, 6 insertions(+) diff --git a/driv

[PATCH v6 2/2] DW DMAC: add multi-block property to device tree

2016-11-25 Thread Eugeniy Paltsev
Several versions of DW DMAC have multi block transfers hardware support. Hardware support of multi block transfers is disabled by default if we use DT to configure DMAC and software emulation of multi block transfers used instead. Add multi-block property, so it is possible to enable hardware multi

[PATCH v6 0/2] DW DMAC: update device tree

2016-11-25 Thread Eugeniy Paltsev
It wasn't possible to enable some features like memory-to-memory transfers or multi block transfers via DT. It is fixed by these patches. Changes for v6: * Use "supported" as default state for "multi-block" property, to keep old DTBs working. Pointed by Andy Shevchenko. Changes for v5: * Up

Re: [PATCH 3/6] arc: Use full path in KBUILD_IMAGE definition

2016-11-25 Thread Michal Marek
Dne 23.11.2016 v 20:40 Alexey Brodkin napsal(a): >> diff --git a/arch/arc/Makefile b/arch/arc/Makefile >> index 19cce226d1a8..44ef35d33956 100644 >> --- a/arch/arc/Makefile >> +++ b/arch/arc/Makefile >> @@ -123,9 +123,9 @@ libs-y += arch/arc/lib/ $(LIBGCC) >> boot:= arch/

Re: [PATCH v5 2/2] DW DMAC: add multi-block property to device tree

2016-11-25 Thread Andy Shevchenko
On Fri, 2016-11-25 at 11:40 +, Eugeniy Paltsev wrote: > On Thu, 2016-11-24 at 17:58 +0200, Andy Shevchenko wrote: > > On Thu, 2016-11-24 at 17:52 +0200, Andy Shevchenko wrote: > > > > > > On Thu, 2016-11-24 at 18:04 +0300, Eugeniy Paltsev wrote: > > > > > > > > Several versions of DW DMAC hav

Re: [PATCH v5 2/2] DW DMAC: add multi-block property to device tree

2016-11-25 Thread Eugeniy Paltsev
On Thu, 2016-11-24 at 17:58 +0200, Andy Shevchenko wrote: > On Thu, 2016-11-24 at 17:52 +0200, Andy Shevchenko wrote: > > > > On Thu, 2016-11-24 at 18:04 +0300, Eugeniy Paltsev wrote: > > > > > > Several versions of DW DMAC have multi block transfers hardware > > > support. Hardware support of mu