asoc: msm: Update routing and FE DAI drivers
Update routing driver with port mixer commands between primary and secondary interfaces to enable AFE lopback between them. Update FE DAI driver to add hostless FEs for primary/secondary Auxpcm and secondary MI2S. Change-Id: I792e1cf4e0600d3b4726624e29e73e67828a3935 Signed-off-by: Viraja Kommaraju <virajak@codeaurora.org> Signed-off-by: Karthikeyan Mani <kmani@codeaurora.org>
This commit is contained in:

committato da
Gerrit - the friendly Code Review server

parent
da56c67bc4
commit
9f66f6f684
@@ -696,6 +696,36 @@ static struct snd_soc_dai_driver msm_fe_dais[] = {
|
||||
.name = "AUXPCM_HOSTLESS",
|
||||
.probe = fe_dai_probe,
|
||||
},
|
||||
{
|
||||
.playback = {
|
||||
.stream_name = "SEC_AUXPCM_HOSTLESS Playback",
|
||||
.aif_name = "SEC_AUXPCM_DL_HL",
|
||||
.rates = SNDRV_PCM_RATE_8000 | SNDRV_PCM_RATE_16000,
|
||||
.formats = SNDRV_PCM_FMTBIT_S16_LE,
|
||||
.channels_min = 1,
|
||||
.channels_max = 1,
|
||||
.rate_min = 8000,
|
||||
.rate_max = 16000,
|
||||
},
|
||||
.ops = &msm_fe_dai_ops,
|
||||
.name = "SEC_AUXPCM_RX_HOSTLESS",
|
||||
.probe = fe_dai_probe,
|
||||
},
|
||||
{
|
||||
.capture = {
|
||||
.stream_name = "SEC_AUXPCM_HOSTLESS Capture",
|
||||
.aif_name = "SEC_AUXPCM_UL_HL",
|
||||
.rates = SNDRV_PCM_RATE_8000 | SNDRV_PCM_RATE_16000,
|
||||
.formats = SNDRV_PCM_FMTBIT_S16_LE,
|
||||
.channels_min = 1,
|
||||
.channels_max = 1,
|
||||
.rate_min = 8000,
|
||||
.rate_max = 16000,
|
||||
},
|
||||
.ops = &msm_fe_dai_ops,
|
||||
.name = "SEC_AUXPCM_TX_HOSTLESS",
|
||||
.probe = fe_dai_probe,
|
||||
},
|
||||
{
|
||||
.playback = {
|
||||
.stream_name = "VOICE_STUB Playback",
|
||||
|
Fai riferimento in un nuovo problema
Block a user