Re: [PATCH 2/3] dmaengine: add support for DMA multiplexer DT nodes

2013-06-18 Thread Guennadi Liakhovetski
Hi Arnd Thanks for your comments On Mon, 17 Jun 2013, Arnd Bergmann wrote: On Thursday 06 June 2013, Guennadi Liakhovetski wrote: Documentation/devicetree/bindings/dma/dma.txt | 44 + drivers/dma/of-dma.c | 31 + 2

Re: [PATCH 2/3] dmaengine: add support for DMA multiplexer DT nodes

2013-06-18 Thread Arnd Bergmann
On Tuesday 18 June 2013, Guennadi Liakhovetski wrote: Hmm, you've clearly shown that this can work, but it feels like a really odd way to do this. I don't think we should do it this way, because it tries to be really generic but then cannot some of the interesting cases, e.g.

Re: [PATCH 2/3] dmaengine: add support for DMA multiplexer DT nodes

2013-06-17 Thread Arnd Bergmann
On Thursday 06 June 2013, Guennadi Liakhovetski wrote: Documentation/devicetree/bindings/dma/dma.txt | 44 + drivers/dma/of-dma.c | 31 + 2 files changed, 67 insertions(+), 8 deletions(-) diff --git

[PATCH 2/3] dmaengine: add support for DMA multiplexer DT nodes

2013-06-06 Thread Guennadi Liakhovetski
If a slave can use any of several DMA controllers on the system, multiple DMA descriptors can be listed in its dmas DT property with the same channel name and different DMA controller phandles. However, if multiple such slaves can use any of a set of DMA controllers on the system, listing them all