zephyr/drivers/sensor
Armando Visconti 9217e37901 drivers/sensor: lis2dw12: Add multi-instance support
This commit aligns lis2dw12 sensor driver to latest multi
instance sensor driver model.

In particular it makes use of the stmemsc common routines
and move ctx handler inside struct config, so that the
bus_init routines can be totally avoided.

Signed-off-by: Armando Visconti <armando.visconti@st.com>
2021-06-29 11:31:06 -04:00
..
adt7420 drivers: sensor: remove usage of device_pm_control_nop 2021-04-28 15:30:03 -04:00
adxl345 drivers: sensor: remove usage of device_pm_control_nop 2021-04-28 15:30:03 -04:00
adxl362 drivers: sensor: remove usage of device_pm_control_nop 2021-04-28 15:30:03 -04:00
adxl372 drivers: sensor: remove usage of device_pm_control_nop 2021-04-28 15:30:03 -04:00
ak8975 drivers: sensor: remove usage of device_pm_control_nop 2021-04-28 15:30:03 -04:00
amg88xx drivers: sensor: remove usage of device_pm_control_nop 2021-04-28 15:30:03 -04:00
ams_iAQcore drivers: sensor: remove usage of device_pm_control_nop 2021-04-28 15:30:03 -04:00
apds9960 drivers: fix pm callback signature 2021-06-04 08:16:49 -05:00
bma280 drivers: sensor: remove usage of device_pm_control_nop 2021-04-28 15:30:03 -04:00
bmc150_magn drivers: sensor: remove usage of device_pm_control_nop 2021-04-28 15:30:03 -04:00
bme280 drivers: fix pm callback signature 2021-06-04 08:16:49 -05:00
bme680 drivers: sensor: remove usage of device_pm_control_nop 2021-04-28 15:30:03 -04:00
bmg160 drivers: sensor: remove usage of device_pm_control_nop 2021-04-28 15:30:03 -04:00
bmi160 drivers: sensor: remove usage of device_pm_control_nop 2021-04-28 15:30:03 -04:00
bmi270 drivers: sensor: remove usage of device_pm_control_nop 2021-04-28 15:30:03 -04:00
bmm150 drivers: sensor: remove usage of device_pm_control_nop 2021-04-28 15:30:03 -04:00
bmp388 pm: do not use deprecate Kconfig 2021-06-04 12:19:38 -05:00
bq274xx sensor: bq274xx: fix sleep logic when polling after softreset 2021-06-16 10:39:44 +02:00
ccs811 drivers: sensor: remove usage of device_pm_control_nop 2021-04-28 15:30:03 -04:00
dht drivers: sensor: remove usage of device_pm_control_nop 2021-04-28 15:30:03 -04:00
dps310 drivers: sensor: remove usage of device_pm_control_nop 2021-04-28 15:30:03 -04:00
ens210 drivers: sensor: remove usage of device_pm_control_nop 2021-04-28 15:30:03 -04:00
fdc2x1x drivers: fix pm callback signature 2021-06-04 08:16:49 -05:00
fxas21002 drivers: sensor: remove usage of device_pm_control_nop 2021-04-28 15:30:03 -04:00
fxos8700 drivers: fxos8700: Remove unnecessary cast 2021-06-16 11:13:45 -05:00
grove drivers: sensor: remove usage of device_pm_control_nop 2021-04-28 15:30:03 -04:00
hmc5883l drivers: sensor: remove usage of device_pm_control_nop 2021-04-28 15:30:03 -04:00
hp206c drivers: sensor: remove usage of device_pm_control_nop 2021-04-28 15:30:03 -04:00
hts221 drivers: sensor: remove usage of device_pm_control_nop 2021-04-28 15:30:03 -04:00
icm42605 drivers: sensor: icm42605: Fix build issues 2021-06-21 10:08:24 -05:00
iis2dh drivers/sensor: Clean unused axis structures 2021-06-18 11:22:58 +02:00
iis2dlpc drivers/sensor: iis2dlpc: use common stmemsc routine 2021-05-04 22:41:56 -04:00
iis2iclx drivers: sensor: iis2iclx: Fix compile warning 2021-06-21 10:08:24 -05:00
iis2mdc drivers/sensor: iis2mdc: use gpio_dt_spec oriented macros 2021-05-12 23:34:46 -05:00
iis3dhhc drivers/sensor: Clean unused axis structures 2021-06-18 11:22:58 +02:00
isl29035 drivers: sensor: remove usage of device_pm_control_nop 2021-04-28 15:30:03 -04:00
ism330dhcx drivers/sensor: Clean unused axis structures 2021-06-18 11:22:58 +02:00
lis2dh drivers/sensor: lis2dh: use gpio_dt_spec oriented macros 2021-06-02 08:51:14 -05:00
lis2ds12 drivers: sensor: remove usage of device_pm_control_nop 2021-04-28 15:30:03 -04:00
lis2dw12 drivers/sensor: lis2dw12: Add multi-instance support 2021-06-29 11:31:06 -04:00
lis2mdl drivers/sensor: lis2mdl: Add multi-instance support 2021-06-04 16:29:45 -05:00
lis3mdl drivers: sensor: remove usage of device_pm_control_nop 2021-04-28 15:30:03 -04:00
lps22hb drivers: sensor: remove usage of device_pm_control_nop 2021-04-28 15:30:03 -04:00
lps22hh drivers/sensor: Clean unused axis structures 2021-06-18 11:22:58 +02:00
lps25hb drivers: sensor: remove usage of device_pm_control_nop 2021-04-28 15:30:03 -04:00
lsm6ds0 drivers: sensor: remove usage of device_pm_control_nop 2021-04-28 15:30:03 -04:00
lsm6dsl drivers: sensor: remove usage of device_pm_control_nop 2021-04-28 15:30:03 -04:00
lsm6dso modules/hal_st: Align sensor drivers to stmemsc HAL i/f v2.00 2021-06-18 11:22:58 +02:00
lsm9ds0_gyro drivers: sensor: remove usage of device_pm_control_nop 2021-04-28 15:30:03 -04:00
lsm9ds0_mfd drivers: sensor: remove usage of device_pm_control_nop 2021-04-28 15:30:03 -04:00
lsm303dlhc_magn drivers: sensor: remove usage of device_pm_control_nop 2021-04-28 15:30:03 -04:00
max6675 drivers: sensor: remove usage of device_pm_control_nop 2021-04-28 15:30:03 -04:00
max17055 drivers: sensor: max17055: Fix compile error with clang 2021-06-21 10:08:24 -05:00
max17262 sensor: max17262: Fix CI build failure 2021-05-05 14:13:21 -04:00
max30101 drivers: sensor: remove usage of device_pm_control_nop 2021-04-28 15:30:03 -04:00
max44009 drivers: sensor: remove usage of device_pm_control_nop 2021-04-28 15:30:03 -04:00
mchp_tach_xec drivers: sensor: remove usage of device_pm_control_nop 2021-04-28 15:30:03 -04:00
mcp9808 drivers: sensor: remove usage of device_pm_control_nop 2021-04-28 15:30:03 -04:00
mcux_acmp drivers: sensor: remove usage of device_pm_control_nop 2021-04-28 15:30:03 -04:00
mpr drivers: sensor: remove usage of device_pm_control_nop 2021-04-28 15:30:03 -04:00
mpu6050 drivers: sensor: remove usage of device_pm_control_nop 2021-04-28 15:30:03 -04:00
ms5607 drivers/sensor: ms5607: fix compensation for temperature < 20C 2021-06-28 11:53:56 -04:00
ms5837 drivers: sensor: remove usage of device_pm_control_nop 2021-04-28 15:30:03 -04:00
nrf5 drivers: sensor: remove usage of device_pm_control_nop 2021-04-28 15:30:03 -04:00
nuvoton_tach_npcx drivers: npcx: convert NPCX drivers clock client to DEVICE_DT_GET 2021-06-27 23:02:39 -04:00
nxp_kinetis_temp drivers: sensor: remove usage of device_pm_control_nop 2021-04-28 15:30:03 -04:00
opt3001 drivers: sensor: remove usage of device_pm_control_nop 2021-04-28 15:30:03 -04:00
pms7003 drivers: sensor: remove usage of device_pm_control_nop 2021-04-28 15:30:03 -04:00
qdec_nrfx pm: device: Align state names with system states 2021-05-07 18:35:12 -04:00
qdec_sam soc: atmel_sam: Add _INST to ATMEL_SAM_DT_PIN* macros 2021-06-14 09:50:41 -05:00
sbs_gauge drivers: sensors: sbs-gauge: add CHAN_ALL to fetch 2021-05-19 08:56:21 -05:00
sht3xd drivers: sensor: remove usage of device_pm_control_nop 2021-04-28 15:30:03 -04:00
si7006 drivers: sensor: remove usage of device_pm_control_nop 2021-04-28 15:30:03 -04:00
si7055 drivers: sensor: remove usage of device_pm_control_nop 2021-04-28 15:30:03 -04:00
si7060 drivers: sensor: remove usage of device_pm_control_nop 2021-04-28 15:30:03 -04:00
sm351lt drivers: sensor: remove usage of device_pm_control_nop 2021-04-28 15:30:03 -04:00
stm32_temp drivers: sensor: STM32 die temperature driver 2021-05-08 10:18:09 -05:00
stmemsc drivers/sensor: stmemsc: Add common i2c/spi read/write routines 2021-04-01 15:34:36 -05:00
stts751 drivers/sensor: Clean unused axis structures 2021-06-18 11:22:58 +02:00
sx9500 drivers: sensor: remove usage of device_pm_control_nop 2021-04-28 15:30:03 -04:00
th02 drivers: sensor: remove usage of device_pm_control_nop 2021-04-28 15:30:03 -04:00
ti_hdc drivers: sensor: remove usage of device_pm_control_nop 2021-04-28 15:30:03 -04:00
tmp007 drivers: sensor: remove usage of device_pm_control_nop 2021-04-28 15:30:03 -04:00
tmp112 drivers: sensor: remove usage of device_pm_control_nop 2021-04-28 15:30:03 -04:00
tmp116 drivers: sensor: tmp116: Check that a new value is available 2021-06-04 16:18:33 -05:00
vcnl4040 drivers: fix pm callback signature 2021-06-04 08:16:49 -05:00
vl53l0x drivers: sensor: remove usage of device_pm_control_nop 2021-04-28 15:30:03 -04:00
wsen_itds drivers: sensor: remove usage of device_pm_control_nop 2021-04-28 15:30:03 -04:00
CMakeLists.txt drivers: sensor: STM32 die temperature driver 2021-05-08 10:18:09 -05:00
Kconfig drivers: sensor: STM32 die temperature driver 2021-05-08 10:18:09 -05:00
sensor_handlers.c device: Const-ify all device driver instance pointers 2020-09-02 13:48:13 +02:00
sensor_shell.c sensor_shell: added missing sensor channel. 2020-11-02 09:52:54 -06:00
shell_battery.c sensor: shell: add missing va_ends 2021-01-18 19:08:04 +01:00