2020-08-05 19:54:54

by Shengjiu Wang

[permalink] [raw]
Subject: [PATCH] ARM: dts: imx6qdl-sabresd: Support headphone and microphone detection

Add "DMIC" rounting, headphone and microphone detect gpio for sound
card, then output sound can switch between headphone and speaker.
input sound can switch between DMIC and AMIC.

Signed-off-by: Shengjiu Wang <[email protected]>
---
arch/arm/boot/dts/imx6qdl-sabresd.dtsi | 6 +++++-
1 file changed, 5 insertions(+), 1 deletion(-)

diff --git a/arch/arm/boot/dts/imx6qdl-sabresd.dtsi b/arch/arm/boot/dts/imx6qdl-sabresd.dtsi
index 28b35ccb3757..d933b5384a96 100644
--- a/arch/arm/boot/dts/imx6qdl-sabresd.dtsi
+++ b/arch/arm/boot/dts/imx6qdl-sabresd.dtsi
@@ -105,9 +105,13 @@ sound {
"Ext Spk", "SPKOUTL",
"Ext Spk", "SPKOUTR",
"AMIC", "MICBIAS",
- "IN3R", "AMIC";
+ "IN3R", "AMIC",
+ "DMIC", "MICBIAS",
+ "DMICDAT", "DMIC";
mux-int-port = <2>;
mux-ext-port = <3>;
+ hp-det-gpio = <&gpio7 8 GPIO_ACTIVE_LOW>;
+ mic-det-gpio = <&gpio1 9 GPIO_ACTIVE_LOW>;
};

backlight_lvds: backlight-lvds {
--
2.27.0


2020-08-22 13:00:22

by Shawn Guo

[permalink] [raw]
Subject: Re: [PATCH] ARM: dts: imx6qdl-sabresd: Support headphone and microphone detection

On Wed, Aug 05, 2020 at 06:39:04PM +0800, Shengjiu Wang wrote:
> Add "DMIC" rounting, headphone and microphone detect gpio for sound
> card, then output sound can switch between headphone and speaker.
> input sound can switch between DMIC and AMIC.
>
> Signed-off-by: Shengjiu Wang <[email protected]>

Applied, thanks.