ASoc / PCM recording-related regression between v5.4 and v5.5
Kuninori Morimoto
kuninori.morimoto.gx at renesas.com
Wed Apr 21 00:32:30 CEST 2021
Hi Hin-Tak
> I am bisecting down to 5 asoc related commits now, and currently building "ASoC: pcm_dmaengine: Extra snd_dmaengine_pcm_refine_runtime_hwpararms". The breakage is between
> "...remove snd_soc_soc_rtdcom_del_all()" and "Merge branch asoc-5.4 into asoc-5.5". It takes about an hour to do a clean build.
>
> I think it is either that hwparams commit or the next one, "use different sequence..."?
>
> I shall be able to tell you for sure in a few more hours / next day.
>
> Any thoughts on those two?
After "ASoC: soc-core: remove snd_soc_rtdcom_del_all()" patch (= A),
it will merge snd_pcm_ops to component driver (= B),
and many drivers switch to use it (= C).
After that, original snd_pcm_ops will be removed (= D).
If your out-of-tree is still using it, this can help you ?
(A) 353e16bf60458fae5927cf04ff668fc152fff465
("ASoC: soc-core: remove snd_soc_rtdcom_del_all()")
(B) e2cb4a14541dba3587bb78e0f62da27a0e1ad399
("ASoC: soc-core: merge snd_pcm_ops member to component driver")
(C) 9dcefa7232d3fd5a7141454849d46ed24c7af867
("ASoC: sh: rsnd: remove snd_pcm_ops")
(D) e9067bb502787869dabe385727baff233024097b
("ASoC: soc-component: remove snd_pcm_ops from component driver")
Thank you for your help !!
Best regards
---
Kuninori Morimoto
More information about the Alsa-devel
mailing list