sst-linux/sound/soc
Marek Szyprowski 7d06d97e23 ASoC: samsung: midas_wm1811: Fix 'Headphone Switch' control creation
commit 48c6253fefa38556e0c5c2942edd9181529407e4 upstream.

'Headphone Switch' control is already registered from
sound/soc/codecs/wm_hubs.c:479, so duplicating it in midas_wm1811
causes following probe failure:

midas-audio sound: control 2:0:0:Headphone Switch:0 is already present
midas-audio sound: ASoC: Failed to add Headphone Switch: -16
midas-audio sound: Failed to register card: -16
midas-audio: probe of sound failed with error -16

Fix this by dropping duplicated control.

Fixes: d27224a45e54 ("ASoC: samsung: midas_wm1811: Map missing jack kcontrols")
Signed-off-by: Marek Szyprowski <m.szyprowski@samsung.com>
Link: https://lore.kernel.org/r/20230809100446.2105825-1-m.szyprowski@samsung.com
Signed-off-by: Mark Brown <broonie@kernel.org>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
2025-02-01 18:30:11 +01:00
..
adi
amd ASoC: amd: yc: Fix the wrong return value 2024-12-19 18:08:56 +01:00
apple
atmel ASoC: atmel: mchp-pdmc: Skip ALSA restoration if substream runtime is uninitialized 2024-10-17 15:21:34 +02:00
au1x ASoC: allow module autoloading for table db1200_pids 2024-09-30 16:23:46 +02:00
bcm
cirrus
codecs ASoC: wm8994: Add depends on MFD core 2025-02-01 18:30:05 +01:00
dwc
fsl ASoC: fsl_micfil: fix regmap_write_bits usage 2024-12-14 19:53:26 +01:00
generic ASoC: audio-graph-card2: Purge absent supplies for device tree nodes 2024-12-14 19:53:10 +01:00
hisilicon
img
intel ASoC: Intel: sof_sdw: add quirk for Dell SKU 0B8C 2024-12-27 13:52:51 +01:00
jz4740
kirkwood
mediatek ASoC: mediatek: disable buffer pre-allocation 2025-01-17 13:34:38 +01:00
meson
mxs
pxa
qcom ASoC: qcom: Fix NULL Dereference in asoc_qcom_lpass_cpu_platform_probe() 2024-11-01 01:56:07 +01:00
rockchip
samsung ASoC: samsung: midas_wm1811: Fix 'Headphone Switch' control creation 2025-02-01 18:30:11 +01:00
sh
sof
spear
sprd
sti
stm ASoC: stm: Prevent potential division by zero in stm32_sai_get_clk_div() 2024-12-14 19:53:10 +01:00
sunxi
tegra
ti
uniphier
ux500
xilinx
xtensa
Kconfig
Makefile
soc-ac97.c
soc-acpi.c
soc-card.c
soc-component.c
soc-compress.c
soc-core.c
soc-dai.c
soc-dapm.c
soc-devres.c
soc-generic-dmaengine-pcm.c
soc-jack.c
soc-link.c
soc-ops.c
soc-pcm.c
soc-topology-test.c
soc-topology.c
soc-utils-test.c
soc-utils.c