[PATCH 3/6] ASoC: fsl_easrc: define functions for memory to memory usage

Shengjiu Wang shengjiu.wang at gmail.com
Fri Jun 30 13:23:36 AEST 2023

On Thu, Jun 29, 2023 at 7:00 PM Fabio Estevam <festevam at gmail.com> wrote:

> Hi Shengjiu,
> On Wed, Jun 28, 2023 at 11:10 PM Shengjiu Wang <shengjiu.wang at nxp.com>
> wrote:
> >
> > ASRC can be used on memory to memory case, define several
> > functions for m2m usage and export them as function pointer.
> >
> > Signed-off-by: Shengjiu Wang <shengjiu.wang at nxp.com>
> Could you please explain what is the benefit of using M2M in the EASRC
> driver?
> Users may want to get the ASRC output in the user space, then do mixing
other streams before sending to DAC.
so this patch-set is to use the v4l2 API for this usage, because there is
no such
API in ASoC.

> A few weeks ago, an imx8mn user reported that the EASRC with the
> mainline kernel introduces huge delays.
> Does M2M help with this aspect?
No, M2M can't help with the delays issue.   The delay issue maybe caused
by the buffer size or the prefilled data needs by EASRC.

Best regards
wang shengjiu

> Thanks
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.ozlabs.org/pipermail/linuxppc-dev/attachments/20230630/84ea774f/attachment-0001.htm>

More information about the Linuxppc-dev mailing list