diff --git a/asoc/codecs/wcd9335.c b/asoc/codecs/wcd9335.c index 854fb92878..d7db8ee1fa 100644 --- a/asoc/codecs/wcd9335.c +++ b/asoc/codecs/wcd9335.c @@ -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)