2 # Accelerometer drivers
7 tristate "Analog Devices ADIS16201 Dual-Axis Digital Inclinometer and Accelerometer"
9 select IIO_TRIGGER if IIO_BUFFER
10 select IIO_SW_RING if IIO_BUFFER
12 Say yes here to build support for Analog Devices adis16201 dual-axis
13 digital inclinometer and accelerometer.
16 tristate "Analog Devices ADIS16203 Programmable 360 Degrees Inclinometer"
18 select IIO_TRIGGER if IIO_BUFFER
19 select IIO_SW_RING if IIO_BUFFER
21 Say yes here to build support for Analog Devices adis16203 Programmable
22 360 Degrees Inclinometer.
25 tristate "Analog Devices ADIS16204 Programmable High-g Digital Impact Sensor and Recorder"
27 select IIO_TRIGGER if IIO_BUFFER
28 select IIO_SW_RING if IIO_BUFFER
30 Say yes here to build support for Analog Devices adis16204 Programmable
31 High-g Digital Impact Sensor and Recorder.
34 tristate "Analog Devices ADIS16209 Dual-Axis Digital Inclinometer and Accelerometer"
36 select IIO_TRIGGER if IIO_BUFFER
37 select IIO_SW_RING if IIO_BUFFER
39 Say yes here to build support for Analog Devices adis16209 dual-axis digital inclinometer
43 tristate "Analog Devices ADIS16220 Programmable Digital Vibration Sensor"
46 Say yes here to build support for Analog Devices adis16220 programmable
47 digital vibration sensor.
50 tristate "Analog Devices ADIS16240 Programmable Impact Sensor and Recorder"
52 select IIO_TRIGGER if IIO_BUFFER
53 select IIO_SW_RING if IIO_BUFFER
55 Say yes here to build support for Analog Devices adis16240 programmable
56 impact Sensor and recorder.
59 tristate "Kionix KXSD9 Accelerometer Driver"
62 Say yes here to build support for the Kionix KXSD9 accelerometer.
63 Currently this only supports the device via an SPI interface.
66 tristate "ST Microelectronics LIS3L02DQ Accelerometer Driver"
68 select IIO_TRIGGER if IIO_BUFFER
69 depends on !IIO_BUFFER || IIO_KFIFO_BUF || IIO_SW_RING
70 depends on GENERIC_GPIO
72 Say yes here to build SPI support for the ST microelectronics
73 accelerometer. The driver supplies direct access via sysfs files
74 and an event interface via a character device.
78 depends on LIS3L02DQ && IIO_BUFFER
80 config LIS3L02DQ_BUF_KFIFO
81 depends on IIO_KFIFO_BUF
84 Kfifo based FIFO. Does not provide any events so it is up
85 to userspace to ensure it reads often enough that data is not
88 config LIS3L02DQ_BUF_RING_SW
89 depends on IIO_SW_RING
90 bool "IIO Software Ring"
92 Original IIO ring buffer implementation. Provides simple
93 buffer events, half full etc.
100 tristate "VTI SCA3000 series accelerometers"
102 Say yes here to build support for the VTI SCA3000 series of SPI
103 accelerometers. These devices use a hardware ring buffer.