ath79: add support for COMFAST CF-E130N v2
[openwrt/openwrt.git] / target / linux / bcm27xx / patches-4.19 / 950-0821-ASoC-sgtl5000-add-ADC-mute-control.patch
1 From 291a74051f1d5337bbfcbb0aaa17c8774ad84624 Mon Sep 17 00:00:00 2001
2 From: Oleksandr Suvorov <oleksandr.suvorov@toradex.com>
3 Date: Fri, 19 Jul 2019 10:05:34 +0000
4 Subject: [PATCH] ASoC: sgtl5000: add ADC mute control
5
6 This control mute/unmute the ADC input of SGTL5000
7 using its CHIP_ANA_CTRL register.
8
9 Signed-off-by: Oleksandr Suvorov <oleksandr.suvorov@toradex.com>
10 Reviewed-by: Marcel Ziswiler <marcel.ziswiler@toradex.com>
11 Reviewed-by: Igor Opaniuk <igor.opaniuk@toradex.com>
12 Reviewed-by: Fabio Estevam <festevam@gmail.com>
13 Link: https://lore.kernel.org/r/20190719100524.23300-5-oleksandr.suvorov@toradex.com
14 Signed-off-by: Mark Brown <broonie@kernel.org>
15 ---
16 sound/soc/codecs/sgtl5000.c | 1 +
17 1 file changed, 1 insertion(+)
18
19 --- a/sound/soc/codecs/sgtl5000.c
20 +++ b/sound/soc/codecs/sgtl5000.c
21 @@ -712,6 +712,7 @@ static const struct snd_kcontrol_new sgt
22 SGTL5000_CHIP_ANA_ADC_CTRL,
23 8, 1, 0, capture_6db_attenuate),
24 SOC_SINGLE("Capture ZC Switch", SGTL5000_CHIP_ANA_CTRL, 1, 1, 0),
25 + SOC_SINGLE("Capture Switch", SGTL5000_CHIP_ANA_CTRL, 0, 1, 1),
26
27 SOC_DOUBLE_TLV("Headphone Playback Volume",
28 SGTL5000_CHIP_ANA_HP_CTRL,