ASoC: mediatek: mt8186: add machine driver with mt6366, da7219 and max98357
Add support for mt8186 board with mt6366, da7219 and max98357. Signed-off-by: Jiaxin Yu <jiaxin.yu@mediatek.com> Reviewed-by: AngeloGioacchino Del Regno <angelogioacchino.delregno@collabora.com> Link: https://lore.kernel.org/r/20220718162204.26238-6-jiaxin.yu@mediatek.com Signed-off-by: Mark Brown <broonie@kernel.org>
This commit is contained in:
parent
a809ded89d
commit
3c6e24b65b
@ -164,6 +164,22 @@ config SND_SOC_MT8186
|
||||
Select Y if you have such device.
|
||||
If unsure select "N".
|
||||
|
||||
config SND_SOC_MT8186_MT6366_DA7219_MAX98357
|
||||
tristate "ASoC Audio driver for MT8186 with DA7219 MAX98357A codec"
|
||||
depends on I2C && GPIOLIB
|
||||
depends on SND_SOC_MT8186 && MTK_PMIC_WRAP
|
||||
select SND_SOC_MT6358
|
||||
select SND_SOC_MAX98357A
|
||||
select SND_SOC_DA7219
|
||||
select SND_SOC_BT_SCO
|
||||
select SND_SOC_DMIC
|
||||
select SND_SOC_HDMI_CODEC
|
||||
help
|
||||
This adds ASoC driver for Mediatek MT8186 boards
|
||||
with the MT6366(MT6358) DA7219 MAX98357A codecs.
|
||||
Select Y if you have such device.
|
||||
If unsure select "N".
|
||||
|
||||
config SND_SOC_MTK_BTCVSD
|
||||
tristate "ALSA BT SCO CVSD/MSBC Driver"
|
||||
help
|
||||
|
@ -18,3 +18,4 @@ snd-soc-mt8186-afe-objs := \
|
||||
mt8186-mt6366-common.o
|
||||
|
||||
obj-$(CONFIG_SND_SOC_MT8186) += snd-soc-mt8186-afe.o
|
||||
obj-$(CONFIG_SND_SOC_MT8186_MT6366_DA7219_MAX98357) += mt8186-mt6366-da7219-max98357.o
|
||||
|
1002
sound/soc/mediatek/mt8186/mt8186-mt6366-da7219-max98357.c
Normal file
1002
sound/soc/mediatek/mt8186/mt8186-mt6366-da7219-max98357.c
Normal file
File diff suppressed because it is too large
Load Diff
Loading…
x
Reference in New Issue
Block a user