aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/staging/iio/Kconfig
diff options
context:
space:
mode:
authorJonathan Cameron <jic23@cam.ac.uk>2011-10-14 11:34:14 -0400
committerGreg Kroah-Hartman <gregkh@suse.de>2011-10-17 18:36:30 -0400
commite6477000fced2c961c26fa42845bd388fdf95e79 (patch)
treeb3705a6ec07cc46e786c5e1087576d4053085f9f /drivers/staging/iio/Kconfig
parent3a84331db23b4cb4c497ef5aa5f7aea65d936309 (diff)
staging:iio:dummy Add event support + fake event generator
The event generator is not very pretty but does the job and allows this driver to look a lot more like a normal driver than it otherwise would. Signed-off-by: Jonathan Cameron <jic23@cam.ac.uk> Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
Diffstat (limited to 'drivers/staging/iio/Kconfig')
-rw-r--r--drivers/staging/iio/Kconfig20
1 files changed, 17 insertions, 3 deletions
diff --git a/drivers/staging/iio/Kconfig b/drivers/staging/iio/Kconfig
index 0accc21d4e9..75128a0480c 100644
--- a/drivers/staging/iio/Kconfig
+++ b/drivers/staging/iio/Kconfig
@@ -70,12 +70,26 @@ source "drivers/staging/iio/meter/Kconfig"
70source "drivers/staging/iio/resolver/Kconfig" 70source "drivers/staging/iio/resolver/Kconfig"
71source "drivers/staging/iio/trigger/Kconfig" 71source "drivers/staging/iio/trigger/Kconfig"
72 72
73config IIO_DUMMY_EVGEN
74 tristate
75
73config IIO_SIMPLE_DUMMY 76config IIO_SIMPLE_DUMMY
74 tristate "An example driver with no hardware requirements" 77 tristate "An example driver with no hardware requirements"
78 select IIO_SIMPLE_DUMMY_EVGEN if IIO_SIMPLE_DUMMY_EVENTS
75 help 79 help
76 Driver intended mainly as documentation for how to write 80 Driver intended mainly as documentation for how to write
77 a driver. May also be useful for testing userspace code 81 a driver. May also be useful for testing userspace code
78 without hardward. 82 without hardward.
83
84if IIO_SIMPLE_DUMMY
85
86config IIO_SIMPLE_DUMMY_EVENTS
87 boolean "Event generation support"
88 select IIO_DUMMY_EVGEN
89 help
90 Add some dummy events to the simple dummy driver.
91
79 92
93endif # IIO_SIMPLE_DUMMY
80 94
81endif # IIO 95endif # IIO