ASoC: topology: Add explicit build option
authorMark Brown <broonie@kernel.org>
Tue, 18 Jul 2023 00:28:46 +0000 (01:28 +0100)
committerMark Brown <broonie@kernel.org>
Tue, 18 Jul 2023 14:19:03 +0000 (15:19 +0100)
commitb7dc237ef8b0897f5750a738d2c57469909a6a15
tree3e6607d0e5d9d635c8aafe9fd0b6132084f7e376
parent5aaa4024e14f8b878a348338a74b4c97bc2478b1
ASoC: topology: Add explicit build option

The default KUnit build options are not supposed to enable any
subsystems that were not already enabled but the topology code is a
library which is generally selected by drivers that want to use it.
Since KUnit is frequently run in virtual environments with minimal
driver support this makes it difficult to enable the toplogy tests so
provide an explicit Kconfig option which can be directly enabled when
using KUnit, and also include this in the KUnit all_tests.config.

Reviewed-by: David Gow <davidgow@google.com>
Reviewed-by: Takashi Iwai <tiwai@suse.de>
Signed-off-by: Mark Brown <broonie@kernel.org>
Link: https://lore.kernel.org/r/20230718-asoc-topology-kunit-enable-v2-5-0ee11e662b92@kernel.org
Signed-off-by: Mark Brown <broonie@kernel.org>
sound/soc/Kconfig
tools/testing/kunit/configs/all_tests.config