On Tue, Feb 3, 2026 at 5:13 AM Shengjiu Wang <[email protected]> wrote: > > There is a limitation on i.MX952 that dma request is not cleared at the > end of conversion with dma slave mode. Which causes sample is dropped > from the input fifo on the second time if dma is triggered before the > client device and EDMA may copy wrong data from output fifo as the output > fifo is not ready in the beginning. > > The solution is to trigger asrc before dma on i.MX952, and add delay to > wait output data is generated then start the EDMA for output, otherwise > the m2m function has noise issues. > > So add an option to start ASRC first for M2M before ASRC is enabled on > i.MX952. > > Signed-off-by: Shengjiu Wang <[email protected]>
Reviewed-by: Daniel Baluta <[email protected]>
