提交 9a253bb4 编写于 作者: S Srinivas Kandagatla 提交者: Bjorn Andersson

arm64: dts: qcom: c630: fix correct powerdown pin for WSA881x

WSA881x powerdown pin is connected to GPIO1, GPIO2 not GPIO2 and GPIO3,
so correct this. This was working so far due to a shift bug in gpio driver,
however once that is fixed this will stop working, so fix this!

For some reason we forgot to add this dts change in last merge cycle so
currently audio is broken in 5.13 as the gpio driver fix already landed
in 5.13.
Reported-by: NShawn Guo <shawnguo@kernel.org>
Fixes: 45021d35 ("arm64: dts: qcom: c630: Enable audio support")
Signed-off-by: NSrinivas Kandagatla <srinivas.kandagatla@linaro.org>
Tested-by: NShawn Guo <shawnguo@kernel.org>
Link: https://lore.kernel.org/r/20210706083523.10601-1-srinivas.kandagatla@linaro.orgSigned-off-by: NBjorn Andersson <bjorn.andersson@linaro.org>
上级 e73f0f0e
...@@ -700,7 +700,7 @@ ...@@ -700,7 +700,7 @@
left_spkr: wsa8810-left{ left_spkr: wsa8810-left{
compatible = "sdw10217211000"; compatible = "sdw10217211000";
reg = <0 3>; reg = <0 3>;
powerdown-gpios = <&wcdgpio 2 GPIO_ACTIVE_HIGH>; powerdown-gpios = <&wcdgpio 1 GPIO_ACTIVE_HIGH>;
#thermal-sensor-cells = <0>; #thermal-sensor-cells = <0>;
sound-name-prefix = "SpkrLeft"; sound-name-prefix = "SpkrLeft";
#sound-dai-cells = <0>; #sound-dai-cells = <0>;
...@@ -708,7 +708,7 @@ ...@@ -708,7 +708,7 @@
right_spkr: wsa8810-right{ right_spkr: wsa8810-right{
compatible = "sdw10217211000"; compatible = "sdw10217211000";
powerdown-gpios = <&wcdgpio 3 GPIO_ACTIVE_HIGH>; powerdown-gpios = <&wcdgpio 2 GPIO_ACTIVE_HIGH>;
reg = <0 4>; reg = <0 4>;
#thermal-sensor-cells = <0>; #thermal-sensor-cells = <0>;
sound-name-prefix = "SpkrRight"; sound-name-prefix = "SpkrRight";
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册