ASoC: tegra: Unify ASoC machine drivers
authorDmitry Osipenko <digetx@gmail.com>
Sat, 29 May 2021 15:46:47 +0000 (18:46 +0300)
committerMark Brown <broonie@kernel.org>
Tue, 15 Jun 2021 10:43:10 +0000 (11:43 +0100)
commitcc8f70f5603986a99e7775f3cc4a10d337b82a4d
tree32d173e5e4a7f19deaf295c873f2723667520096
parentf6eb84fa596abf28959fc7e0b626f925eb1196c7
ASoC: tegra: Unify ASoC machine drivers

Squash all machine drivers into a single-universal one. This reduces
code duplication, eases addition of a new drivers and upgrades older
code to a modern Linux kernel APIs.

Suggested-by: Jonathan Hunter <jonathanh@nvidia.com>
Co-developed-by: Ion Agorria <ion@agorria.com>
Signed-off-by: Ion Agorria <ion@agorria.com>
Co-developed-by: Svyatoslav Ryhel <clamor95@gmail.com>
Signed-off-by: Svyatoslav Ryhel <clamor95@gmail.com>
Signed-off-by: Dmitry Osipenko <digetx@gmail.com>
Link: https://lore.kernel.org/r/20210529154649.25936-3-digetx@gmail.com
Signed-off-by: Mark Brown <broonie@kernel.org>
13 files changed:
sound/soc/tegra/Kconfig
sound/soc/tegra/Makefile
sound/soc/tegra/tegra_alc5632.c [deleted file]
sound/soc/tegra/tegra_asoc_machine.c [new file with mode: 0644]
sound/soc/tegra/tegra_asoc_machine.h [new file with mode: 0644]
sound/soc/tegra/tegra_max98090.c [deleted file]
sound/soc/tegra/tegra_rt5640.c [deleted file]
sound/soc/tegra/tegra_rt5677.c [deleted file]
sound/soc/tegra/tegra_sgtl5000.c [deleted file]
sound/soc/tegra/tegra_wm8753.c [deleted file]
sound/soc/tegra/tegra_wm8903.c
sound/soc/tegra/tegra_wm9712.c [deleted file]
sound/soc/tegra/trimslice.c [deleted file]