Training courses

Kernel and Embedded Linux

Bootlin training courses

Embedded Linux, kernel,
Yocto Project, Buildroot, real-time,
graphics, boot time, debugging...

Bootlin logo

Elixir Cross Referencer

# SPDX-License-Identifier: GPL-2.0-only
#
# STMicroelectonics LIS3LV02D and similar accelerometers
#

config CONFIG_SENSORS_LIS3_SPI
	tristate "STMicroeletronics LIS3LV02Dx three-axis digital accelerometer (SPI)"
	depends on !CONFIG_ACPI && CONFIG_SPI_MASTER && CONFIG_INPUT
	select CONFIG_SENSORS_LIS3LV02D
	help
	  This driver provides support for the LIS3LV02Dx accelerometer connected
	  via CONFIG_SPI. The accelerometer data is readable via
	  /sys/devices/platform/lis3lv02d.

	  This driver also provides an absolute input class device, allowing
	  the laptop to act as a pinball machine-esque joystick.

	  This driver can also be built as modules.  If so, the core module
	  will be called lis3lv02d and a specific module for the CONFIG_SPI transport
	  is called lis3lv02d_spi.

config CONFIG_SENSORS_LIS3_I2C
	tristate "STMicroeletronics LIS3LV02Dx three-axis digital accelerometer (I2C)"
	depends on CONFIG_I2C && CONFIG_INPUT
	select CONFIG_SENSORS_LIS3LV02D
	help
	  This driver provides support for the LIS3LV02Dx accelerometer connected
	  via CONFIG_I2C. The accelerometer data is readable via
	  /sys/devices/platform/lis3lv02d.

	  This driver also provides an absolute input class device, allowing
	  the device to act as a pinball machine-esque joystick.

	  This driver can also be built as modules.  If so, the core module
	  will be called lis3lv02d and a specific module for the CONFIG_I2C transport
	  is called lis3lv02d_i2c.