[PATCH] ARC: rename Zebu platform support to HAPS

2016-11-18 Thread Vineet Gupta
There are more ARC Linux HAPS users than Zebu ones. Same kernel would work fine on both, even with embedded DT, assuming the FPGA bitfile configuration is same Suggested-by: Francois Bedard Signed-off-by: Vineet Gupta --- arch/arc/boot/dts/{zebu_hs.dts => haps_hs.dts}| 0 a

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

2016-11-18 Thread Andy Shevchenko
On Fri, 2016-11-18 at 22:12 +0300, Eugeniy Paltsev wrote: > 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. >

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

2016-11-18 Thread Andy Shevchenko
On Fri, 2016-11-18 at 22:12 +0300, Eugeniy Paltsev wrote: > All known devices, which use DT for configuration, support > memory-to-memory transfers. So enable it by default, if we read > configuration from DT. > > Signed-off-by: Eugeniy Paltsev You missed the given tag(s). > --- >  drivers/dma/

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

2016-11-18 Thread Andy Shevchenko
On Fri, 2016-11-18 at 22:12 +0300, Eugeniy Paltsev wrote: > 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. First of all, please, give time to reviewers to comment the patches. Usually it should be at lea

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

2016-11-18 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 v3: * Update existing platform data. We don't need to update existing DTS because default logic wasn't change: we don't set "is_nollp" if we

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

2016-11-18 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 v3 1/2] DW DMAC: enable memory-to-memory transfers support

2016-11-18 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. Signed-off-by: Eugeniy Paltsev --- drivers/dma/dw/platform.c | 6 ++ 1 file changed, 6 insertions(+) diff --git a/drivers/dma/dw/platform.c b/dri

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

2016-11-18 Thread Andy Shevchenko
On Fri, 2016-11-18 at 19:53 +0300, Eugeniy Paltsev wrote: > 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

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

2016-11-18 Thread Andy Shevchenko
On Fri, 2016-11-18 at 19:53 +0300, Eugeniy Paltsev wrote: > 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. >

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

2016-11-18 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 v2 1/2] DW DMAC: enable memory-to-memory transfers support

2016-11-18 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. Signed-off-by: Eugeniy Paltsev --- drivers/dma/dw/platform.c | 6 ++ 1 file changed, 6 insertions(+) diff --git a/drivers/dma/dw/platform.c b/dri

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

2016-11-18 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 v2: * I thought about is_memcpy DT property: all known devices, which use DT for configuration, support memory-to-memory transfers. So we d