diff options
author | Jonathan Cameron <jic23@kernel.org> | 2013-06-02 15:00:00 -0400 |
---|---|---|
committer | Jonathan Cameron <jic23@kernel.org> | 2013-06-04 13:33:19 -0400 |
commit | c7a8be08da50eb5e30eaa6555079c10b8e23521a (patch) | |
tree | 044e07c0aeddc35d77618b64b66a67ed49055453 | |
parent | 3c1e02dbb3843f5405279aeb0aaa515da2782f85 (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/Kconfig | 9 | ||||
-rw-r--r-- | drivers/iio/trigger/Makefile | 1 | ||||
-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/Kconfig | 6 | ||||
-rw-r--r-- | drivers/staging/iio/trigger/Makefile | 1 |
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 | # |
4 | menu "Triggers - standalone" | 4 | menu "Triggers - standalone" |
5 | 5 | ||
6 | config 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 | |||
6 | config IIO_SYSFS_TRIGGER | 15 | config 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 | ||
5 | obj-$(CONFIG_IIO_INTERRUPT_TRIGGER) += iio-trig-interrupt.o | ||
5 | obj-$(CONFIG_IIO_SYSFS_TRIGGER) += iio-trig-sysfs.o | 6 | obj-$(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 | ||
15 | config 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 | |||
21 | config IIO_BFIN_TMR_TRIGGER | 15 | config 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 | ||
5 | obj-$(CONFIG_IIO_PERIODIC_RTC_TRIGGER) += iio-trig-periodic-rtc.o | 5 | obj-$(CONFIG_IIO_PERIODIC_RTC_TRIGGER) += iio-trig-periodic-rtc.o |
6 | obj-$(CONFIG_IIO_INTERRUPT_TRIGGER) += iio-trig-interrupt.o | ||
7 | obj-$(CONFIG_IIO_BFIN_TMR_TRIGGER) += iio-trig-bfin-timer.o | 6 | obj-$(CONFIG_IIO_BFIN_TMR_TRIGGER) += iio-trig-bfin-timer.o |