]> git.baikalelectronics.ru Git - kernel.git/commit
ASoC: mediatek: mt8195: merge machine driver
authorTrevor Wu <trevor.wu@mediatek.com>
Thu, 24 Mar 2022 05:38:47 +0000 (13:38 +0800)
committerMark Brown <broonie@kernel.org>
Mon, 4 Apr 2022 07:39:38 +0000 (08:39 +0100)
commit0bbcbb40ec2423c33677c61be2548ce62080b8ac
treed674389e537b4d6e7604dd7c15b9f1af7026c927
parentf26f99679d1fad0b6c4a89315c51e372b937c01f
ASoC: mediatek: mt8195: merge machine driver

Because most functions can be reused in different codec combinations,
mt8195 machine drivers are combined to one common file.

The model and compatible string are used to decide which codecs are
being used.

As a result, We can prevent from copy-paste functions when new codec
combination is introduced.

Signed-off-by: Trevor Wu <trevor.wu@mediatek.com>
Reviewed-by: Tzung-Bi Shih <tzungbi@kernel.org>
Reviewed-by: AngeloGioacchino Del Regno <angelogioacchino.delregno@collabora.com>
Link: https://lore.kernel.org/r/20220324053851.27350-3-trevor.wu@mediatek.com
Signed-off-by: Mark Brown <broonie@kernel.org>
sound/soc/mediatek/Kconfig
sound/soc/mediatek/mt8195/Makefile
sound/soc/mediatek/mt8195/mt8195-mt6359-rt1011-rt5682.c [deleted file]
sound/soc/mediatek/mt8195/mt8195-mt6359-rt1019-rt5682.c [deleted file]
sound/soc/mediatek/mt8195/mt8195-mt6359.c [new file with mode: 0644]