summaryrefslogtreecommitdiff
path: root/arch/arm/boot/dts/imx7d-sdb.dts
diff options
context:
space:
mode:
authorZidan Wang <zidan.wang@freescale.com>2015-12-22 14:15:13 +0800
committerNitin Garg <nitin.garg@nxp.com>2016-01-14 11:02:48 -0600
commite94265f1d773a77e4466b121a164eca261463c26 (patch)
tree04f0ba438b27e55e9fcc1ab0c20030208081b388 /arch/arm/boot/dts/imx7d-sdb.dts
parent7524715475f8ec563dd60cf43caff662f3b3985c (diff)
MLK-12058 ARM: dts: add audio support for imx7d-sdb revb board
add audio support for imx7d-sdb revb board. Signed-off-by: Zidan Wang <zidan.wang@freescale.com> (cherry picked from commit e92712590a3572264283a4af90b54d3f195d3b4e)
Diffstat (limited to 'arch/arm/boot/dts/imx7d-sdb.dts')
-rw-r--r--arch/arm/boot/dts/imx7d-sdb.dts10
1 files changed, 9 insertions, 1 deletions
diff --git a/arch/arm/boot/dts/imx7d-sdb.dts b/arch/arm/boot/dts/imx7d-sdb.dts
index a24136a772cb..7e18a9f2ae5d 100644
--- a/arch/arm/boot/dts/imx7d-sdb.dts
+++ b/arch/arm/boot/dts/imx7d-sdb.dts
@@ -46,7 +46,14 @@
codec-master;
/* JD2: hp detect high for headphone*/
hp-det = <2 0>;
+ hp-det-gpios = <&gpio2 28 0>;
audio-routing =
+ "Headphone Jack", "HP_L",
+ "Headphone Jack", "HP_R",
+ "Ext Spk", "SPK_LP",
+ "Ext Spk", "SPK_LN",
+ "Ext Spk", "SPK_RP",
+ "Ext Spk", "SPK_RN",
"LINPUT1", "Main MIC",
"Main MIC", "MICB";
assigned-clocks = <&clks IMX7D_AUDIO_MCLK_ROOT_SRC>,
@@ -515,6 +522,7 @@
pinctrl_hog_1: hoggrp-1 {
fsl,pins = <
MX7D_PAD_ECSPI2_SS0__GPIO4_IO23 0x80000000 /* bt reg on */
+ MX7D_PAD_EPDC_BDR0__GPIO2_IO28 0x59 /* headphone detect */
>;
};
@@ -989,7 +997,7 @@
<&clks IMX7D_SAI3_ROOT_CLK>;
assigned-clock-parents = <&clks IMX7D_PLL_AUDIO_POST_DIV>;
assigned-clock-rates = <0>, <36864000>;
- status = "disabled";
+ status = "okay";
};
&sdma {