zephyr/drivers/sensor
Laurentiu Palcu 8943f6c5ce sensor: bmi160: add support for triggers
Add support for anymotion and data ready triggers. Also, the user can
choose at configuration time the source of the triggers. For quark, in
particular, since the current driver for ARC does not allow receiving
interrupts from AON GPIO controller, IPM is used: a helper app on x86,
registers a gpio callback and will 'relay' the interrupt, through IPM,
to arc core.

Origin: Original
Change-Id: I170d723425c6280f9aa8c240b66275647723edd9
Signed-off-by: Laurentiu Palcu <laurentiu.palcu@intel.com>
2016-04-21 14:16:14 +00:00
..
Kconfig sensors: add driver for TMP007 infrared thermopile sensor 2016-04-16 05:32:35 +00:00
Kconfig.bma280 sensors: bma280: add support for BMC150 accelerometer 2016-04-19 18:40:43 +00:00
Kconfig.bmc150_magn sensor: add driver for BMC150 magnetometer 2016-03-19 06:39:42 -04:00
Kconfig.bmi160 sensor: bmi160: add support for triggers 2016-04-21 14:16:14 +00:00
Kconfig.bmp280 sensor: add driver for BMP280 2016-03-27 00:34:38 +00:00
Kconfig.hdc1008 sensor: add driver for HDC1008 temperature and humidity sensor 2016-03-19 06:39:42 -04:00
Kconfig.isl29035 sensor: add isl29035 light sensor 2016-03-19 10:38:39 +00:00
Kconfig.lis3dh sensor: add driver for LIS3DH accelerometer 2016-03-27 00:34:30 +00:00
Kconfig.lsm9ds0_gyro sensor: lsm9ds0-gyro: fix FULL_SCALE attribute 2016-04-07 17:00:09 +00:00
Kconfig.mcp9808 sensor: move driver specific options to separate Kconfig files 2016-03-17 15:59:17 +00:00
Kconfig.sht3xd sensor: add driver for SHT3xD sensors 2016-03-19 06:39:42 -04:00
Kconfig.sx9500 sensor: move driver specific options to separate Kconfig files 2016-03-17 15:59:17 +00:00
Kconfig.tmp007 sensors: add driver for TMP007 infrared thermopile sensor 2016-04-16 05:32:35 +00:00
Makefile sensor: bmi160: add support for triggers 2016-04-21 14:16:14 +00:00
sensor_bma280_trigger.c sensors: bma280: compute accel scales based on data width 2016-04-19 18:40:42 +00:00
sensor_bma280.c sensors: bma280: fix accel data sample calculation 2016-04-19 18:40:43 +00:00
sensor_bma280.h sensors: bma280: add support for BMC150 accelerometer 2016-04-19 18:40:43 +00:00
sensor_bmc150_magn.c sensors: Convert return codes to errno.h 2016-03-21 09:16:40 +00:00
sensor_bmc150_magn.h sensor: add driver for BMC150 magnetometer 2016-03-19 06:39:42 -04:00
sensor_bmi160_trigger.c sensor: bmi160: add support for triggers 2016-04-21 14:16:14 +00:00
sensor_bmi160.c sensor: bmi160: add support for triggers 2016-04-21 14:16:14 +00:00
sensor_bmi160.h sensor: bmi160: add support for triggers 2016-04-21 14:16:14 +00:00
sensor_bmp280.c sensor: bmp280: fix pressure value 2016-04-01 14:48:00 +03:00
sensor_bmp280.h sensor: add driver for BMP280 2016-03-27 00:34:38 +00:00
sensor_hdc1008.c sensors: Convert return codes to errno.h 2016-03-21 09:16:40 +00:00
sensor_hdc1008.h sensor: add driver for HDC1008 temperature and humidity sensor 2016-03-19 06:39:42 -04:00
sensor_isl29035_trigger.c sensors: fix coding style regarding max line length 2016-04-07 01:03:40 +00:00
sensor_isl29035.c sensors: fix coding style regarding max line length 2016-04-07 01:03:40 +00:00
sensor_isl29035.h sensors: fix coding style regarding max line length 2016-04-07 01:03:40 +00:00
sensor_lis3dh_trigger.c sensors: fix coding style regarding max line length 2016-04-07 01:03:40 +00:00
sensor_lis3dh.c sensors: use SENSOR_G constant in all accelerometer drivers 2016-04-13 17:27:08 +00:00
sensor_lis3dh.h sensors: use SENSOR_G constant in all accelerometer drivers 2016-04-13 17:27:08 +00:00
sensor_lsm9ds0_gyro.c sensor: lsm9ds0-gyro: fix FULL_SCALE attribute 2016-04-07 17:00:09 +00:00
sensor_lsm9ds0_gyro.h sensor: add driver for LSM9DS0 gyroscope 2016-03-24 08:03:31 +00:00
sensor_mcp9808_trigger.c drivers: Replace DEV_INVALID_CONF by -EINVAL 2016-03-16 19:30:04 -04:00
sensor_mcp9808.c drivers: Replace DEV_INVALID_CONF by -EINVAL 2016-03-16 19:30:04 -04:00
sensor_mcp9808.h drivers: Replace DEV_INVALID_OP by -ENOTSUP 2016-03-16 19:30:04 -04:00
sensor_sht3xd_trigger.c sensors: Convert return codes to errno.h 2016-03-21 09:16:40 +00:00
sensor_sht3xd.c sensors: Convert return codes to errno.h 2016-03-21 09:16:40 +00:00
sensor_sht3xd.h sensor: add driver for SHT3xD sensors 2016-03-19 06:39:42 -04:00
sensor_sx9500_trigger.c drivers: Replace DEV_INVALID_CONF by -EINVAL 2016-03-16 19:30:04 -04:00
sensor_sx9500.c drivers: Replace DEV_INVALID_CONF by -EINVAL 2016-03-16 19:30:04 -04:00
sensor_sx9500.h drivers: Replace DEV_OK by 0 2016-03-16 19:30:04 -04:00
sensor_tmp007_trigger.c sensors: add driver for TMP007 infrared thermopile sensor 2016-04-16 05:32:35 +00:00
sensor_tmp007.c sensors: add driver for TMP007 infrared thermopile sensor 2016-04-16 05:32:35 +00:00
sensor_tmp007.h sensors: add driver for TMP007 infrared thermopile sensor 2016-04-16 05:32:35 +00:00
sensor.c drivers: Replace DEV_OK by 0 2016-03-16 19:30:04 -04:00