[<prev] [next>] [<thread-prev] [thread-next>] [day] [month] [year] [list]
Message-ID: <Y2UIS7P0alvqT4jn@matsya>
Date: Fri, 4 Nov 2022 18:10:43 +0530
From: Vinod Koul <vkoul@...nel.org>
To: Sireesh Kodali <sireeshkodali1@...il.com>
Cc: linux-kernel@...r.kernel.org, linux-doc@...r.kernel.org,
linux-arm-msm@...r.kernel.org, dmaengine@...r.kernel.org,
~postmarketos/upstreaming@...ts.sr.ht
Subject: Re: [PATCH v2 0/3] dmaengine: Add support for immediate commands
On 27-10-22, 10:44, Sireesh Kodali wrote:
> The IPA v2.x block, found on some older Qualcomm SoCs, uses BAM DMA to
> send and receive packets from the AP. It also uses BAM to receive
> commands from the AP (and possibly the modem). These commands are
> encoded as "Immediate Commands". They vary from regular BAM DMA
> commands. Adding support for immediate commands is trivial, but requires
> also adding Immediate Commands to the dmaengine API, which is what this
> patch series does.
Can you explain a bit more. I understand you need "Immediate Commands"
but am really reluctant to add another interface to support a specific
use case
>
> Sireesh Kodali (3):
> doc: dmaengine: client-api: Add immediate commands in the DMA client
> API
> dmaengine: Add support for immediate commands in the client API
> dmaengine: bam_dma: Add support for immediate commands
>
> Documentation/driver-api/dmaengine/provider.rst | 10 ++++++++++
> drivers/dma/qcom/bam_dma.c | 3 +++
> include/linux/dmaengine.h | 4 ++++
> 3 files changed, 17 insertions(+)
>
> --
> 2.38.1
--
~Vinod
Powered by blists - more mailing lists