xref: /openbmc/linux/drivers/misc/lis3lv02d/Kconfig (revision ff606677f6a47c63329cf8e6c7cf978c29f2d736)
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	default n
10*ff606677SJean Delvare	help
11*ff606677SJean Delvare	  This driver provides support for the LIS3LV02Dx accelerometer connected
12*ff606677SJean Delvare	  via SPI. The accelerometer data is readable via
13*ff606677SJean Delvare	  /sys/devices/platform/lis3lv02d.
14*ff606677SJean Delvare
15*ff606677SJean Delvare	  This driver also provides an absolute input class device, allowing
16*ff606677SJean Delvare	  the laptop to act as a pinball machine-esque joystick.
17*ff606677SJean Delvare
18*ff606677SJean Delvare	  This driver can also be built as modules.  If so, the core module
19*ff606677SJean Delvare	  will be called lis3lv02d and a specific module for the SPI transport
20*ff606677SJean Delvare	  is called lis3lv02d_spi.
21*ff606677SJean Delvare
22*ff606677SJean Delvareconfig SENSORS_LIS3_I2C
23*ff606677SJean Delvare	tristate "STMicroeletronics LIS3LV02Dx three-axis digital accelerometer (I2C)"
24*ff606677SJean Delvare	depends on I2C && INPUT
25*ff606677SJean Delvare	select SENSORS_LIS3LV02D
26*ff606677SJean Delvare	default n
27*ff606677SJean Delvare	help
28*ff606677SJean Delvare	  This driver provides support for the LIS3LV02Dx accelerometer connected
29*ff606677SJean Delvare	  via I2C. The accelerometer data is readable via
30*ff606677SJean Delvare	  /sys/devices/platform/lis3lv02d.
31*ff606677SJean Delvare
32*ff606677SJean Delvare	  This driver also provides an absolute input class device, allowing
33*ff606677SJean Delvare	  the device to act as a pinball machine-esque joystick.
34*ff606677SJean Delvare
35*ff606677SJean Delvare	  This driver can also be built as modules.  If so, the core module
36*ff606677SJean Delvare	  will be called lis3lv02d and a specific module for the I2C transport
37*ff606677SJean Delvare	  is called lis3lv02d_i2c.
38