ASoC: SOF: mediatek: Add ipc support for mt8195
authorAllen-KH Cheng <Allen-KH.Cheng@mediatek.com>
Thu, 12 May 2022 08:22:14 +0000 (16:22 +0800)
committerMark Brown <broonie@kernel.org>
Mon, 16 May 2022 11:58:12 +0000 (12:58 +0100)
commitaea9350108ed1627f8610c93de44578162b3ee91
tree336b6897e4865582cf7df989f571405007ef2bb3
parent9db69df4bdd37eb1f65b6931ee067fb15b9a4d5c
ASoC: SOF: mediatek: Add ipc support for mt8195

This patch adds mt8195 IPC support by using mailbox.

On mt8195 resource, there are two mboxes used to handle ipc request
and reply. We create a mtk-adsp-ipc client device to request mbox
controllers.

Signed-off-by: Allen-KH Cheng <Allen-KH.Cheng@mediatek.com>
Reported-by: kernel test robot <lkp@intel.com>
Link: https://lore.kernel.org/r/20220512082215.3018-3-tinghan.shen@mediatek.com
Signed-off-by: Mark Brown <broonie@kernel.org>
sound/soc/sof/mediatek/Kconfig
sound/soc/sof/mediatek/adsp_helper.h
sound/soc/sof/mediatek/mt8195/mt8195.c