Orange Pi5 kernel

Deprecated Linux kernel 5.10.110 for OrangePi 5/5B/5+ boards

3 Commits   0 Branches   0 Tags
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300   1) # SPDX-License-Identifier: GPL-2.0-only
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300   2) #
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300   3) # Accelerometer drivers
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300   4) #
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300   5) # When adding new entries keep the list in alphabetical order
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300   6) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300   7) menu "Accelerometers"
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300   8) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300   9) config ADIS16201
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  10) 	tristate "Analog Devices ADIS16201 Dual-Axis Digital Inclinometer and Accelerometer"
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  11) 	depends on SPI
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  12) 	select IIO_ADIS_LIB
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  13) 	select IIO_ADIS_LIB_BUFFER if IIO_BUFFER
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  14) 	help
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  15) 	  Say Y here to build support for Analog Devices adis16201 dual-axis
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  16) 	  digital inclinometer and accelerometer.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  17) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  18) 	  To compile this driver as a module, say M here: the module will
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  19) 	  be called adis16201.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  20) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  21) config ADIS16209
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  22) 	tristate "Analog Devices ADIS16209 Dual-Axis Digital Inclinometer and Accelerometer"
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  23) 	depends on SPI
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  24) 	select IIO_ADIS_LIB
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  25) 	select IIO_ADIS_LIB_BUFFER if IIO_BUFFER
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  26) 	help
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  27) 	  Say Y here to build support for Analog Devices adis16209 dual-axis digital inclinometer
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  28) 	  and accelerometer.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  29) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  30) 	  To compile this driver as a module, say M here: the module will be
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  31) 	  called adis16209.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  32) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  33) config ADXL345
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  34) 	tristate
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  35) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  36) config ADXL345_I2C
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  37) 	tristate "Analog Devices ADXL345 3-Axis Digital Accelerometer I2C Driver"
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  38) 	depends on INPUT_ADXL34X=n
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  39) 	depends on I2C
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  40) 	select ADXL345
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  41) 	select REGMAP_I2C
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  42) 	help
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  43) 	  Say Y here if you want to build support for the Analog Devices
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  44) 	  ADXL345 or ADXL375 3-axis digital accelerometer.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  45) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  46) 	  To compile this driver as a module, choose M here: the module
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  47) 	  will be called adxl345_i2c and you will also get adxl345_core
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  48) 	  for the core module.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  49) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  50) config ADXL345_SPI
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  51) 	tristate "Analog Devices ADXL345 3-Axis Digital Accelerometer SPI Driver"
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  52) 	depends on INPUT_ADXL34X=n
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  53) 	depends on SPI
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  54) 	select ADXL345
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  55) 	select REGMAP_SPI
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  56) 	help
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  57) 	  Say Y here if you want to build support for the Analog Devices
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  58) 	  ADXL345 or ADXL375 3-axis digital accelerometer.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  59) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  60) 	  To compile this driver as a module, choose M here: the module
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  61) 	  will be called adxl345_spi and you will also get adxl345_core
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  62) 	  for the core module.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  63) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  64) config ADXL372
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  65) 	tristate
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  66) 	select IIO_BUFFER
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  67) 	select IIO_TRIGGERED_BUFFER
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  68) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  69) config ADXL372_SPI
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  70) 	tristate "Analog Devices ADXL372 3-Axis Accelerometer SPI Driver"
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  71) 	depends on SPI
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  72) 	select ADXL372
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  73) 	select REGMAP_SPI
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  74) 	help
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  75) 	  Say yes here to add support for the Analog Devices ADXL372 triaxial
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  76) 	  acceleration sensor.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  77) 	  To compile this driver as a module, choose M here: the
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  78) 	  module will be called adxl372_spi.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  79) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  80) config ADXL372_I2C
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  81) 	tristate "Analog Devices ADXL372 3-Axis Accelerometer I2C Driver"
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  82) 	depends on I2C
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  83) 	select ADXL372
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  84) 	select REGMAP_I2C
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  85) 	help
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  86) 	  Say yes here to add support for the Analog Devices ADXL372 triaxial
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  87) 	  acceleration sensor.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  88) 	  To compile this driver as a module, choose M here: the
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  89) 	  module will be called adxl372_i2c.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  90) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  91) config BMA180
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  92) 	tristate "Bosch BMA023/BMA1x0/BMA25x 3-Axis Accelerometer Driver"
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  93) 	depends on I2C && INPUT_BMA150=n
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  94) 	select IIO_BUFFER
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  95) 	select IIO_TRIGGERED_BUFFER
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  96) 	help
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  97) 	  Say Y here if you want to build a driver for the Bosch BMA023, BMA150
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  98) 	  BMA180, SMB380, or BMA25x triaxial acceleration sensor.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  99) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 100) 	  To compile this driver as a module, choose M here: the
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 101) 	  module will be called bma180.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 102) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 103) config BMA220
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 104) 	tristate "Bosch BMA220 3-Axis Accelerometer Driver"
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 105) 	depends on SPI
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 106) 	select IIO_BUFFER
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 107) 	select IIO_TRIGGERED_BUFFER
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 108) 	help
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 109) 	  Say yes here to add support for the Bosch BMA220 triaxial
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 110) 	  acceleration sensor.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 111) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 112) 	  To compile this driver as a module, choose M here: the
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 113) 	  module will be called bma220_spi.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 114) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 115) config BMA400
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 116) 	tristate "Bosch BMA400 3-Axis Accelerometer Driver"
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 117) 	select REGMAP
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 118) 	select BMA400_I2C if I2C
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 119) 	select BMA400_SPI if SPI
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 120) 	help
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 121) 	  Say Y here if you want to build a driver for the Bosch BMA400
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 122) 	  triaxial acceleration sensor.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 123) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 124) 	  To compile this driver as a module, choose M here: the
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 125) 	  module will be called bma400_core and you will also get
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 126) 	  bma400_i2c if I2C is enabled and bma400_spi if SPI is
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 127) 	  enabled.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 128) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 129) config BMA400_I2C
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 130) 	tristate
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 131) 	depends on BMA400
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 132) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 133) config BMA400_SPI
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 134) 	tristate
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 135) 	depends on BMA400
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 136) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 137) config BMC150_ACCEL
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 138) 	tristate "Bosch BMC150 Accelerometer Driver"
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 139) 	select IIO_BUFFER
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 140) 	select IIO_TRIGGERED_BUFFER
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 141) 	select REGMAP
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 142) 	select BMC150_ACCEL_I2C if I2C
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 143) 	select BMC150_ACCEL_SPI if SPI
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 144) 	help
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 145) 	  Say yes here to build support for the following Bosch accelerometers:
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 146) 	  BMC150, BMI055, BMA250E, BMA222E, BMA255, BMA280.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 147) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 148) 	  This is a combo module with both accelerometer and magnetometer.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 149) 	  This driver is only implementing accelerometer part, which has
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 150) 	  its own address and register map.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 151) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 152) config BMC150_ACCEL_I2C
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 153) 	tristate
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 154) 	select REGMAP_I2C
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 155) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 156) config BMC150_ACCEL_SPI
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 157) 	tristate
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 158) 	select REGMAP_SPI
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 159) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 160) config DA280
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 161) 	tristate "MiraMEMS DA280 3-axis 14-bit digital accelerometer driver"
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 162) 	depends on I2C
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 163) 	help
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 164) 	  Say yes here to build support for the MiraMEMS DA280 3-axis 14-bit
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 165) 	  digital accelerometer.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 166) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 167) 	  To compile this driver as a module, choose M here: the
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 168) 	  module will be called da280.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 169) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 170) config DA311
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 171) 	tristate "MiraMEMS DA311 3-axis 12-bit digital accelerometer driver"
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 172) 	depends on I2C
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 173) 	help
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 174) 	  Say yes here to build support for the MiraMEMS DA311 3-axis 12-bit
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 175) 	  digital accelerometer.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 176) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 177) 	  To compile this driver as a module, choose M here: the
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 178) 	  module will be called da311.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 179) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 180) config DMARD06
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 181) 	tristate "Domintech DMARD06 Digital Accelerometer Driver"
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 182) 	depends on OF || COMPILE_TEST
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 183) 	depends on I2C
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 184) 	help
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 185) 	  Say yes here to build support for the Domintech low-g tri-axial
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 186) 	  digital accelerometers: DMARD05, DMARD06, DMARD07.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 187) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 188) 	  To compile this driver as a module, choose M here: the
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 189) 	  module will be called dmard06.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 190) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 191) config DMARD09
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 192) 	tristate "Domintech DMARD09 3-axis Accelerometer Driver"
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 193) 	depends on I2C
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 194) 	help
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 195) 	  Say yes here to get support for the Domintech DMARD09 3-axis
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 196) 	  accelerometer.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 197) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 198) 	  Choosing M will build the driver as a module. If so, the module
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 199) 	  will be called dmard09.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 200) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 201) config DMARD10
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 202) 	tristate "Domintech DMARD10 3-axis Accelerometer Driver"
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 203) 	depends on I2C
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 204) 	help
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 205) 	  Say yes here to get support for the Domintech DMARD10 3-axis
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 206) 	  accelerometer.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 207) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 208) 	  Choosing M will build the driver as a module. If so, the module
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 209) 	  will be called dmard10.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 210) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 211) config HID_SENSOR_ACCEL_3D
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 212) 	depends on HID_SENSOR_HUB
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 213) 	select IIO_BUFFER
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 214) 	select HID_SENSOR_IIO_COMMON
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 215) 	select HID_SENSOR_IIO_TRIGGER
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 216) 	tristate "HID Accelerometers 3D"
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 217) 	help
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 218) 	  Say yes here to build support for the HID SENSOR
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 219) 	  accelerometers 3D.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 220) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 221) 	  To compile this driver as a module, choose M here: the
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 222) 	  module will be called hid-sensor-accel-3d.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 223) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 224) config IIO_CROS_EC_ACCEL_LEGACY
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 225) 	tristate "ChromeOS EC Legacy Accelerometer Sensor"
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 226) 	depends on IIO_CROS_EC_SENSORS_CORE
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 227) 	help
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 228) 	  Say yes here to get support for accelerometers on Chromebook using
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 229) 	  legacy EC firmware.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 230) 	  Sensor data is retrieved through IO memory.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 231) 	  Newer devices should use IIO_CROS_EC_SENSORS.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 232) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 233) config IIO_ST_ACCEL_3AXIS
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 234) 	tristate "STMicroelectronics accelerometers 3-Axis Driver"
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 235) 	depends on (I2C || SPI_MASTER) && SYSFS
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 236) 	depends on !SENSORS_LIS3_I2C
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 237) 	depends on !SENSORS_LIS3_SPI
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 238) 	select IIO_ST_SENSORS_CORE
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 239) 	select IIO_ST_ACCEL_I2C_3AXIS if (I2C)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 240) 	select IIO_ST_ACCEL_SPI_3AXIS if (SPI_MASTER)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 241) 	select IIO_TRIGGERED_BUFFER if (IIO_BUFFER)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 242) 	help
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 243) 	  Say yes here to build support for STMicroelectronics accelerometers:
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 244) 	  LSM303DLH, LSM303DLHC, LIS3DH, LSM330D, LSM330DL, LSM330DLC,
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 245) 	  LIS331DLH, LSM303DL, LSM303DLM, LSM330, LIS2DH12, H3LIS331DL,
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 246) 	  LNG2DM, LIS3DE, LIS2DE12, LIS2HH12
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 247) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 248) 	  This driver can also be built as a module. If so, these modules
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 249) 	  will be created:
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 250) 	  - st_accel (core functions for the driver [it is mandatory]);
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 251) 	  - st_accel_i2c (necessary for the I2C devices [optional*]);
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 252) 	  - st_accel_spi (necessary for the SPI devices [optional*]);
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 253) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 254) 	  (*) one of these is necessary to do something.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 255) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 256) config IIO_ST_ACCEL_I2C_3AXIS
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 257) 	tristate
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 258) 	depends on IIO_ST_ACCEL_3AXIS
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 259) 	depends on IIO_ST_SENSORS_I2C
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 260) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 261) config IIO_ST_ACCEL_SPI_3AXIS
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 262) 	tristate
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 263) 	depends on IIO_ST_ACCEL_3AXIS
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 264) 	depends on IIO_ST_SENSORS_SPI
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 265) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 266) config KXSD9
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 267) 	tristate "Kionix KXSD9 Accelerometer Driver"
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 268) 	select IIO_BUFFER
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 269) 	select IIO_TRIGGERED_BUFFER
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 270) 	help
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 271) 	  Say yes here to build support for the Kionix KXSD9 accelerometer.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 272) 	  It can be accessed using an (optional) SPI or I2C interface.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 273) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 274) 	  To compile this driver as a module, choose M here: the module
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 275) 	  will be called kxsd9.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 276) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 277) config KXSD9_SPI
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 278) 	tristate "Kionix KXSD9 SPI transport"
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 279) 	depends on KXSD9
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 280) 	depends on SPI
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 281) 	default KXSD9
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 282) 	select REGMAP_SPI
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 283) 	help
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 284) 	  Say yes here to enable the Kionix KXSD9 accelerometer
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 285) 	  SPI transport channel.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 286) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 287) config KXSD9_I2C
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 288) 	tristate "Kionix KXSD9 I2C transport"
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 289) 	depends on KXSD9
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 290) 	depends on I2C
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 291) 	default KXSD9
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 292) 	select REGMAP_I2C
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 293) 	help
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 294) 	  Say yes here to enable the Kionix KXSD9 accelerometer
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 295) 	  I2C transport channel.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 296) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 297) config KXCJK1013
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 298) 	tristate "Kionix 3-Axis Accelerometer Driver"
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 299) 	depends on I2C
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 300) 	select IIO_BUFFER
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 301) 	select IIO_TRIGGERED_BUFFER
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 302) 	help
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 303) 	  Say Y here if you want to build a driver for the Kionix KXCJK-1013
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 304) 	  triaxial acceleration sensor. This driver also supports KXCJ9-1008,
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 305) 	  KXTJ2-1009 and KXTF9.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 306) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 307) 	  To compile this driver as a module, choose M here: the module will
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 308) 	  be called kxcjk-1013.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 309) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 310) config MC3230
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 311) 	tristate "mCube MC3230 Digital Accelerometer Driver"
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 312) 	depends on I2C
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 313) 	help
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 314) 	  Say yes here to build support for the mCube MC3230 low-g tri-axial
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 315) 	  digital accelerometer.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 316) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 317) 	  To compile this driver as a module, choose M here: the
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 318) 	  module will be called mc3230.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 319) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 320) config MMA7455
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 321) 	tristate
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 322) 	select IIO_BUFFER
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 323) 	select IIO_TRIGGERED_BUFFER
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 324) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 325) config MMA7455_I2C
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 326) 	tristate "Freescale MMA7455L/MMA7456L Accelerometer I2C Driver"
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 327) 	depends on I2C
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 328) 	select MMA7455
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 329) 	select REGMAP_I2C
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 330) 	help
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 331) 	  Say yes here to build support for the Freescale MMA7455L and
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 332) 	  MMA7456L 3-axis accelerometer.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 333) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 334) 	  To compile this driver as a module, choose M here: the module
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 335) 	  will be called mma7455_i2c.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 336) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 337) config MMA7455_SPI
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 338) 	tristate "Freescale MMA7455L/MMA7456L Accelerometer SPI Driver"
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 339) 	depends on SPI_MASTER
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 340) 	select MMA7455
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 341) 	select REGMAP_SPI
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 342) 	help
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 343) 	  Say yes here to build support for the Freescale MMA7455L and
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 344) 	  MMA7456L 3-axis accelerometer.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 345) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 346) 	  To compile this driver as a module, choose M here: the module
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 347) 	  will be called mma7455_spi.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 348) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 349) config MMA7660
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 350) 	tristate "Freescale MMA7660FC 3-Axis Accelerometer Driver"
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 351) 	depends on I2C
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 352) 	help
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 353) 	  Say yes here to get support for the Freescale MMA7660FC 3-Axis
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 354) 	  accelerometer.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 355) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 356) 	  Choosing M will build the driver as a module. If so, the module
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 357) 	  will be called mma7660.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 358) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 359) config MMA8452
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 360) 	tristate "Freescale / NXP MMA8452Q and similar Accelerometers Driver"
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 361) 	depends on I2C
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 362) 	select IIO_BUFFER
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 363) 	select IIO_TRIGGERED_BUFFER
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 364) 	help
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 365) 	  Say yes here to build support for the following Freescale / NXP 3-axis
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 366) 	  accelerometers: MMA8451Q, MMA8452Q, MMA8453Q, MMA8652FC, MMA8653FC,
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 367) 	  FXLS8471Q.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 368) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 369) 	  To compile this driver as a module, choose M here: the module
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 370) 	  will be called mma8452.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 371) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 372) config MMA9551_CORE
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 373) 	tristate
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 374) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 375) config MMA9551
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 376) 	tristate "Freescale MMA9551L Intelligent Motion-Sensing Platform Driver"
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 377) 	depends on I2C
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 378) 	select MMA9551_CORE
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 379) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 380) 	help
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 381) 	  Say yes here to build support for the Freescale MMA9551L
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 382) 	  Intelligent Motion-Sensing Platform Driver.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 383) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 384) 	  To compile this driver as a module, choose M here: the module
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 385) 	  will be called mma9551.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 386) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 387) config MMA9553
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 388) 	tristate "Freescale MMA9553L Intelligent Pedometer Platform Driver"
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 389) 	depends on I2C
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 390) 	select MMA9551_CORE
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 391) 	help
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 392) 	  Say yes here to build support for the Freescale MMA9553L
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 393) 	  Intelligent Pedometer Platform Driver.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 394) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 395) 	  To compile this driver as a module, choose M here: the module
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 396) 	  will be called mma9553.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 397) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 398) config MXC4005
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 399) 	tristate "Memsic MXC4005XC 3-Axis Accelerometer Driver"
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 400) 	depends on I2C
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 401) 	select IIO_BUFFER
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 402) 	select IIO_TRIGGERED_BUFFER
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 403) 	select REGMAP_I2C
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 404) 	help
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 405) 	  Say yes here to build support for the Memsic MXC4005XC 3-axis
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 406) 	  accelerometer.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 407) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 408) 	  To compile this driver as a module, choose M. The module will be
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 409) 	  called mxc4005.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 410) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 411) config MXC6255
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 412) 	tristate "Memsic MXC6255 Orientation Sensing Accelerometer Driver"
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 413) 	depends on I2C
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 414) 	select REGMAP_I2C
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 415) 	help
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 416) 	  Say yes here to build support for the Memsic MXC6255 Orientation
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 417) 	  Sensing Accelerometer Driver.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 418) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 419) 	  To compile this driver as a module, choose M here: the module will be
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 420) 	  called mxc6255.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 421) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 422) config SCA3000
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 423) 	select IIO_BUFFER
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 424) 	select IIO_KFIFO_BUF
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 425) 	depends on SPI
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 426) 	tristate "VTI SCA3000 series accelerometers"
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 427) 	help
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 428) 	  Say Y here to build support for the VTI SCA3000 series of SPI
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 429) 	  accelerometers. These devices use a hardware ring buffer.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 430) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 431) 	  To compile this driver as a module, say M here: the module will be
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 432) 	  called sca3000.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 433) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 434) config STK8312
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 435) 	tristate "Sensortek STK8312 3-Axis Accelerometer Driver"
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 436) 	depends on I2C
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 437) 	select IIO_BUFFER
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 438) 	select IIO_TRIGGERED_BUFFER
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 439) 	help
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 440) 	  Say yes here to get support for the Sensortek STK8312 3-axis
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 441) 	  accelerometer.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 442) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 443) 	  Choosing M will build the driver as a module. If so, the module
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 444) 	  will be called stk8312.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 445) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 446) config STK8BA50
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 447) 	tristate "Sensortek STK8BA50 3-Axis Accelerometer Driver"
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 448) 	depends on I2C
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 449) 	select IIO_BUFFER
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 450) 	select IIO_TRIGGERED_BUFFER
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 451) 	help
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 452) 	  Say yes here to get support for the Sensortek STK8BA50 3-axis
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 453) 	  accelerometer.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 454) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 455) 	  Choosing M will build the driver as a module. If so, the module
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 456) 	  will be called stk8ba50.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 457) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 458) endmenu