Péter Ujfalusi
Péter Ujfalusi
> > @dbaluta, @LaurentiuM1234, should we move the call to stream_reset() where we call dma_config() ? > > You mean do it if there's no XRUN? Not sure if I...
@kv2019i, I'm genuinely surprised and don't get how this works in IPC4. We unconditionally set SSP_CLK_MCLK_ES_REQ and SSP_CLK_BCLK_ES_REQ in `dai_ssp_set_config_blob()` but for the BCLK to be really running the port...
> > Can I ask where this 'v_index' is set? > > topology? NHLT blob inserted in topology? > > in the latter case, @singalsu @jsarha can you confirm alsa-utils...
@kv2019i, I just tried that sof-dev commit on my MTL SDW device which loads sof-mtl-rt713-l0-rt1316-l12-rt1713-l3.tplg and I can reproduce the issue. I cannot test the 2.9 due to signature issues,...
OK, so bare with me on this :D In short, the blamed commit is: 9831a9ded770 ("audio: dai-zephyr: reset DMA buffer cursors on TRIGGER_RELEASE") But it is a bit more complicated...
Changes since v1: - Be more pragmatic on the sizes and document them in commit message and in comments.
Changes since v2: - be more pragmatic and use a fixed period_size_max as 2097152. - buffer_size_min = period_size_min * 2 (periods_min) - buffer_size_max = period_size_max * 2 (twice as big)...
@andyross, can you attach kernel and firmware logs with pointers where things go south? I'm not sure if I follow the description. If the sof-mtl-max98357a-rt5682-ssp2-ssp0 represents the Google AEC with...
@lgirdwood, I have my own variant of this (looks similar and I think @jsarha based this on my wip). fwiw, this is how I set it for one module instance...
@plbossart, what have worked for me in the past is to call snd_pcm_stop_xrun(struct snd_pcm_substream *substream) to escalate the event up to the application. I need to take a look at...