ASoC: mediatek: mt8195: add sof support on mt8195-mt6359-rt1019-rt5682
authorTrevor Wu <trevor.wu@mediatek.com>
Mon, 29 Nov 2021 14:10:56 +0000 (22:10 +0800)
committerMark Brown <broonie@kernel.org>
Mon, 6 Dec 2021 13:50:14 +0000 (13:50 +0000)
commit3d00d2c07f04f47aa4228700b440ac47abf13853
treec4a59b4d479d001931603dc8f96d7b30aa6c8f30
parent629e442761bae0c62b2fb14061d66bbd08b4155e
ASoC: mediatek: mt8195: add sof support on mt8195-mt6359-rt1019-rt5682

In the patch, widgets, routes and dai-link requrird by SOF are included,
and late_probe is introduced for SOF route connection.

Only when adsp phandle could be retrieved from DTS, the SOF related part
of machine driver is executed.

Additionally, supported dai-links could be specified from DTS, so that
we can disable AP side hardware controls when DSP SOF controls the same
audio FE.

Signed-off-by: Trevor Wu <trevor.wu@mediatek.com>
Signed-off-by: YC Hung <yc.hung@mediatek.com>
Link: https://lore.kernel.org/r/20211129141057.12422-4-trevor.wu@mediatek.com
Signed-off-by: Mark Brown <broonie@kernel.org>
sound/soc/mediatek/mt8195/mt8195-mt6359-rt1019-rt5682.c