summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorBing Song <bing.song@nxp.com>2020-06-16 16:03:21 +0800
committerBing Song <bing.song@nxp.com>2020-07-10 16:48:12 +0800
commite44916680824a10f2b1a34db5a3e95066d391186 (patch)
treec43a7798271974b0ed7fc26e08874db48d25dc85
parent7c5ec722f0bd7f33055016cd7f66819173ccb410 (diff)
MLK-24365-9 dts: codec: support lpa in audio codec.
Audio codec need ignore suspend/resume for LPA. Signed-off-by: Bing Song <bing.song@nxp.com>
-rw-r--r--arch/arm64/boot/dts/freescale/imx8mp-evk-dsp-lpa.dts21
1 files changed, 21 insertions, 0 deletions
diff --git a/arch/arm64/boot/dts/freescale/imx8mp-evk-dsp-lpa.dts b/arch/arm64/boot/dts/freescale/imx8mp-evk-dsp-lpa.dts
index f27896c8503a..f675778f69ab 100644
--- a/arch/arm64/boot/dts/freescale/imx8mp-evk-dsp-lpa.dts
+++ b/arch/arm64/boot/dts/freescale/imx8mp-evk-dsp-lpa.dts
@@ -7,6 +7,27 @@
#include "imx8mp-evk-dsp.dts"
+&i2c3 {
+ codec: wm8960@1a {
+ compatible = "wlf,wm8960,lpa";
+ reg = <0x1a>;
+ clocks = <&audiomix_clk IMX8MP_CLK_AUDIOMIX_SAI3_MCLK1>;
+ clock-names = "mclk";
+ wlf,shared-lrclk;
+ SPKVDD1-supply = <&reg_audio_pwr>;
+ };
+};
+
+/ {
+ sound-dsp {
+ compatible = "fsl,imx-dsp-audio-lpa";
+ model = "wm8960-audio";
+ cpu-dai = <&dspaudio>;
+ audio-codec = <&codec>;
+ audio-platform = <&dsp>;
+ };
+};
+
&dsp {
compatible = "fsl,imx8mp-dsp-lpa";
ocram = <&ocram>;