mirror of https://lore.kernel.org/lkml/
 help / color / mirror / Atom feed
* [PATCH] kunit: cs_dsp: Depend on FW_CS_DSP rather then enabling it
@ 2025-03-19 23:05 Nico Pache
  2025-03-19 23:11 ` Nico Pache
                   ` (2 more replies)
  0 siblings, 3 replies; 22+ messages in thread
From: Nico Pache @ 2025-03-19 23:05 UTC (permalink / raw)
  To: rf, broonie, patches, linux-kernel, linux-kselftest, kunit-dev
  Cc: simont, ckeepax, brendan.higgins, davidgow, rmoar, johannes.berg,
	npache, sj

FW_CS_DSP gets enabled if KUNIT is enabled. The test should rather
depend on if the feature is enabled. Fix this by moving FW_CS_DSP to the
depends on clause, and set CONFIG_FW_CS_DSP=y in the kunit tooling.

Fixes: dd0b6b1f29b9 ("firmware: cs_dsp: Add KUnit testing of bin file download")
Signed-off-by: Nico Pache <npache@redhat.com>
---
 drivers/firmware/cirrus/Kconfig              | 3 +--
 tools/testing/kunit/configs/all_tests.config | 2 ++
 2 files changed, 3 insertions(+), 2 deletions(-)

diff --git a/drivers/firmware/cirrus/Kconfig b/drivers/firmware/cirrus/Kconfig
index 0a883091259a..989568ab5712 100644
--- a/drivers/firmware/cirrus/Kconfig
+++ b/drivers/firmware/cirrus/Kconfig
@@ -11,9 +11,8 @@ config FW_CS_DSP_KUNIT_TEST_UTILS
 
 config FW_CS_DSP_KUNIT_TEST
 	tristate "KUnit tests for Cirrus Logic cs_dsp" if !KUNIT_ALL_TESTS
-	depends on KUNIT && REGMAP
+	depends on KUNIT && REGMAP && FW_CS_DSP
 	default KUNIT_ALL_TESTS
-	select FW_CS_DSP
 	select FW_CS_DSP_KUNIT_TEST_UTILS
 	help
 	  This builds KUnit tests for cs_dsp.
diff --git a/tools/testing/kunit/configs/all_tests.config b/tools/testing/kunit/configs/all_tests.config
index b0049be00c70..96c6b4aca87d 100644
--- a/tools/testing/kunit/configs/all_tests.config
+++ b/tools/testing/kunit/configs/all_tests.config
@@ -49,3 +49,5 @@ CONFIG_SOUND=y
 CONFIG_SND=y
 CONFIG_SND_SOC=y
 CONFIG_SND_SOC_TOPOLOGY_BUILD=y
+
+CONFIG_FW_CS_DSP=y
\ No newline at end of file
-- 
2.48.1


^ permalink raw reply	[flat|nested] 22+ messages in thread

end of thread, other threads:[~2025-04-11 14:54 UTC | newest]

Thread overview: 22+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2025-03-19 23:05 [PATCH] kunit: cs_dsp: Depend on FW_CS_DSP rather then enabling it Nico Pache
2025-03-19 23:11 ` Nico Pache
2025-03-20 12:20   ` Richard Fitzgerald
2025-03-20 17:33     ` Nico Pache
2025-03-20 17:35       ` Nico Pache
2025-03-22 10:11         ` Richard Fitzgerald
2025-03-22 19:02           ` Richard Fitzgerald
2025-03-22 20:28             ` Richard Fitzgerald
2025-03-25 17:10             ` Mark Brown
2025-03-24 18:34           ` Nico Pache
2025-03-20 19:13 ` Mark Brown
2025-03-20 22:21   ` Nico Pache
2025-03-20 22:48     ` Mark Brown
2025-03-21 11:37       ` Nico Pache
2025-03-21 14:51         ` Mark Brown
2025-03-21 15:01           ` Nico Pache
2025-03-21 15:51             ` Mark Brown
2025-03-24 18:31               ` Nico Pache
2025-03-22 10:23             ` Richard Fitzgerald
2025-04-08  9:25 ` Richard Fitzgerald
2025-04-11 12:39   ` Richard Fitzgerald
2025-04-11 14:54     ` Nico Pache

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox

all inboxes | Powered by JetHome®