ASoC: wcd9335: Add support for Microphone Activity Detection
Microphone Activity Detection (MAD) hardware in the codec is used to perform detection of audio/beacon/ultrasound audio activity on the microphone. Add routing controls and configuration to enable the capture support for MAD in WCD9335 codec. Change-Id: I48359c6069bbebfc7f58efc24654544309912b69 Signed-off-by: Bhalchandra Gajare <gajare@codeaurora.org> Signed-off-by: Raja Mallik <rmallik@codeaurora.org>
This commit is contained in:

committed by
Gerrit - the friendly Code Review server

parent
e95846085a
commit
f008d22120
@@ -11928,6 +11928,21 @@ static struct snd_soc_dai_driver tasha_i2s_dai[] = {
|
||||
},
|
||||
.ops = &tasha_dai_ops,
|
||||
},
|
||||
{
|
||||
.name = "tasha_mad1",
|
||||
.id = AIF4_MAD_TX,
|
||||
.capture = {
|
||||
.stream_name = "AIF4 MAD TX",
|
||||
.rates = SNDRV_PCM_RATE_16000 | SNDRV_PCM_RATE_48000 |
|
||||
SNDRV_PCM_RATE_192000 | SNDRV_PCM_RATE_384000,
|
||||
.formats = TASHA_FORMATS_S16_S24_S32_LE,
|
||||
.rate_min = 16000,
|
||||
.rate_max = 384000,
|
||||
.channels_min = 1,
|
||||
.channels_max = 1,
|
||||
},
|
||||
.ops = &tasha_dai_ops,
|
||||
},
|
||||
};
|
||||
|
||||
static void tasha_codec_power_gate_digital_core(struct tasha_priv *tasha)
|
||||
|
Reference in New Issue
Block a user