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) # IIO imu drivers configuration
^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 "Inertial measurement units"
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300   8) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300   9) config ADIS16400
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  10) 	tristate "Analog Devices ADIS16400 and similar IMU SPI driver"
^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 yes here to build support for Analog Devices adis16300, adis16344,
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  16) 	  adis16350, adis16354, adis16355, adis16360, adis16362, adis16364,
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  17) 	  adis16365, adis16400 and adis16405 triaxial inertial sensors
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  18) 	  (adis16400 series also have magnetometers).
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  19) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  20) config ADIS16460
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  21) 	tristate "Analog Devices ADIS16460 and similar IMU driver"
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  22) 	depends on SPI
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  23) 	select IIO_ADIS_LIB
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  24) 	select IIO_ADIS_LIB_BUFFER if IIO_BUFFER
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  25) 	help
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  26) 	  Say yes here to build support for Analog Devices ADIS16460 inertial
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  27) 	  sensor.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  28) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  29) 	  To compile this driver as a module, choose M here: the module will be
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  30) 	  called adis16460.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  31) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  32) config ADIS16475
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  33) 	tristate "Analog Devices ADIS16475 and similar IMU driver"
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  34) 	depends on SPI
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  35) 	select IIO_ADIS_LIB
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  36) 	select IIO_ADIS_LIB_BUFFER if IIO_BUFFER
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  37) 	help
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  38) 	  Say yes here to build support for Analog Devices ADIS16470, ADIS16475,
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  39) 	  ADIS16477, ADIS16465, ADIS16467, ADIS16500, ADIS16505, ADIS16507 inertial
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  40) 	  sensors.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  41) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  42) 	  To compile this driver as a module, choose M here: the module will be
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  43) 	  called adis16475.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  44) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  45) config ADIS16480
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  46) 	tristate "Analog Devices ADIS16480 and similar IMU driver"
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  47) 	depends on SPI
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  48) 	select IIO_ADIS_LIB
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  49) 	select IIO_ADIS_LIB_BUFFER if IIO_BUFFER
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  50) 	help
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  51) 	  Say yes here to build support for Analog Devices ADIS16375, ADIS16480,
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  52) 	  ADIS16485, ADIS16488 inertial sensors.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  53) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  54) source "drivers/iio/imu/bmi160/Kconfig"
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  55) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  56) config FXOS8700
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  57) 	tristate
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  58) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  59) config FXOS8700_I2C
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  60) 	tristate "NXP FXOS8700 I2C driver"
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  61) 	depends on I2C
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  62) 	select FXOS8700
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  63) 	select REGMAP_I2C
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  64) 	help
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  65) 	  Say yes here to build support for the NXP FXOS8700 m+g combo
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  66) 	  sensor on I2C.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  67) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  68) 	  This driver can also be built as a module. If so, the module will be
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  69) 	  called fxos8700_i2c.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  70) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  71) config FXOS8700_SPI
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  72) 	tristate "NXP FXOS8700 SPI driver"
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  73) 	depends on SPI
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  74) 	select FXOS8700
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  75) 	select REGMAP_SPI
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  76) 	help
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  77) 	  Say yes here to build support for the NXP FXOS8700 m+g combo
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  78) 	  sensor on SPI.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  79) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  80) 	  This driver can also be built as a module. If so, the module will be
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  81) 	  called fxos8700_spi.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  82) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  83) config KMX61
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  84) 	tristate "Kionix KMX61 6-axis accelerometer and magnetometer"
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  85) 	depends on I2C
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  86) 	select IIO_BUFFER
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  87) 	select IIO_TRIGGERED_BUFFER
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  88) 	help
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  89) 	  Say Y here if you want to build a driver for Kionix KMX61 6-axis
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  90) 	  accelerometer and magnetometer.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  91) 	  To compile this driver as module, choose M here: the module will
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  92) 	  be called kmx61.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  93) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  94) source "drivers/iio/imu/inv_icm42600/Kconfig"
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  95) source "drivers/iio/imu/inv_mpu6050/Kconfig"
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  96) source "drivers/iio/imu/st_lsm6dsr/Kconfig"
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  97) source "drivers/iio/imu/st_lsm6dsx/Kconfig"
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  98) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  99) endmenu
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 100) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 101) config IIO_ADIS_LIB
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 102) 	tristate
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 103) 	help
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 104) 	  A set of IO helper functions for the Analog Devices ADIS* device family.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 105) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 106) config IIO_ADIS_LIB_BUFFER
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 107) 	bool
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 108) 	select IIO_TRIGGERED_BUFFER
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 109) 	help
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 110) 	  A set of buffer helper functions for the Analog Devices ADIS* device
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 111) 	  family.