On Mon, Jan 20, 2025 at 10:20 AM Shengjiu Wang <shengjiu.w...@nxp.com> wrote: > > ASRC memory to memory cases and memory to peripheral cases are > sharing the same pair pools, the pairs got for m2m suspend > function may be used for memory to peripheral, which is handled > memory to peripheral driver and can't be handled in > memory to memory suspend function. > > Use the "pair->dma_buffer" as a flag for memory to memory case, > when it is allocated, handle the suspend operation for the related > pairs. > > Fixes: 24a01710f627 ("ASoC: fsl_asrc_m2m: Add memory to memory function") > Signed-off-by: Shengjiu Wang <shengjiu.w...@nxp.com>
Reviewed-by: Daniel Baluta <daniel.bal...@nxp.com>