Root/
1 | # |
2 | # Industrial I/O subsytem configuration |
3 | # |
4 | |
5 | menuconfig IIO |
6 | tristate "Industrial I/O support" |
7 | depends on GENERIC_HARDIRQS |
8 | help |
9 | The industrial I/O subsystem provides a unified framework for |
10 | drivers for many different types of embedded sensors using a |
11 | number of different physical interfaces (i2c, spi, etc). |
12 | |
13 | if IIO |
14 | |
15 | config IIO_BUFFER |
16 | bool "Enable buffer support within IIO" |
17 | help |
18 | Provide core support for various buffer based data |
19 | acquisition methods. |
20 | |
21 | if IIO_BUFFER |
22 | |
23 | config IIO_KFIFO_BUF |
24 | select IIO_TRIGGER |
25 | tristate "Industrial I/O buffering based on kfifo" |
26 | help |
27 | A simple fifo based on kfifo. Use this if you want a fifo |
28 | rather than a ring buffer. Note that this currently provides |
29 | no buffer events so it is up to userspace to work out how |
30 | often to read from the buffer. |
31 | |
32 | config IIO_TRIGGERED_BUFFER |
33 | tristate |
34 | select IIO_TRIGGER |
35 | select IIO_KFIFO_BUF |
36 | help |
37 | Provides helper functions for setting up triggered buffers. |
38 | |
39 | endif # IIO_BUFFER |
40 | |
41 | config IIO_TRIGGER |
42 | boolean "Enable triggered sampling support" |
43 | help |
44 | Provides IIO core support for triggers. Currently these |
45 | are used to initialize capture of samples to push into |
46 | ring buffers. The triggers are effectively a 'capture |
47 | data now' interrupt. |
48 | |
49 | config IIO_CONSUMERS_PER_TRIGGER |
50 | int "Maximum number of consumers per trigger" |
51 | depends on IIO_TRIGGER |
52 | default "2" |
53 | help |
54 | This value controls the maximum number of consumers that a |
55 | given trigger may handle. Default is 2. |
56 | |
57 | source "drivers/iio/adc/Kconfig" |
58 | source "drivers/iio/amplifiers/Kconfig" |
59 | source "drivers/iio/light/Kconfig" |
60 | source "drivers/iio/frequency/Kconfig" |
61 | source "drivers/iio/dac/Kconfig" |
62 | |
63 | endif # IIO |
64 |
Branches:
ben-wpan
ben-wpan-stefan
javiroman/ks7010
jz-2.6.34
jz-2.6.34-rc5
jz-2.6.34-rc6
jz-2.6.34-rc7
jz-2.6.35
jz-2.6.36
jz-2.6.37
jz-2.6.38
jz-2.6.39
jz-3.0
jz-3.1
jz-3.11
jz-3.12
jz-3.13
jz-3.15
jz-3.16
jz-3.18-dt
jz-3.2
jz-3.3
jz-3.4
jz-3.5
jz-3.6
jz-3.6-rc2-pwm
jz-3.9
jz-3.9-clk
jz-3.9-rc8
jz47xx
jz47xx-2.6.38
master
Tags:
od-2011-09-04
od-2011-09-18
v2.6.34-rc5
v2.6.34-rc6
v2.6.34-rc7
v3.9