linux/sound/soc/mediatek/mt8186
Chunxu Li 4be34e1b70
ASoC: mediatek: mt8186: add SOF support on mt8186-mt6366-rt1019-rt5682s
1. Add widgets, routes and dai-links required by SOF

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

3. Support 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: Chunxu Li <chunxu.li@mediatek.com>
Link: https://lore.kernel.org/r/20220818025113.17144-3-chunxu.li@mediatek.com
Signed-off-by: Mark Brown <broonie@kernel.org>
2022-08-19 13:19:51 +01:00
..
Makefile ASoC: mediatek: mt8186: add machine driver with mt6366, rt1019 and rt5682s 2022-07-20 17:42:27 +01:00
mt8186-afe-clk.c ASoC: mediatek: mt8186: add platform driver 2022-07-20 17:42:24 +01:00
mt8186-afe-clk.h ASoC: mediatek: mt8186: add platform driver 2022-07-20 17:42:24 +01:00
mt8186-afe-common.h ASoC: mediatek: mt8186: add platform driver 2022-07-20 17:42:24 +01:00
mt8186-afe-control.c ASoC: mediatek: mt8186: add platform driver 2022-07-20 17:42:24 +01:00
mt8186-afe-gpio.c ASoC: mediatek: mt8186: Fix mutex double unlock in GPIO request 2022-06-17 18:25:24 +01:00
mt8186-afe-gpio.h ASoC: mediatek: mt8186: support gpio control in platform driver 2022-06-06 16:00:51 +01:00
mt8186-afe-pcm.c ASoC: mediatek: mt8186: support DSP downlink 2022-08-19 13:19:50 +01:00
mt8186-audsys-clk.c
mt8186-audsys-clk.h
mt8186-audsys-clkid.h
mt8186-dai-adda.c ASoC: mediatek: mt8186: remove unnecessary judgments 2022-07-27 13:14:44 +01:00
mt8186-dai-hostless.c ASoC: mediatek: mt8186: support hostless in platform driver 2022-06-06 16:00:44 +01:00
mt8186-dai-hw-gain.c ASoC: mediatek: mt8186: support hw gain in platform driver 2022-06-06 16:00:45 +01:00
mt8186-dai-i2s.c ASoC: mediatek: mt8186: support DSP downlink 2022-08-19 13:19:50 +01:00
mt8186-dai-pcm.c ASoC: mediatek: mt8186: remove unnecessary judgments 2022-07-27 13:14:44 +01:00
mt8186-dai-src.c ASoC: mediatek: mt8186: support src in platform driver 2022-06-06 16:00:48 +01:00
mt8186-dai-tdm.c ASoC: mediatek: mt8186: remove unnecessary judgments 2022-07-27 13:14:44 +01:00
mt8186-interconnection.h ASoC: mediatek: mt8186: add misc driver and register definitions 2022-06-06 16:00:52 +01:00
mt8186-misc-control.c ASoC: mediatek: mt8186: add misc driver and register definitions 2022-06-06 16:00:52 +01:00
mt8186-mt6366-common.c ASoC: mediatek: mt8186: add mt8186-mt6366 common driver 2022-07-20 17:42:25 +01:00
mt8186-mt6366-common.h ASoC: mediatek: mt8186: add mt8186-mt6366 common driver 2022-07-20 17:42:25 +01:00
mt8186-mt6366-da7219-max98357.c ASoC: mediatek: mt8186: add machine driver with mt6366, da7219 and max98357 2022-07-20 17:42:26 +01:00
mt8186-mt6366-rt1019-rt5682s.c ASoC: mediatek: mt8186: add SOF support on mt8186-mt6366-rt1019-rt5682s 2022-08-19 13:19:51 +01:00
mt8186-reg.h ASoC: mediatek: mt8186: add misc driver and register definitions 2022-06-06 16:00:52 +01:00