zephyr/dts/bindings/sensor
Masoud Shiroei ef2a590281 drivers: sensor: lis2mdl: Add single mode operation
Support single mode operation by enabling it and
making the driver to use the interrupt to findout
when the data is ready for fetch. The sample fetch
will be blocked for a specified maximum time untill
the interrupt happens.

* Make operation mode configurable in DTS file
* Make offset cancellation configurable in DTS file
* Use single common .yaml file for both i2c and spi
* Store above configurations in dev->config_info

Signed-off-by: Masoud Shiroei <masoud.shiroei@assaabloy.com>
2021-03-31 08:08:35 -04:00
..
adi,adt7420.yaml sensor: adt7420: update for new GPIO API 2020-02-05 12:00:36 +01:00
adi,adxl345.yaml Sensor: ADXL345: Add ADXL345 driver 2020-03-13 08:53:43 -05:00
adi,adxl362.yaml sensor: adxl362: update for new GPIO API 2020-02-05 12:00:36 +01:00
adi,adxl372-i2c.yaml sensor: adxl372: update for new GPIO API 2020-02-05 12:00:36 +01:00
adi,adxl372-spi.yaml sensor: adxl372: update for new GPIO API 2020-02-05 12:00:36 +01:00
ams,ccs811.yaml sensors: ccs811: update to new API 2020-02-05 12:00:36 +01:00
ams,ens210.yaml dts: bindings: Remove 'title:' and put all info. into 'description:' 2019-12-18 11:52:45 +01:00
ams,iaqcore.yaml dts: bindings: Remove 'title:' and put all info. into 'description:' 2019-12-18 11:52:45 +01:00
aosong,dht.yaml drivers: sensor: dht: update to new GPIO API 2020-02-05 12:00:36 +01:00
asahi-kasei,ak8975.yaml sensor: ak8975: Convert to DTS 2020-03-10 14:13:40 -05:00
avago,apds9960.yaml drivers: apds9960: convert to new GPIO API 2020-02-05 12:00:36 +01:00
bosch,bma280.yaml drivers: sensor: bma280: convert from Kconfig to devicetree 2020-01-24 15:52:09 +01:00
bosch,bmc150_magn.yaml dts: bindings: Remove 'title:' and put all info. into 'description:' 2019-12-18 11:52:45 +01:00
bosch,bme280-i2c.yaml dts: bindings: Remove 'title:' and put all info. into 'description:' 2019-12-18 11:52:45 +01:00
bosch,bme280-spi.yaml dts: bindings: Remove 'title:' and put all info. into 'description:' 2019-12-18 11:52:45 +01:00
bosch,bme680-i2c.yaml dts: bindings: Remove 'title:' and put all info. into 'description:' 2019-12-18 11:52:45 +01:00
bosch,bmg160.yaml dts: bindings: Remove 'title:' and put all info. into 'description:' 2019-12-18 11:52:45 +01:00
bosch,bmi160.yaml drivers: sensor: bmi160: convert to new GPIO API 2020-02-05 12:00:36 +01:00
bosch,bmi270-i2c.yaml dts: bindings: sensor added dts binding bmi270 2021-02-22 17:58:00 -05:00
bosch,bmm150.yaml dts: bindings: Remove 'title:' and put all info. into 'description:' 2019-12-18 11:52:45 +01:00
grove,light.yaml dts: bindings: move io-channels and io-channel-names to base.yaml 2020-10-02 11:50:30 +02:00
grove,temperature.yaml dts: bindings: move io-channels and io-channel-names to base.yaml 2020-10-02 11:50:30 +02:00
honeywell,hmc5883l.yaml drivers: hmc5883l: update to new GPIO API 2020-02-05 12:00:36 +01:00
honeywell,mpr.yaml Sensor: mpr: Add Honeywell MPR driver 2020-04-22 17:39:31 +02:00
honeywell,sm351lt.yaml drivers: sensors: sm351lt: Add new driver 2020-08-24 16:48:47 -05:00
hoperf,hp206c.yaml dts: bindings: Remove 'title:' and put all info. into 'description:' 2019-12-18 11:52:45 +01:00
hoperf,th02.yaml dts: bindings: Remove 'title:' and put all info. into 'description:' 2019-12-18 11:52:45 +01:00
infineon,dps310.yaml sensor: add sensor driver for Infineon DPS310 2020-05-14 11:02:29 +02:00
invensense,icm42605.yaml drivers: sensor: Initial driver of Invensense ICM42605 2021-01-20 10:41:04 -06:00
invensense,mpu6050.yaml drivers: sensor: mpu6050: convert to devicetree 2020-01-08 16:40:04 +01:00
invensense,mpu9150.yaml sensor: ak8975: Convert to DTS 2020-03-10 14:13:40 -05:00
isil,isl29035.yaml drivers: sensor: isl29035: update to new GPIO API 2020-02-05 12:00:36 +01:00
max,max30101.yaml dts: bindings: Remove 'title:' and put all info. into 'description:' 2019-12-18 11:52:45 +01:00
maxim,max6675.yaml drivers: sensor: add support for MAX6675 2021-02-17 14:33:29 +01:00
maxim,max17055.yaml sensor: max17055: Add MAX17055 driver 2020-07-23 12:12:09 -04:00
maxim,max44009.yaml dts: bindings: Remove 'title:' and put all info. into 'description:' 2019-12-18 11:52:45 +01:00
meas,ms5607-spi.yaml dts: bindings: Remove 'title:' and put all info. into 'description:' 2019-12-18 11:52:45 +01:00
meas,ms5837.yaml dts: bindings: Remove 'title:' and put all info. into 'description:' 2019-12-18 11:52:45 +01:00
microchip,mcp9808.yaml sensor: mcp9808: Adding temperature resolution to MCP9808 sensor driver 2021-02-15 08:13:17 -05:00
nordic,nrf-qdec.yaml dts: bindings: improve documentation for Nordic IPs 2021-01-16 07:59:27 -06:00
nordic,nrf-temp.yaml dts: bindings: Remove 'title:' and put all info. into 'description:' 2019-12-18 11:52:45 +01:00
nxp,fxas21002.yaml drivers: sensor: Convert fxas21002 to new gpio api 2020-02-05 12:00:36 +01:00
nxp,fxos8700.yaml drivers: sensor: Convert fxos8700 vector mag Kconfigs to dts properties 2020-11-17 16:51:50 -05:00
nxp,kinetis-acmp.yaml dts: bindings: sensor: add binding for the NXP MCUX ACMP 2020-12-17 08:54:33 -06:00
nxp,kinetis-temperature.yaml dts: bindings: move io-channels and io-channel-names to base.yaml 2020-10-02 11:50:30 +02:00
panasonic,amg88xx.yaml drivers: amg88xx: convert to new GPIO API 2020-02-05 12:00:36 +01:00
plantower,pms7003.yaml sensor: pms7003: Convert to DTS 2020-03-10 14:15:22 -05:00
semtech,sx9500.yaml drivers: sensor: sx9500: convert to new GPIO API 2020-02-05 12:00:36 +01:00
sensirion,sht3xd.yaml drivers: sensor: sht3xd: convert to new GPIO APIO 2020-02-05 12:00:36 +01:00
silabs,si7006.yaml dts: bindings: Remove 'title:' and put all info. into 'description:' 2019-12-18 11:52:45 +01:00
silabs,si7060.yaml dts: bindings: Remove 'title:' and put all info. into 'description:' 2019-12-18 11:52:45 +01:00
st,hts221.yaml drivers: sensor: hts221: update to new GPIO API 2020-02-05 12:00:36 +01:00
st,iis2dh-i2c.yaml drivers/sensors: Add iis2dh accelerometer sensor support 2020-07-10 11:49:40 -05:00
st,iis2dh-spi.yaml drivers/sensors: Add iis2dh accelerometer sensor support 2020-07-10 11:49:40 -05:00
st,iis2dlpc-common.yaml drivers/sensor: iis2dlpc: Move trigger pulse Kconfig property into DT 2021-01-18 09:21:00 -06:00
st,iis2dlpc-i2c.yaml dts/bindings: iis2dlpc: create a common st,iis2dlpc-common.yaml 2021-01-08 09:16:35 -06:00
st,iis2dlpc-spi.yaml dts/bindings: iis2dlpc: create a common st,iis2dlpc-common.yaml 2021-01-08 09:16:35 -06:00
st,iis2iclx-common.yaml drivers/sensor: iis2iclx: modify int-pin type in DT 2021-02-15 07:58:36 -05:00
st,iis2iclx-i2c.yaml dts/bindings: iis2iclx: create a common st,iis2iclx-common.yaml 2021-02-15 07:58:36 -05:00
st,iis2iclx-spi.yaml dts/bindings: iis2iclx: create a common st,iis2iclx-common.yaml 2021-02-15 07:58:36 -05:00
st,iis2mdc-i2c.yaml drivers/sensor: add support to IIS2MDC magnetometer sensor 2020-03-20 14:53:42 -05:00
st,iis2mdc-spi.yaml drivers/sensor: add support to IIS2MDC magnetometer sensor 2020-03-20 14:53:42 -05:00
st,iis3dhhc-spi.yaml driver/sensor: iis3dhhc: update to use new GPIO API 2020-02-05 12:00:36 +01:00
st,ism330dhcx-common.yaml drivers/sensor: ism330dhcx: Move INT_PIN Kconfig attr into DT 2021-02-28 16:47:15 -05:00
st,ism330dhcx-i2c.yaml dts/bindings: ism330dhcx: create a common DT binding file 2021-02-28 16:47:15 -05:00
st,ism330dhcx-spi.yaml dts/bindings: ism330dhcx: create a common DT binding file 2021-02-28 16:47:15 -05:00
st,lis2dh12-i2c.yaml dts/bindings: Fix lis2dh12 and lis3dh 2020-11-17 14:44:18 -06:00
st,lis2dh-common.yaml drivers: sensor: lis2dh: convert to new GPIO API 2020-02-05 12:00:36 +01:00
st,lis2dh-i2c.yaml dts: bindings: Remove 'title:' and put all info. into 'description:' 2019-12-18 11:52:45 +01:00
st,lis2dh-spi.yaml dts: bindings: Remove 'title:' and put all info. into 'description:' 2019-12-18 11:52:45 +01:00
st,lis2ds12-i2c.yaml driver/sensor: lis2ds12: update to use new GPIO API 2020-02-05 12:00:36 +01:00
st,lis2ds12-spi.yaml driver/sensor: lis2ds12: update to use new GPIO API 2020-02-05 12:00:36 +01:00
st,lis2dw12-i2c.yaml driver/sensor: lis2dw12: update to use new GPIO API 2020-02-05 12:00:36 +01:00
st,lis2dw12-spi.yaml driver/sensor: lis2dw12: update to use new GPIO API 2020-02-05 12:00:36 +01:00
st,lis2mdl-common.yaml drivers: sensor: lis2mdl: Add single mode operation 2021-03-31 08:08:35 -04:00
st,lis2mdl-i2c.yaml drivers: sensor: lis2mdl: Add single mode operation 2021-03-31 08:08:35 -04:00
st,lis2mdl-spi.yaml drivers: sensor: lis2mdl: Add single mode operation 2021-03-31 08:08:35 -04:00
st,lis3dh-i2c.yaml dts/bindings: Fix lis2dh12 and lis3dh 2020-11-17 14:44:18 -06:00
st,lis3mdl-magn.yaml driver/sensor: lis3mdl: update to use new GPIO API 2020-02-05 12:00:36 +01:00
st,lps22hb-press.yaml dts: bindings: Remove 'title:' and put all info. into 'description:' 2019-12-18 11:52:45 +01:00
st,lps22hh-i2c.yaml driver/sensor: lps22hh: update to use new GPIO API 2020-02-05 12:00:36 +01:00
st,lps22hh-spi.yaml driver/sensor: lps22hh: update to use new GPIO API 2020-02-05 12:00:36 +01:00
st,lps25hb-press.yaml dts: bindings: Remove 'title:' and put all info. into 'description:' 2019-12-18 11:52:45 +01:00
st,lsm6ds0.yaml dts: bindings: Remove 'title:' and put all info. into 'description:' 2019-12-18 11:52:45 +01:00
st,lsm6dsl-i2c.yaml drivers: sensor: lsm6dsl: update to new GPIO API 2020-02-05 12:00:36 +01:00
st,lsm6dsl-spi.yaml drivers: sensor: lsm6dsl: update to new GPIO API 2020-02-05 12:00:36 +01:00
st,lsm6dso-i2c.yaml driver/sensor: lsm6dso: update to use new GPIO API 2020-02-05 12:00:36 +01:00
st,lsm6dso-spi.yaml driver/sensor: lsm6dso: update to use new GPIO API 2020-02-05 12:00:36 +01:00
st,lsm9ds0-gyro-i2c.yaml dts: bindings: Remove 'title:' and put all info. into 'description:' 2019-12-18 11:52:45 +01:00
st,lsm9ds0-mfd-i2c.yaml dts: bindings: Remove 'title:' and put all info. into 'description:' 2019-12-18 11:52:45 +01:00
st,lsm303agr-accel-i2c.yaml dts: bindings: Remove 'title:' and put all info. into 'description:' 2019-12-18 11:52:45 +01:00
st,lsm303agr-accel-spi.yaml dts: bindings: Remove 'title:' and put all info. into 'description:' 2019-12-18 11:52:45 +01:00
st,lsm303dlhc-accel.yaml dts: bindings: Remove "provides a base representation" from bindings 2019-12-20 19:45:06 -05:00
st,lsm303dlhc-magn.yaml dts: bindings: Remove 'title:' and put all info. into 'description:' 2019-12-18 11:52:45 +01:00
st,stts751-i2c.yaml driver/sensor: stts751: update to use new GPIO API 2020-02-05 12:00:36 +01:00
st,vl53l0x.yaml dts: bindings: Remove 'title:' and put all info. into 'description:' 2019-12-18 11:52:45 +01:00
ti,bq274xx.yaml dts: ti,bq274xx: remove default properties 2020-07-17 13:35:52 +02:00
ti,fdc2x1x.yaml drivers: sensors: fdc2x1x: Add driver for Texas Instruments FDC2X1X 2021-03-17 11:35:17 +01:00
ti,hdc.yaml drivers: ti_hdc: convert to new GPIO API 2020-02-05 12:00:36 +01:00
ti,opt3001.yaml dts: bindings: Remove 'title:' and put all info. into 'description:' 2019-12-18 11:52:45 +01:00
ti,tmp007.yaml drivers: sensor: tmp007: convert to new GPIO API 2020-02-05 12:00:36 +01:00
ti,tmp112.yaml dts: bindings: Remove 'title:' and put all info. into 'description:' 2019-12-18 11:52:45 +01:00
ti,tmp116.yaml dts/bindings: ti,tmp116: Remove unused 'alert-gpios' property 2020-01-04 09:22:38 -05:00
vishay,vcnl4040.yaml sensor: vcnl4040: Update dts binding for defaults 2020-10-09 11:48:12 +02:00
we,wsen-itds.yaml drivers: sensors: itds: Remove dts defaults 2020-10-02 11:46:57 +02:00