[PATCH v3 0/4] ASoC: fsl_asrc: support the i.MX952 platform

Shengjiu Wang
2026-02-03T03:13:17Z

Update dt binding document and update driver to suppot ASRC on i.MX952.

Changes in v3:
- add Reviewed-by from Daniel in patch 1/4
- swap the patch 2/4 and patch 3/4
- use regmap_read_poll_timeout in the fsl_asrc_m2m_output_ready()
- refine the code in asrc_m2m_device_run()

Changes in v2:
- update commit message for add more infos
- split original patch 2/3 to two patches: patch 2/4 3/4
- use size_add() in patch 4/4

Shengjiu Wang (4):
ASoC: dt-bindings: fsl,imx-asrc: Add support for i.MX952 platform
ASoC: fsl_asrc_m2m: Add option to start ASRC before DMA device for M2M
ASoC: fsl_asrc: Add support for i.MX952 platform
ASoC: fsl_asrc_dma: allocate memory from dma device

.../bindings/sound/fsl,imx-asrc.yaml | 1 +
sound/soc/fsl/fsl_asrc.c | 39 +++++++++++++++
sound/soc/fsl/fsl_asrc.h | 18 +++++++
sound/soc/fsl/fsl_asrc_common.h | 4 ++
sound/soc/fsl/fsl_asrc_dma.c | 48 ++++++++++++++++---
sound/soc/fsl/fsl_asrc_m2m.c | 8 +++-
6 files changed, 110 insertions(+), 8 deletions(-)

--
2.34.1