xref: /openbmc/linux/drivers/misc/lis3lv02d/Kconfig (revision dc3e0aa5)
1*ff606677SJean Delvare#
2*ff606677SJean Delvare# STMicroelectonics LIS3LV02D and similar accelerometers
3*ff606677SJean Delvare#
4*ff606677SJean Delvare
5*ff606677SJean Delvareconfig SENSORS_LIS3_SPI
6*ff606677SJean Delvare	tristate "STMicroeletronics LIS3LV02Dx three-axis digital accelerometer (SPI)"
7*ff606677SJean Delvare	depends on !ACPI && SPI_MASTER && INPUT
8*ff606677SJean Delvare	select SENSORS_LIS3LV02D
9*ff606677SJean Delvare	help
10*ff606677SJean Delvare	  This driver provides support for the LIS3LV02Dx accelerometer connected
11*ff606677SJean Delvare	  via SPI. The accelerometer data is readable via
12*ff606677SJean Delvare	  /sys/devices/platform/lis3lv02d.
13*ff606677SJean Delvare
14*ff606677SJean Delvare	  This driver also provides an absolute input class device, allowing
15*ff606677SJean Delvare	  the laptop to act as a pinball machine-esque joystick.
16*ff606677SJean Delvare
17*ff606677SJean Delvare	  This driver can also be built as modules.  If so, the core module
18*ff606677SJean Delvare	  will be called lis3lv02d and a specific module for the SPI transport
19*ff606677SJean Delvare	  is called lis3lv02d_spi.
20*ff606677SJean Delvare
21*ff606677SJean Delvareconfig SENSORS_LIS3_I2C
22*ff606677SJean Delvare	tristate "STMicroeletronics LIS3LV02Dx three-axis digital accelerometer (I2C)"
23*ff606677SJean Delvare	depends on I2C && INPUT
24*ff606677SJean Delvare	select SENSORS_LIS3LV02D
25*ff606677SJean Delvare	help
26*ff606677SJean Delvare	  This driver provides support for the LIS3LV02Dx accelerometer connected
27*ff606677SJean Delvare	  via I2C. The accelerometer data is readable via
28*ff606677SJean Delvare	  /sys/devices/platform/lis3lv02d.
29*ff606677SJean Delvare
30*ff606677SJean Delvare	  This driver also provides an absolute input class device, allowing
31*ff606677SJean Delvare	  the device to act as a pinball machine-esque joystick.
32*ff606677SJean Delvare
33*ff606677SJean Delvare	  This driver can also be built as modules.  If so, the core module
34*ff606677SJean Delvare	  will be called lis3lv02d and a specific module for the I2C transport
35*ff606677SJean Delvare	  is called lis3lv02d_i2c.
36