[PATCH v2 2/2] ASoC: qcom: Fix broken support to MI2S TERTIARY and QUATERNARY

Stephan Gerhold stephan at gerhold.net
Tue Jan 19 19:44:49 CET 2021


On Tue, Jan 19, 2021 at 05:15:27PM +0000, Srinivas Kandagatla wrote:
> lpass hdmi support patch totally removed support for MI2S TERTIARY
> and QUATERNARY.
> 
> One of the major issue was spotted with the design of having
> separate SoC specific header files for the common lpass driver.
> This design is prone to break as an when new SoC header is added
> as the common DAI ids of other SoCs will be overwritten by the
> new ones.
> 
> Having a common header qcom,lpass.h should fix the issue and any new
> DAI ids should be added to the common header.
> 
> With this change lpass also needs a new of_xlate function to resolve
> dai name.
> 
> Fixes: 7cb37b7bd0d3 ("ASoC: qcom: Add support for lpass hdmi driver")
> Reported-by: Jun Nie <jun.nie at linaro.org>
> Reported-by: Stephan Gerhold <stephan at gerhold.net>
> Tested-by: Srinivasa Rao <srivasam at codeaurora.org>
> Signed-off-by: Srinivas Kandagatla <srinivas.kandagatla at linaro.org>

This applies fine now and HDMI audio works again on DB410c:

Tested-by: Stephan Gerhold <stephan at gerhold.net>

Thank you!
Stephan


More information about the Alsa-devel mailing list