Add the SDM660 digital audio codec to the SDM670 device tree, as both
platforms have the same internal sound card.
Signed-off-by: Richard Acayan <redacted>
---
arch/arm64/boot/dts/qcom/sdm670.dtsi | 15 +++++++++++++++
1 file changed, 15 insertions(+)
diff --git a/arch/arm64/boot/dts/qcom/sdm670.dtsi b/arch/arm64/boot/dts/qcom/sdm670.dtsi
index 3856431fa587..22a5ae0d01d5 100644
--- a/arch/arm64/boot/dts/qcom/sdm670.dtsi
+++ b/arch/arm64/boot/dts/qcom/sdm670.dtsi
@@ -21,6 +21,7 @@
#include <dt-bindings/power/qcom-rpmpd.h>
#include <dt-bindings/soc/qcom,apr.h>
#include <dt-bindings/soc/qcom,rpmh-rsc.h>
+#include <dt-bindings/sound/qcom,q6dsp-lpass-ports.h>
/ {
interrupt-parent = <&intc>;@@ -2548,5 +2549,19 @@ data2-pins {
};
};
};
+
+ lpass_codec: audio-codec@62ec0000 {
+ compatible = "qcom,sdm660-wcd-digital-codec",
+ "qcom,msm8916-wcd-digital-codec";
+ reg = <0 0x62ec0000 0 0x400>;
+
+ clocks = <&q6afecc LPASS_CLK_ID_INT_MCLK_0 LPASS_CLK_ATTRIBUTE_COUPLE_NO>;
+ clock-names = "mclk";
+
+ sound-name-prefix = "Digital";
+ #sound-dai-cells = <1>;
+
+ status = "disabled";
+ };
};
};--
2.55.0