]> git.baikalelectronics.ru Git - kernel.git/commit
ASoC: Intel: Skylake: Add more platform granularity
authorPierre-Louis Bossart <pierre-louis.bossart@linux.intel.com>
Thu, 13 Dec 2018 19:03:00 +0000 (13:03 -0600)
committerMark Brown <broonie@kernel.org>
Fri, 14 Dec 2018 12:35:39 +0000 (12:35 +0000)
commite6b32611e5243e3d269169ff75bb4f56fce63550
tree2361200bccc20660ed6f17ebd846194ca3f56d71
parent7cde5ad9567e03e99b94214ed1baa1f21f50b91c
ASoC: Intel: Skylake: Add more platform granularity

The current SKYLAKE kconfig is a all-you-can-eat selection that will
support all known plaforms. This is however not necessarily a good
thing: most platforms for SKL and KBL don't support the DSP, but a
number of CNL/WHL ones do. Selecting this driver in all cases isn't
really smart and will require users to muck with blacklists.

Partition the configs to allow distributions to select on which
platform this driver is used. Keep the existing SND_SOC_INTEL_SKYLAKE
config to select everything for backwards compatibility. This patch does
not provide new functionality, only finer-grained choices in supported
platforms.

Signed-off-by: Pierre-Louis Bossart <pierre-louis.bossart@linux.intel.com>
Signed-off-by: Mark Brown <broonie@kernel.org>
sound/soc/intel/Kconfig
sound/soc/intel/boards/Kconfig
sound/soc/intel/skylake/skl.c