]> git.ipfire.org Git - thirdparty/kernel/stable.git/commitdiff
arm64: dts: freescale: imx8mm-verdin-dahlia: add Microphone Jack to sound card
authorStefan Eichenberger <stefan.eichenberger@toradex.com>
Mon, 17 Feb 2025 14:56:41 +0000 (15:56 +0100)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Fri, 28 Mar 2025 20:59:54 +0000 (21:59 +0100)
commit 2c1092823eb03f8508d6769e2f38eef7e1fe62a0 upstream.

The simple-audio-card's microphone widget currently connects to the
headphone jack. Routing the microphone input to the microphone jack
allows for independent operation of the microphone and headphones.

This resolves the following boot-time kernel log message, which
indicated a conflict when the microphone and headphone functions were
not separated:
  debugfs: File 'Headphone Jack' in directory 'dapm' already present!

Fixes: 6a57f224f734 ("arm64: dts: freescale: add initial support for verdin imx8m mini")
Signed-off-by: Stefan Eichenberger <stefan.eichenberger@toradex.com>
Reviewed-by: Francesco Dolcini <francesco.dolcini@toradex.com>
Cc: <stable@vger.kernel.org>
Signed-off-by: Shawn Guo <shawnguo@kernel.org>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
arch/arm64/boot/dts/freescale/imx8mm-verdin-dahlia.dtsi

index 1cff0b829357ed56faf7ee77c5ab58dca09fe5eb..ac97c09b204d7ed9ac25eb0f24149543b446e443 100644 (file)
                        "Headphone Jack", "HPOUTR",
                        "IN2L", "Line In Jack",
                        "IN2R", "Line In Jack",
-                       "Headphone Jack", "MICBIAS",
-                       "IN1L", "Headphone Jack";
+                       "Microphone Jack", "MICBIAS",
+                       "IN1L", "Microphone Jack";
                simple-audio-card,widgets =
-                       "Microphone", "Headphone Jack",
+                       "Microphone", "Microphone Jack",
                        "Headphone", "Headphone Jack",
                        "Line", "Line In Jack";