82 lines
		
	
	
		
			2.4 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
			
		
		
	
	
			82 lines
		
	
	
		
			2.4 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
| #
 | |
| # IIO Digital Gyroscope Sensor drivers configuration
 | |
| #
 | |
| menu "Digital gyroscope sensors"
 | |
| 
 | |
| config ADIS16080
 | |
| 	tristate "Analog Devices ADIS16080/100 Yaw Rate Gyroscope with SPI driver"
 | |
| 	depends on SPI
 | |
| 	help
 | |
| 	  Say yes here to build support for Analog Devices ADIS16080, ADIS16100 Yaw
 | |
| 	  Rate Gyroscope with SPI.
 | |
| 
 | |
| config ADIS16136
 | |
| 	tristate "Analog devices ADIS16136 and similar gyroscopes driver"
 | |
| 	depends on SPI_MASTER
 | |
| 	select IIO_ADIS_LIB
 | |
| 	select IIO_ADIS_LIB_BUFFER if IIO_BUFFER
 | |
| 	help
 | |
| 	  Say yes here to build support for the Analog Devices ADIS16133, ADIS16135,
 | |
| 	  ADIS16136 gyroscope devices.
 | |
| 
 | |
| config ADXRS450
 | |
| 	tristate "Analog Devices ADXRS450/3 Digital Output Gyroscope SPI driver"
 | |
| 	depends on SPI
 | |
| 	help
 | |
| 	  Say yes here to build support for Analog Devices ADXRS450 and ADXRS453
 | |
| 	  programmable digital output gyroscope.
 | |
| 
 | |
| 	  This driver can also be built as a module.  If so, the module
 | |
| 	  will be called adxrs450.
 | |
| 
 | |
| config HID_SENSOR_GYRO_3D
 | |
| 	depends on HID_SENSOR_HUB
 | |
| 	select IIO_BUFFER
 | |
| 	select IIO_TRIGGERED_BUFFER
 | |
| 	select HID_SENSOR_IIO_COMMON
 | |
| 	select HID_SENSOR_IIO_TRIGGER
 | |
| 	tristate "HID Gyroscope 3D"
 | |
| 	help
 | |
| 	  Say yes here to build support for the HID SENSOR
 | |
| 	  Gyroscope 3D.
 | |
| 
 | |
| config IIO_ST_GYRO_3AXIS
 | |
| 	tristate "STMicroelectronics gyroscopes 3-Axis Driver"
 | |
| 	depends on (I2C || SPI_MASTER) && SYSFS
 | |
| 	select IIO_ST_SENSORS_CORE
 | |
| 	select IIO_ST_GYRO_I2C_3AXIS if (I2C)
 | |
| 	select IIO_ST_GYRO_SPI_3AXIS if (SPI_MASTER)
 | |
| 	select IIO_TRIGGERED_BUFFER if (IIO_BUFFER)
 | |
| 	select IIO_ST_GYRO_BUFFER if (IIO_TRIGGERED_BUFFER)
 | |
| 	help
 | |
| 	  Say yes here to build support for STMicroelectronics gyroscopes:
 | |
| 	  L3G4200D, LSM330DL, L3GD20, L3GD20H, LSM330DLC, L3G4IS, LSM330.
 | |
| 
 | |
| 	  This driver can also be built as a module. If so, will be created
 | |
| 	  these modules:
 | |
| 	  - st_gyro (core functions for the driver [it is mandatory]);
 | |
| 	  - st_gyro_i2c (necessary for the I2C devices [optional*]);
 | |
| 	  - st_gyro_spi (necessary for the SPI devices [optional*]);
 | |
| 
 | |
| 	  (*) one of these is necessary to do something.
 | |
| 
 | |
| config IIO_ST_GYRO_I2C_3AXIS
 | |
| 	tristate
 | |
| 	depends on IIO_ST_GYRO_3AXIS
 | |
| 	depends on IIO_ST_SENSORS_I2C
 | |
| 
 | |
| config IIO_ST_GYRO_SPI_3AXIS
 | |
| 	tristate
 | |
| 	depends on IIO_ST_GYRO_3AXIS
 | |
| 	depends on IIO_ST_SENSORS_SPI
 | |
| 
 | |
| config ITG3200
 | |
| 	tristate "InvenSense ITG3200 Digital 3-Axis Gyroscope I2C driver"
 | |
| 	depends on I2C
 | |
| 	select IIO_TRIGGERED_BUFFER if IIO_BUFFER
 | |
| 	help
 | |
| 	  Say yes here to add support for the InvenSense ITG3200 digital
 | |
| 	  3-axis gyroscope sensor.
 | |
| 
 | |
| endmenu
 |