# SPDX-License-Identifier: GPL-2.0-only # # Chrome OS Embedded Controller managed sensors library # config [31mCONFIG_IIO_CROS_EC_SENSORS_CORE[0m tristate "ChromeOS EC Sensors Core" depends on [31mCONFIG_SYSFS[0m && [31mCONFIG_CROS_EC[0m select [31mCONFIG_IIO_BUFFER[0m select [31mCONFIG_IIO_TRIGGERED_BUFFER[0m help Base module for the ChromeOS EC Sensors module. Contains core functions used by other [31mCONFIG_IIO[0m CrosEC sensor drivers. Define common attributes and sysfs interrupt handler. config [31mCONFIG_IIO_CROS_EC_SENSORS[0m tristate "ChromeOS EC Contiguous Sensors" depends on [31mCONFIG_IIO_CROS_EC_SENSORS_CORE[0m help Module to handle 3d contiguous sensors like Accelerometers, Gyroscope and Magnetometer that are presented by the ChromeOS EC Sensor hub. Creates an [31mCONFIG_IIO[0m device for each functions. config [31mCONFIG_IIO_CROS_EC_SENSORS_LID_ANGLE[0m tristate "ChromeOS EC Sensor for lid angle" depends on [31mCONFIG_IIO_CROS_EC_SENSORS_CORE[0m help Module to report the angle between lid and base for some convertible devices. This module is loaded when the EC can calculate the angle between the base and the lid. |