spi: add spi-loopback-test to build framework
authorMartin Sperl <kernel@martin.sperl.org>
Fri, 27 Nov 2015 16:17:21 +0000 (16:17 +0000)
committerMark Brown <broonie@kernel.org>
Sat, 12 Dec 2015 23:05:18 +0000 (23:05 +0000)
adding the spi-loopback-test module to Kconfig and Makefile

Signed-off-by: Martin Sperl <kernel@martin.sperl.org>
Signed-off-by: Mark Brown <broonie@kernel.org>
drivers/spi/Kconfig
drivers/spi/Makefile

index 8b9c2a38d1ccd8ae00d9f2642026438d349c8be1..0876d595379774a78f8880d55c0358e8850bd4c6 100644 (file)
@@ -689,6 +689,15 @@ config SPI_SPIDEV
          Note that this application programming interface is EXPERIMENTAL
          and hence SUBJECT TO CHANGE WITHOUT NOTICE while it stabilizes.
 
+config SPI_LOOPBACK_TEST
+       tristate "spi loopback test framework support"
+       depends on m
+       help
+         This enables the SPI loopback testing framework driver
+
+         primarily used for development of spi_master drivers
+         and to detect regressions
+
 config SPI_TLE62X0
        tristate "Infineon TLE62X0 (for power switching)"
        depends on SYSFS
index 31fb7fb2a0b698dee2dee7e03a733150857f7363..8991ffce6e12d66682dcbbbcdbecf86f9f08dc3c 100644 (file)
@@ -8,6 +8,7 @@ ccflags-$(CONFIG_SPI_DEBUG) := -DDEBUG
 # config declarations into driver model code
 obj-$(CONFIG_SPI_MASTER)               += spi.o
 obj-$(CONFIG_SPI_SPIDEV)               += spidev.o
+obj-$(CONFIG_SPI_LOOPBACK_TEST)                += spi-loopback-test.o
 
 # SPI master controller drivers (bus)
 obj-$(CONFIG_SPI_ALTERA)               += spi-altera.o