Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph...
[deliverable/linux.git] / drivers / staging / iio / Kconfig
CommitLineData
847ec80b
JC
1#
2# Industrial I/O subsytem configuration
3#
4
5menuconfig IIO
6 tristate "Industrial I/O support"
1c115ebe 7 depends on !S390
847ec80b
JC
8 ---help---
9 The industrial I/O subsystem provides a unified framework for
10 drivers for many different types of embedded sensors using a
7e046383 11 number of different physical interfaces (i2c, spi, etc). See
847ec80b 12 Documentation/industrialio for more information.
d1325cf4
JC
13if IIO
14
7026ea4b
JC
15config IIO_RING_BUFFER
16 bool "Enable ring buffer support within IIO"
17 help
18 Provide core support for various ring buffer based data
19 acquisition methods.
20
2235acb2
JC
21if IIO_RING_BUFFER
22
23config IIO_SW_RING
d3bf812e 24 select IIO_TRIGGER
2235acb2
JC
25 tristate "Industrial I/O lock free software ring"
26 help
7e046383
RD
27 Example software ring buffer implementation. The design aim
28 of this particular realization was to minimize write locking
29 with the intention that some devices would be able to write
30 in interrupt context.
2235acb2
JC
31
32endif # IIO_RINGBUFFER
33
1637db44
JC
34config IIO_TRIGGER
35 boolean "Enable triggered sampling support"
36 help
37 Provides IIO core support for triggers. Currently these
38 are used to initialize capture of samples to push into
39 ring buffers. The triggers are effectively a 'capture
40 data now' interrupt.
41
7f3a1fb9 42
66533b48 43source "drivers/staging/iio/accel/Kconfig"
d1325cf4 44source "drivers/staging/iio/adc/Kconfig"
35f6b6b8 45source "drivers/staging/iio/addac/Kconfig"
6790e29f 46source "drivers/staging/iio/dac/Kconfig"
da6fcbdf 47source "drivers/staging/iio/dds/Kconfig"
089a4198 48source "drivers/staging/iio/gyro/Kconfig"
1e3864e6 49source "drivers/staging/iio/imu/Kconfig"
78632b60 50source "drivers/staging/iio/light/Kconfig"
b4e17822 51source "drivers/staging/iio/magnetometer/Kconfig"
09434ef7 52source "drivers/staging/iio/meter/Kconfig"
f46d9f15 53source "drivers/staging/iio/resolver/Kconfig"
7f3a1fb9
JC
54source "drivers/staging/iio/trigger/Kconfig"
55
d1325cf4 56endif # IIO
This page took 0.151087 seconds and 5 git commands to generate.