[<prev] [next>] [<thread-prev] [day] [month] [year] [list]
Message-ID: <20151130151806.GE3901@localhost>
Date: Mon, 30 Nov 2015 20:48:06 +0530
From: Vinod Koul <vinod.koul@...el.com>
To: Peter Ujfalusi <peter.ujfalusi@...com>
Cc: nsekhar@...com, linux-arm-kernel@...ts.infradead.org,
linux-kernel@...r.kernel.org, linux-omap@...r.kernel.org,
dmaengine@...r.kernel.org, devicetree@...r.kernel.org,
tony@...mide.com, r.schwebel@...gutronix.de
Subject: Re: [PATCH v2 0/3] dmaengine: ti-dma-crossbar: channel reserving and
edma3-tpcc support
On Fri, Oct 30, 2015 at 10:00:35AM +0200, Peter Ujfalusi wrote:
> Hi,
>
> Changes since v1:
> - Fixed issue introduced by the bitops patch: wrong error check, also switch to
> use find_first_zero_bit() instead of find_next_zero_bit()
>
> Cover letter:
>
> This series depends on the eDMA work I have done, which has been now applied:
> https://lkml.org/lkml/2015/10/16/64
>
> DRA7 family of chips have both sDMA and eDMA. Currently only sDMA can be used
> becasue the old driver stack for eDMA did not allowed integration w/o hacks.
>
> Due to the nature of eDMA the crossbar needs to know which eDMA events it can
> use to map incoming events towards the eDMA. In eDMA a channel is wired to be
> used with one specific event. For example eDMA event 14 can only be handled by
> eDMA channel 14.
> The eDMA itself can be shared by different processors in the system (ARM, DSP,
> etc) and since ARM/Linux is the master we need to know which channels are used
> by other cores. Also we need to mask out channels used for memcpy from the
> events we use for HW triggers.
Applied, thanks
--
~Vinod
--
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@...r.kernel.org
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/
Powered by blists - more mailing lists