From mboxrd@z Thu Jan 1 00:00:00 1970 From: Vinod Koul Subject: Re: [PATCH 0/3] dma: add support for DMA multiplexer DT nodes Date: Wed, 12 Jun 2013 14:53:49 +0530 Message-ID: <20130612092349.GR4107@intel.com> References: <1370533645-23690-1-git-send-email-g.liakhovetski@gmx.de> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Return-path: Content-Disposition: inline In-Reply-To: <1370533645-23690-1-git-send-email-g.liakhovetski@gmx.de> Sender: linux-sh-owner@vger.kernel.org To: Guennadi Liakhovetski Cc: linux-sh@vger.kernel.org, devicetree-discuss@lists.ozlabs.org, Rob Herring , Grant Likely , Magnus Damm , Simon Horman , Guennadi Liakhovetski List-Id: devicetree@vger.kernel.org On Thu, Jun 06, 2013 at 05:47:22PM +0200, Guennadi Liakhovetski wrote: > Next re-send of an earlier work. This series adds support for multiple > compatible DMAC instances, capable of serving the same DMA slaves. > Currently to specify such a configuration in DT, slaves would have to add > DMA tuples for each requested channel for each suitable DMAC. This > needlessly clutters the Device Tree. Instead we group such DMAC DT nodes > together under a common parent. Then slaves can just reference that parent > in their DMA bindings. > > Cc: Guennadi Liakhovetski wasnt this series Acked by Anrd previosuly. Neverthless, Anrd do you mind reviwing this -- ~Vinod > > Guennadi Liakhovetski (3): > OF: add a new phandle parsing function for grouped nodes > dmaengine: add support for DMA multiplexer DT nodes > DMA: shdma: add DT support > > Documentation/devicetree/bindings/dma/dma.txt | 44 +++++++++++++++++++++ > drivers/dma/of-dma.c | 31 +++++++++++---- > drivers/dma/sh/shdma-base.c | 51 ++++++++++++++++++++++--- > drivers/dma/sh/shdma.c | 44 ++++++++++++++++++--- > drivers/of/base.c | 28 ++++++++++++- > include/linux/of.h | 16 ++++++++ > include/linux/shdma-base.h | 5 ++ > 7 files changed, 196 insertions(+), 23 deletions(-) > > -- > 1.7.2.5 > > Thanks > Guennadi > --- > Guennadi Liakhovetski, Ph.D. > Freelance Open-Source Software Developer > http://www.open-technology.de/ --