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
#
# Hid Sensor common modules
#
menu "Hid Sensor IIO Common"

config CONFIG_HID_SENSOR_IIO_COMMON
	tristate "Common modules for all HID Sensor IIO drivers"
	depends on CONFIG_HID_SENSOR_HUB
	select CONFIG_HID_SENSOR_IIO_TRIGGER if CONFIG_IIO_BUFFER
	help
	  Say yes here to build support for CONFIG_HID sensor to use
	  CONFIG_HID sensor common processing for attributes and CONFIG_IIO triggers.
	  There are many attributes which can be shared among multiple
	  CONFIG_HID sensor drivers, this module contains processing for those
	  attributes.

config CONFIG_HID_SENSOR_IIO_TRIGGER
	tristate "Common module (trigger) for all HID Sensor IIO drivers"
	depends on CONFIG_HID_SENSOR_HUB && CONFIG_HID_SENSOR_IIO_COMMON && CONFIG_IIO_BUFFER
	select CONFIG_IIO_TRIGGER
	help
	  Say yes here to build trigger support for CONFIG_HID sensors.
	  Triggers will be send if all requested attributes were read.

	  If this driver is compiled as a module, it will be named
	  hid-sensor-trigger.

endmenu