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@linaro.org Reported-by: Stephan Gerhold stephan@gerhold.net Tested-by: Srinivasa Rao srivasam@codeaurora.org Signed-off-by: Srinivas Kandagatla srinivas.kandagatla@linaro.org
This applies fine now and HDMI audio works again on DB410c:
Tested-by: Stephan Gerhold stephan@gerhold.net
Thank you! Stephan