iio:triggers:interrupt trigger - move out of staging.
authorJonathan Cameron <jic23@kernel.org>
Sun, 2 Jun 2013 19:00:00 +0000 (20:00 +0100)
committerJonathan Cameron <jic23@kernel.org>
Tue, 4 Jun 2013 17:33:19 +0000 (18:33 +0100)
This is now a very simple trigger indeed but useful in many common cases.

Signed-off-by: Jonathan Cameron <jic23@kernel.org>
Reviewed-by: Lars-Peter Clausen <lars@metafoo.de>
drivers/iio/trigger/Kconfig
drivers/iio/trigger/Makefile
drivers/iio/trigger/iio-trig-interrupt.c [moved from drivers/staging/iio/trigger/iio-trig-interrupt.c with 100% similarity]
drivers/staging/iio/trigger/Kconfig
drivers/staging/iio/trigger/Makefile

index a4e68db..360fd50 100644 (file)
@@ -3,6 +3,15 @@
 #
 menu "Triggers - standalone"
 
+config IIO_INTERRUPT_TRIGGER
+       tristate "Generic interrupt trigger"
+       help
+         Provides support for using an interrupt of any type as an IIO
+         trigger.  This may be provided by a gpio driver for example.
+
+         To compile this driver as a module, choose M here: the
+         module will be called iio-trig-interrupt.
+
 config IIO_SYSFS_TRIGGER
        tristate "SYSFS trigger"
        depends on SYSFS
index e0b2183..ce319a5 100644 (file)
@@ -2,4 +2,5 @@
 # Makefile for triggers not associated with iio-devices
 #
 
+obj-$(CONFIG_IIO_INTERRUPT_TRIGGER) += iio-trig-interrupt.o
 obj-$(CONFIG_IIO_SYSFS_TRIGGER) += iio-trig-sysfs.o
index 4ecb213..2fd18c6 100644 (file)
@@ -12,12 +12,6 @@ config IIO_PERIODIC_RTC_TRIGGER
          Provides support for using periodic capable real time
          clocks as IIO triggers.
 
-config IIO_INTERRUPT_TRIGGER
-       tristate "Generic interrupt trigger"
-       help
-         Provides support for using interrupts of various types as IIO
-         triggers.  These may be provided by a gpio driver for example.
-
 config IIO_BFIN_TMR_TRIGGER
        tristate "Blackfin TIMER trigger"
        depends on BLACKFIN
index 48f2236..238481b 100644 (file)
@@ -3,5 +3,4 @@
 #
 
 obj-$(CONFIG_IIO_PERIODIC_RTC_TRIGGER) += iio-trig-periodic-rtc.o
-obj-$(CONFIG_IIO_INTERRUPT_TRIGGER) += iio-trig-interrupt.o
 obj-$(CONFIG_IIO_BFIN_TMR_TRIGGER) += iio-trig-bfin-timer.o