Re: [PATCH v3] ASoC: fsl_sai: Force a software reset when starting in consumer mode

2025-06-26 Thread Fabio Estevam
On Thu, Jun 26, 2025 at 9:28 AM Arun Raghavan wrote: > Sure! Will send in a v4 with both of these. > > The commit that added the initial fix (3e3f8bd56955 ("ASoC: fsl_sai: fix > no frame clk in master mode")) refers to an errata, but I could find > anything in a couple of imx8* errata I checked.

Re: [PATCH v3] ASoC: fsl_sai: Force a software reset when starting in consumer mode

2025-06-26 Thread Arun Raghavan
On Thu, 26 Jun 2025, at 7:58 AM, Fabio Estevam wrote: > Hi Arun, > > On Thu, Jun 26, 2025 at 8:52 AM Arun Raghavan > wrote: >> >> From: Arun Raghavan >> >> On an imx8mm platform with an external clock provider, when running >> the receiver (arecord) and triggering an xrun with xrun_injection, we

Re: [PATCH v3] ASoC: fsl_sai: Force a software reset when starting in consumer mode

2025-06-26 Thread Fabio Estevam
Hi Arun, On Thu, Jun 26, 2025 at 8:52 AM Arun Raghavan wrote: > > From: Arun Raghavan > > On an imx8mm platform with an external clock provider, when running the > receiver (arecord) and triggering an xrun with xrun_injection, we see a > channel swap/offset. This happens sometimes when running o

[PATCH v3] ASoC: fsl_sai: Force a software reset when starting in consumer mode

2025-06-26 Thread Arun Raghavan
From: Arun Raghavan On an imx8mm platform with an external clock provider, when running the receiver (arecord) and triggering an xrun with xrun_injection, we see a channel swap/offset. This happens sometimes when running only the receiver, but occurs reliably if a transmitter (aplay) is also conc