aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorJonathan Cameron <jic23@kernel.org>2013-06-02 15:00:00 -0400
committerJonathan Cameron <jic23@kernel.org>2013-06-04 13:33:19 -0400
commitc7a8be08da50eb5e30eaa6555079c10b8e23521a (patch)
tree044e07c0aeddc35d77618b64b66a67ed49055453
parent3c1e02dbb3843f5405279aeb0aaa515da2782f85 (diff)
iio:triggers:interrupt trigger - move out of staging.
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>
-rw-r--r--drivers/iio/trigger/Kconfig9
-rw-r--r--drivers/iio/trigger/Makefile1
-rw-r--r--drivers/iio/trigger/iio-trig-interrupt.c (renamed from drivers/staging/iio/trigger/iio-trig-interrupt.c)0
-rw-r--r--drivers/staging/iio/trigger/Kconfig6
-rw-r--r--drivers/staging/iio/trigger/Makefile1
5 files changed, 10 insertions, 7 deletions
diff --git a/drivers/iio/trigger/Kconfig b/drivers/iio/trigger/Kconfig
index a4e68db2f23f..360fd508b088 100644
--- a/drivers/iio/trigger/Kconfig
+++ b/drivers/iio/trigger/Kconfig
@@ -3,6 +3,15 @@
3# 3#
4menu "Triggers - standalone" 4menu "Triggers - standalone"
5 5
6config IIO_INTERRUPT_TRIGGER
7 tristate "Generic interrupt trigger"
8 help
9 Provides support for using an interrupt of any type as an IIO
10 trigger. This may be provided by a gpio driver for example.
11
12 To compile this driver as a module, choose M here: the
13 module will be called iio-trig-interrupt.
14
6config IIO_SYSFS_TRIGGER 15config IIO_SYSFS_TRIGGER
7 tristate "SYSFS trigger" 16 tristate "SYSFS trigger"
8 depends on SYSFS 17 depends on SYSFS
diff --git a/drivers/iio/trigger/Makefile b/drivers/iio/trigger/Makefile
index e0b21831072f..ce319a51b6af 100644
--- a/drivers/iio/trigger/Makefile
+++ b/drivers/iio/trigger/Makefile
@@ -2,4 +2,5 @@
2# Makefile for triggers not associated with iio-devices 2# Makefile for triggers not associated with iio-devices
3# 3#
4 4
5obj-$(CONFIG_IIO_INTERRUPT_TRIGGER) += iio-trig-interrupt.o
5obj-$(CONFIG_IIO_SYSFS_TRIGGER) += iio-trig-sysfs.o 6obj-$(CONFIG_IIO_SYSFS_TRIGGER) += iio-trig-sysfs.o
diff --git a/drivers/staging/iio/trigger/iio-trig-interrupt.c b/drivers/iio/trigger/iio-trig-interrupt.c
index 84bf397ec465..84bf397ec465 100644
--- a/drivers/staging/iio/trigger/iio-trig-interrupt.c
+++ b/drivers/iio/trigger/iio-trig-interrupt.c
diff --git a/drivers/staging/iio/trigger/Kconfig b/drivers/staging/iio/trigger/Kconfig
index 4ecb213b861f..2fd18c60323d 100644
--- a/drivers/staging/iio/trigger/Kconfig
+++ b/drivers/staging/iio/trigger/Kconfig
@@ -12,12 +12,6 @@ config IIO_PERIODIC_RTC_TRIGGER
12 Provides support for using periodic capable real time 12 Provides support for using periodic capable real time
13 clocks as IIO triggers. 13 clocks as IIO triggers.
14 14
15config IIO_INTERRUPT_TRIGGER
16 tristate "Generic interrupt trigger"
17 help
18 Provides support for using interrupts of various types as IIO
19 triggers. These may be provided by a gpio driver for example.
20
21config IIO_BFIN_TMR_TRIGGER 15config IIO_BFIN_TMR_TRIGGER
22 tristate "Blackfin TIMER trigger" 16 tristate "Blackfin TIMER trigger"
23 depends on BLACKFIN 17 depends on BLACKFIN
diff --git a/drivers/staging/iio/trigger/Makefile b/drivers/staging/iio/trigger/Makefile
index 48f2236147bb..238481b78e72 100644
--- a/drivers/staging/iio/trigger/Makefile
+++ b/drivers/staging/iio/trigger/Makefile
@@ -3,5 +3,4 @@
3# 3#
4 4
5obj-$(CONFIG_IIO_PERIODIC_RTC_TRIGGER) += iio-trig-periodic-rtc.o 5obj-$(CONFIG_IIO_PERIODIC_RTC_TRIGGER) += iio-trig-periodic-rtc.o
6obj-$(CONFIG_IIO_INTERRUPT_TRIGGER) += iio-trig-interrupt.o
7obj-$(CONFIG_IIO_BFIN_TMR_TRIGGER) += iio-trig-bfin-timer.o 6obj-$(CONFIG_IIO_BFIN_TMR_TRIGGER) += iio-trig-bfin-timer.o