2 # Accelerometer drivers
4 comment "Accelerometers"
7 tristate "Analog Devices ADIS16201 Dual-Axis Digital Inclinometer and Accelerometer"
9 select IIO_TRIGGER if IIO_RING_BUFFER
10 select IIO_SW_RING if IIO_RING_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_RING_BUFFER
19 select IIO_SW_RING if IIO_RING_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_RING_BUFFER
28 select IIO_SW_RING if IIO_RING_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_RING_BUFFER
37 select IIO_SW_RING if IIO_RING_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_RING_BUFFER
53 select IIO_SW_RING if IIO_RING_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_RING_BUFFER
69 depends on !IIO_RING_BUFFER || IIO_KFIFO_BUF || IIO_SW_RING
71 Say yes here to build SPI support for the ST microelectronics
72 accelerometer. The driver supplies direct access via sysfs files
73 and an event interface via a character device.
77 depends on LIS3L02DQ && IIO_RING_BUFFER
79 config LIS3L02DQ_BUF_KFIFO
80 depends on IIO_KFIFO_BUF
83 Kfifo based FIFO. Does not provide any events so it is up
84 to userspace to ensure it reads often enough that data is not
87 config LIS3L02DQ_BUF_RING_SW
88 depends on IIO_SW_RING
89 bool "IIO Software Ring"
91 Original IIO ring buffer implementation. Provides simple
92 buffer events, half full etc.
97 depends on IIO_RING_BUFFER
99 tristate "VTI SCA3000 series accelerometers"
101 Say yes here to build support for the VTI SCA3000 series of SPI
102 accelerometers. These devices use a hardware ring buffer.