arm64: dts: qcom: sc7280: fix codec reset line polarity for CRD 3.0/3.1
authorDmitry Torokhov <dmitry.torokhov@gmail.com>
Thu, 27 Oct 2022 07:46:50 +0000 (00:46 -0700)
committerBjorn Andersson <andersson@kernel.org>
Mon, 7 Nov 2022 03:11:10 +0000 (21:11 -0600)
The driver for the codec, when resetting the chip, first drives the line
low, and then high. This means that the line is active low. Change the
annotation in the DTS accordingly.

Fixes: 0a3a56a93fd9 ("arm64: dts: qcom: sc7280: Add wcd9385 codec node for CRD 3.0/3.1")
Signed-off-by: Dmitry Torokhov <dmitry.torokhov@gmail.com>
Signed-off-by: Bjorn Andersson <andersson@kernel.org>
Link: https://lore.kernel.org/r/20221027074652.1044235-4-dmitry.torokhov@gmail.com
arch/arm64/boot/dts/qcom/sc7280-qcard.dtsi

index a42b5878a75fcdcd4af7054e046bcaac0ae691f6..df49564ae6dc110d688854c799d810e614efa526 100644 (file)
@@ -37,7 +37,7 @@
                pinctrl-0 = <&wcd_reset_n>, <&us_euro_hs_sel>;
                pinctrl-1 = <&wcd_reset_n_sleep>, <&us_euro_hs_sel>;
 
-               reset-gpios = <&tlmm 83 GPIO_ACTIVE_HIGH>;
+               reset-gpios = <&tlmm 83 GPIO_ACTIVE_LOW>;
                us-euro-gpios = <&tlmm 81 GPIO_ACTIVE_HIGH>;
 
                qcom,rx-device = <&wcd_rx>;