]> git.baikalelectronics.ru Git - kernel.git/commit
arm64: dts: qcom: c630: Fix soundcard setup
authorSrinivas Kandagatla <srinivas.kandagatla@linaro.org>
Thu, 9 Dec 2021 17:53:41 +0000 (17:53 +0000)
committerBjorn Andersson <bjorn.andersson@linaro.org>
Wed, 15 Dec 2021 22:18:15 +0000 (16:18 -0600)
commit4c20cec3c9a68bc4f1daf172deb0eb580c0dd03f
tree9741e9ed21b65ca8a8a16c059b790431794d1f23
parentd6280be61a833e04f297e41a9c1054fac0aba081
arm64: dts: qcom: c630: Fix soundcard setup

Currently Soundcard has 1 rx device for headset and SoundWire Speaker Playback.

This setup has issues, ex if we try to play on headset the audio stream is
also sent to SoundWire Speakers and we will hear sound in both headsets and speakers.

Make a separate device for Speakers and Headset so that the streams are
different and handled properly.

Fixes: b05ed2424bc8 ("arm64: dts: qcom: c630: Enable audio support")
Signed-off-by: Srinivas Kandagatla <srinivas.kandagatla@linaro.org>
Tested-by: Steev Klimaszewski <steev@kali.org>
Signed-off-by: Bjorn Andersson <bjorn.andersson@linaro.org>
Link: https://lore.kernel.org/r/20211209175342.20386-2-srinivas.kandagatla@linaro.org
arch/arm64/boot/dts/qcom/sdm850-lenovo-yoga-c630.dts