summaryrefslogtreecommitdiff
path: root/arch/arm/boot/dts/imx6qdl-sabresd.dtsi
diff options
context:
space:
mode:
authorZidan Wang <zidan.wang@freescale.com>2015-09-07 17:08:27 +0800
committerJason Liu <jason.hui.liu@nxp.com>2019-02-12 10:23:10 +0800
commit3e622a934fe9981c89876642af07dd888d2ed347 (patch)
tree48c33d6a787b2972fb32c9dff2525bc3d291da15 /arch/arm/boot/dts/imx6qdl-sabresd.dtsi
parent24b9e9b752d7aadd10dbde8f075440e92685b323 (diff)
MLK-11524 ARM: dts: add ssi<->wm8962 sound card support for imx6qdl-sabresd board
add ssi<->wm8962 sound card support for imx6qdl-sabresd board Signed-off-by: Zidan Wang <zidan.wang@freescale.com>
Diffstat (limited to 'arch/arm/boot/dts/imx6qdl-sabresd.dtsi')
-rw-r--r--arch/arm/boot/dts/imx6qdl-sabresd.dtsi14
1 files changed, 13 insertions, 1 deletions
diff --git a/arch/arm/boot/dts/imx6qdl-sabresd.dtsi b/arch/arm/boot/dts/imx6qdl-sabresd.dtsi
index 69f807bcef47..c326f76f158b 100644
--- a/arch/arm/boot/dts/imx6qdl-sabresd.dtsi
+++ b/arch/arm/boot/dts/imx6qdl-sabresd.dtsi
@@ -133,15 +133,24 @@
model = "wm8962-audio";
cpu-dai = <&ssi2>;
audio-codec = <&codec>;
+ asrc-controller = <&asrc>;
audio-routing =
"Headphone Jack", "HPOUTL",
"Headphone Jack", "HPOUTR",
"Ext Spk", "SPKOUTL",
"Ext Spk", "SPKOUTR",
"AMIC", "MICBIAS",
- "IN3R", "AMIC";
+ "IN3R", "AMIC",
+ "DMIC", "MICBIAS",
+ "DMICDAT", "DMIC",
+ "CPU-Playback", "ASRC-Playback",
+ "Playback", "CPU-Playback",
+ "ASRC-Capture", "CPU-Capture",
+ "CPU-Capture", "Capture";
mux-int-port = <2>;
mux-ext-port = <3>;
+ hp-det-gpios = <&gpio7 8 1>;
+ mic-det-gpios = <&gpio1 9 1>;
};
sound-hdmi {
@@ -348,6 +357,7 @@
0x8014 /* 4:FN_DMICCDAT */
0x0000 /* 5:Default */
>;
+ amic-mono;
};
mma8451@1c {
@@ -588,6 +598,8 @@
MX6QDL_PAD_SD1_CMD__GPIO1_IO18 0x80000000
MX6QDL_PAD_EIM_D16__GPIO3_IO16 0x80000000
MX6QDL_PAD_EIM_DA9__GPIO3_IO09 0x80000000
+ MX6QDL_PAD_GPIO_9__GPIO1_IO09 0x80000000
+ MX6QDL_PAD_SD3_RST__GPIO7_IO08 0x80000000
>;
};