summaryrefslogtreecommitdiffstats
path: root/drivers/thunderbolt
diff options
context:
space:
mode:
authorNico Pache <npache@redhat.com>2022-08-10 19:40:56 -0400
committerShuah Khan <skhan@linuxfoundation.org>2022-09-01 13:00:48 -0600
commit793f55b2971e3a95d77ad08e9da2a3dc6c946cd7 (patch)
tree85bc3a5a22b369116b950d7efe8d172ad58e01a4 /drivers/thunderbolt
parentaded3cad909581c60335037112c4f86bbfe90f17 (diff)
downloadlinux-stable-793f55b2971e3a95d77ad08e9da2a3dc6c946cd7.tar.gz
linux-stable-793f55b2971e3a95d77ad08e9da2a3dc6c946cd7.tar.bz2
linux-stable-793f55b2971e3a95d77ad08e9da2a3dc6c946cd7.zip
kunit: fix Kconfig for build-in tests USB4 and Nitro Enclaves
Both the USB4 and Nitro Enclaves KUNIT tests are now able to be compiled if KUNIT is compiled as a module. This leads to issues if KUNIT is being packaged separately from the core kernel and when KUNIT is run baremetal without the required driver compiled into the kernel. Fixes: 635dcd16844b ("thunderbolt: test: Use kunit_test_suite() macro") Fixes: fe5be808fa6c ("nitro_enclaves: test: Use kunit_test_suite() macro") Signed-off-by: Nico Pache <npache@redhat.com> Reviewed-by: David Gow <davidgow@google.com> Reviewed-by: Andra Paraschiv <andraprs@amazon.com> Acked-by: Brendan Higgins <brendanhiggins@google.com> Signed-off-by: Shuah Khan <skhan@linuxfoundation.org>
Diffstat (limited to 'drivers/thunderbolt')
-rw-r--r--drivers/thunderbolt/Kconfig3
1 files changed, 1 insertions, 2 deletions
diff --git a/drivers/thunderbolt/Kconfig b/drivers/thunderbolt/Kconfig
index e76a6c173637..f12d0a3ee3e2 100644
--- a/drivers/thunderbolt/Kconfig
+++ b/drivers/thunderbolt/Kconfig
@@ -29,8 +29,7 @@ config USB4_DEBUGFS_WRITE
config USB4_KUNIT_TEST
bool "KUnit tests" if !KUNIT_ALL_TESTS
- depends on (USB4=m || KUNIT=y)
- depends on KUNIT
+ depends on USB4 && KUNIT=y
default KUNIT_ALL_TESTS
config USB4_DMA_TEST