Merge tag 'regulator-fix-v6.5-merge-window' of git://git.kernel.org/pub/scm/linux...
[linux-2.6-microblaze.git] / drivers / firewire / Kconfig
index ec00a6f..0a6596b 100644 (file)
@@ -18,6 +18,22 @@ config FIREWIRE
          To compile this driver as a module, say M here: the module will be
          called firewire-core.
 
+config FIREWIRE_KUNIT_UAPI_TEST
+       tristate "KUnit tests for layout of structure in UAPI" if !KUNIT_ALL_TESTS
+       depends on FIREWIRE && KUNIT
+       default KUNIT_ALL_TESTS
+       help
+         This builds the KUnit tests whether structures exposed to user
+         space have expected layout.
+
+         KUnit tests run during boot and output the results to the debug
+         log in TAP format (https://testanything.org/). Only useful for
+         kernel devs running KUnit test harness and are not for inclusion
+         into a production build.
+
+         For more information on KUnit and unit tests in general, refer
+         to the KUnit documentation in Documentation/dev-tools/kunit/.
+
 config FIREWIRE_OHCI
        tristate "OHCI-1394 controllers"
        depends on PCI && FIREWIRE && MMU