zephyr/drivers/sensor
Baohong Liu f2c1b4bb02 drivers: bmi160: use direct GPIO trigger instead of IPM
Directly use AON GPIO trigger instead of IPM.

In the past, SW did not allow arc to receive AON GPIO interrupt.
So, interrupt from BMI160 was routed to x86 cpu. Then, x86 cpu
passed the event to arc through IPM. But, SW was updated and arc
is able to directly receive interrupt from AON GPIO now. So, IPM
is not needed any more. Let's remove IPM related code and use
GPIO as the default trigger source.

This change is on top of the bmi160 sample app change to not use
IPM.

Change-Id: I49d8040764d03b24e09d89e66643c020ef63a3c9
Signed-off-by: Baohong Liu <baohong.liu@intel.com>
2016-12-16 15:56:33 +00:00
..
ak8975 drivers: sensor: use unified kernel API 2016-11-30 23:54:58 +00:00
bma280 sensor: Fix Unchecked return value in bma280 driver 2016-11-16 13:30:11 +00:00
bmc150_magn sensor: use integers for simple value calculations 2016-12-13 21:51:10 +00:00
bme280 sensors: bme280: fix typo in reading trimming parameters 2016-11-16 01:37:54 +00:00
bmg160 sensor: remove SENSOR_VALUE_TYPE_INT 2016-12-13 21:51:10 +00:00
bmi160 drivers: bmi160: use direct GPIO trigger instead of IPM 2016-12-16 15:56:33 +00:00
dht drivers: sensor: use unified kernel API 2016-11-30 23:54:58 +00:00
fxos8700 drivers: sensor: fxos8700: Fix uninitialized variable 2016-12-13 11:36:27 +00:00
hdc1008 sensors: use unified kernel APIs for kernel objects 2016-11-11 21:00:19 +00:00
hmc5883l drivers: sensors: use unified kernel threads 2016-11-11 21:00:19 +00:00
hp206c sensor: remove SENSOR_VALUE_TYPE_INT 2016-12-13 21:51:10 +00:00
hts221 drivers: sensors: use unified kernel threads 2016-11-11 21:00:19 +00:00
isl29035 sensor: remove SENSOR_VALUE_TYPE_INT 2016-12-13 21:51:10 +00:00
lis3dh drivers: sensors: use unified kernel threads 2016-11-11 21:00:19 +00:00
lis3mdl drivers: sensors: use unified kernel threads 2016-11-11 21:00:19 +00:00
lps25hb sensor: use integers for simple value calculations 2016-12-13 21:51:10 +00:00
lsm6ds0 sensor: update drivers to not return double values 2016-12-13 21:51:11 +00:00
lsm9ds0_gyro sensor: update drivers to not return double values 2016-12-13 21:51:11 +00:00
lsm9ds0_mfd sensor: update drivers to not return double values 2016-12-13 21:51:11 +00:00
max44009 sensor: use integers for simple value calculations 2016-12-13 21:51:10 +00:00
mcp9808 sensor: remove SENSOR_VALUE_TYPE_INT 2016-12-13 21:51:10 +00:00
mpu6050 drivers: sensors: use unified kernel threads 2016-11-11 21:00:19 +00:00
nrf5 drivers: sensor: replace device sync APIs with semaphores 2016-12-16 13:30:30 +00:00
sht3xd sensor: remove SENSOR_VALUE_TYPE_INT 2016-12-13 21:51:10 +00:00
sx9500 sensor: remove SENSOR_VALUE_TYPE_INT 2016-12-13 21:51:10 +00:00
th02 sensor: use integers for simple value calculations 2016-12-13 21:51:10 +00:00
tmp007 drivers: sensors: use unified kernel threads 2016-11-11 21:00:19 +00:00
tmp112 sensor: remove SENSOR_VALUE_TYPE_INT 2016-12-13 21:51:10 +00:00
Kconfig sensor: Add nRF5 temperature driver. 2016-12-11 11:14:05 +00:00
Makefile sensor: Add nRF5 temperature driver. 2016-12-11 11:14:05 +00:00