We have soc_pcm_hw_update_rate() now.
This patch creates same function for chan.
Signed-off-by: Kuninori Morimoto <kuninori.morimoto.gx@xxxxxxxxxxx>
This patch seems to break all SOF platforms. I tested manually to try
and reproduce the CI results and it's indeed not so good:
root:~# speaker-test -Dhw:0,2 -c2 -r48000
speaker-test 1.2.4
Playback device is hw:0,2
Stream parameters are 48000Hz, S16_LE, 2 channels
Using 16 octaves of pink noise
Playback open error: -22,Invalid argument
Git bisect points to this patch as the first bad commit.
I reverted patch 3 and patch 2 in this series in our tests and the
results are back to normal.
see https://github.com/thesofproject/linux/pull/2755
results with these two patches included:
https://sof-ci.01.org/linuxpr/PR2755/build5289/devicetest/
Results with these two patches reverted:
https://sof-ci.01.org/linuxpr/PR2755/build5290/devicetest/
I will not have the time to dig further before the middle of next week,
but I wanted to share the information in case Morimoto-san, Ranjani or
Kai have ideas on what might have gone wrong?