mirror of
https://github.com/hardkernel/linux.git
synced 2026-06-05 18:41:58 +09:00
ASoC: samsung: midas_wm1811: Fix 'Headphone Switch' control creation
commit48c6253fefupstream. '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:d27224a45e("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>
This commit is contained in:
committed by
Greg Kroah-Hartman
parent
44c495818d
commit
7d06d97e23
@@ -257,7 +257,6 @@ static const struct snd_kcontrol_new midas_controls[] = {
|
|||||||
SOC_DAPM_PIN_SWITCH("Main Mic"),
|
SOC_DAPM_PIN_SWITCH("Main Mic"),
|
||||||
SOC_DAPM_PIN_SWITCH("Sub Mic"),
|
SOC_DAPM_PIN_SWITCH("Sub Mic"),
|
||||||
SOC_DAPM_PIN_SWITCH("Headset Mic"),
|
SOC_DAPM_PIN_SWITCH("Headset Mic"),
|
||||||
SOC_DAPM_PIN_SWITCH("Headphone"),
|
|
||||||
|
|
||||||
SOC_DAPM_PIN_SWITCH("FM In"),
|
SOC_DAPM_PIN_SWITCH("FM In"),
|
||||||
};
|
};
|
||||||
|
|||||||
Reference in New Issue
Block a user