zephyr/drivers/sensor
Armando Visconti 0ba94d6d78 driver/sensor: lis3mdl: Fix DRDY interrupt
The LIS3MDL sensor provides two different pins for handling
interrupts: the DRDY, that triggers new data sample availability,
and INT, that goes off when data sample exceeds a given threshold.

The driver handled data ready triggers only, which does not
require sensor configuration at all. Moreover a dummy read is
required when the data ready is configured to re-trigger a new
interrupt.

Signed-off-by: Armando Visconti <armando.visconti@st.com>
2020-02-25 11:40:17 +01:00
..
adt7420 sensor: adt7420: update for new GPIO API 2020-02-05 12:00:36 +01:00
adxl362 gpio: rename typedef for devicetree flags 2020-02-05 12:00:36 +01:00
adxl372 gpio: rename typedef for devicetree flags 2020-02-05 12:00:36 +01:00
ak8975
amg88xx gpio: rename typedef for devicetree flags 2020-02-05 12:00:36 +01:00
ams_iAQcore kconfig: Replace some single-symbol 'if's with 'depends on' 2020-02-08 08:32:42 -05:00
apds9960
bma280 drivers: sensor: bma280: convert to new GPIO API 2020-02-05 12:00:36 +01:00
bmc150_magn gpio: rename typedef for devicetree flags 2020-02-05 12:00:36 +01:00
bme280
bme680
bmg160 gpio: rename typedef for devicetree flags 2020-02-05 12:00:36 +01:00
bmi160 gpio: rename typedef for devicetree flags 2020-02-05 12:00:36 +01:00
bmm150
ccs811 sensors: ccs811: update to new API 2020-02-05 12:00:36 +01:00
dht gpio: rename typedef for devicetree flags 2020-02-05 12:00:36 +01:00
ens210
fxas21002 gpio: rename typedef for devicetree flags 2020-02-05 12:00:36 +01:00
fxos8700 kconfig: Replace some single-symbol 'if's with 'depends on' 2020-02-08 08:32:42 -05:00
grove sensors: grove_light: convert to devicetree bindings 2020-02-12 10:31:26 -06:00
hmc5883l drivers: hmc5883l: update to new GPIO API 2020-02-05 12:00:36 +01:00
hp206c
hts221
iis3dhhc
isl29035 drivers: sensor: isl29035: update to new GPIO API 2020-02-05 12:00:36 +01:00
lis2dh drivers: sensor: lis2dh: convert to new GPIO API 2020-02-05 12:00:36 +01:00
lis2ds12 gpio: rename typedef for devicetree flags 2020-02-05 12:00:36 +01:00
lis2dw12
lis2mdl driver/sensor: lis2mdl: update to use new GPIO API 2020-02-05 12:00:36 +01:00
lis3mdl driver/sensor: lis3mdl: Fix DRDY interrupt 2020-02-25 11:40:17 +01:00
lps22hb kconfig: Replace some single-symbol 'if's with 'depends on' 2020-02-08 08:32:42 -05:00
lps22hh
lps25hb kconfig: Replace some single-symbol 'if's with 'depends on' 2020-02-08 08:32:42 -05:00
lsm6ds0
lsm6dsl kconfig: Replace some single-symbol 'if's with 'depends on' 2020-02-08 08:32:42 -05:00
lsm6dso
lsm9ds0_gyro gpio: rename typedef for devicetree flags 2020-02-05 12:00:36 +01:00
lsm9ds0_mfd
lsm303dlhc_magn
max30101
max44009
mcp9808 drivers: sensor: mcp9808: update to new GPIO API 2020-02-05 12:00:36 +01:00
mpu6050 drivers: sensor: mpu6050: convert to new GPIO API 2020-02-05 12:00:36 +01:00
ms5607
ms5837
nrf5 drivers: clock_control: Add subsys argument to the callback 2020-02-05 17:07:01 +01:00
nxp_kinetis_temp
opt3001
pms7003
qdec_nrfx
sht3xd kconfig: Replace some single-symbol 'if's with 'depends on' 2020-02-08 08:32:42 -05:00
si7006
si7060
stts751
sx9500 drivers: sensor: sx9500: convert to new GPIO API 2020-02-05 12:00:36 +01:00
th02
ti_hdc drivers: ti_hdc: convert to new GPIO API 2020-02-05 12:00:36 +01:00
tmp007 drivers: sensor: tmp007: convert to new GPIO API 2020-02-05 12:00:36 +01:00
tmp112
tmp116
vl53l0x kconfig: Replace some single-symbol 'if's with 'depends on' 2020-02-08 08:32:42 -05:00
CMakeLists.txt
Kconfig
sensor_handlers.c
sensor_shell.c