2 # Industrial I/O subsystem configuration
6 tristate "Industrial I/O support"
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).
16 bool "Enable buffer support within IIO"
18 Provide core support for various buffer based data
22 source "drivers/iio/buffer/Kconfig"
26 bool "Enable triggered sampling support"
28 Provides IIO core support for triggers. Currently these
29 are used to initialize capture of samples to push into
30 buffers. The triggers are effectively a 'capture
33 config IIO_CONSUMERS_PER_TRIGGER
34 int "Maximum number of consumers per trigger"
35 depends on IIO_TRIGGER
38 This value controls the maximum number of consumers that a
39 given trigger may handle. Default is 2.
41 config IIO_TRIGGERED_EVENT
45 Provides helper functions for setting up triggered events.
47 source "drivers/iio/accel/Kconfig"
48 source "drivers/iio/adc/Kconfig"
49 source "drivers/iio/amplifiers/Kconfig"
50 source "drivers/iio/chemical/Kconfig"
51 source "drivers/iio/common/Kconfig"
52 source "drivers/iio/dac/Kconfig"
53 source "drivers/iio/frequency/Kconfig"
54 source "drivers/iio/gyro/Kconfig"
55 source "drivers/iio/humidity/Kconfig"
56 source "drivers/iio/imu/Kconfig"
57 source "drivers/iio/light/Kconfig"
58 source "drivers/iio/magnetometer/Kconfig"
59 source "drivers/iio/orientation/Kconfig"
61 source "drivers/iio/trigger/Kconfig"
63 source "drivers/iio/potentiometer/Kconfig"
64 source "drivers/iio/pressure/Kconfig"
65 source "drivers/iio/proximity/Kconfig"
66 source "drivers/iio/temperature/Kconfig"