33 lines
		
	
	
		
			1.0 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
			
		
		
	
	
			33 lines
		
	
	
		
			1.0 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
# SPDX-License-Identifier: GPL-2.0-only
 | 
						|
#
 | 
						|
# Chrome OS Embedded Controller managed sensors library
 | 
						|
#
 | 
						|
config IIO_CROS_EC_SENSORS_CORE
 | 
						|
	tristate "ChromeOS EC Sensors Core"
 | 
						|
	depends on SYSFS && CROS_EC_SENSORHUB
 | 
						|
	select IIO_BUFFER
 | 
						|
	select IIO_TRIGGERED_BUFFER
 | 
						|
	help
 | 
						|
	  Base module for the ChromeOS EC Sensors module.
 | 
						|
	  Contains core functions used by other IIO CrosEC sensor
 | 
						|
	  drivers.
 | 
						|
	  Define common attributes and sysfs interrupt handler.
 | 
						|
 | 
						|
config IIO_CROS_EC_SENSORS
 | 
						|
	tristate "ChromeOS EC Contiguous Sensors"
 | 
						|
	depends on IIO_CROS_EC_SENSORS_CORE
 | 
						|
	help
 | 
						|
	  Module to handle 3d contiguous sensors like
 | 
						|
	  Accelerometers, Gyroscope and Magnetometer that are
 | 
						|
	  presented by the ChromeOS EC Sensor hub.
 | 
						|
	  Creates an IIO device for each functions.
 | 
						|
 | 
						|
config IIO_CROS_EC_SENSORS_LID_ANGLE
 | 
						|
	tristate "ChromeOS EC Sensor for lid angle"
 | 
						|
	depends on IIO_CROS_EC_SENSORS_CORE
 | 
						|
	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.
 |