zephyr/drivers/sensor
Albert Jakieła dd4ef7d2b5 drivers: sensor: Add PM support to LM75 digital temperature sensor
Add support for device power management. When the sensor
is not powered, the fetch function will fail. When the
sensor is not connected to a power domain, it will behave
as usual.

Signed-off-by: Albert Jakieła <aja@semihalf.com>
2023-09-05 09:49:42 -05:00
..
a01nyub drivers: sensor: a01nyub: added driver 2023-07-26 13:28:28 +02:00
adt7310 drivers: gpio: use gpio_is_ready_dt helper function 2023-08-28 08:48:35 -05:00
adt7420 drivers: gpio: use gpio_is_ready_dt helper function 2023-08-28 08:48:35 -05:00
adxl345
adxl362 drivers: gpio: use gpio_is_ready_dt helper function 2023-08-28 08:48:35 -05:00
adxl372 drivers: gpio: use gpio_is_ready_dt helper function 2023-08-28 08:48:35 -05:00
ak8975 drivers: sensor: Fix return value for unsupported channels 2023-08-01 11:59:34 +02:00
akm09918c drivers: sensor: Fix return value for unsupported channels 2023-08-01 11:59:34 +02:00
amg88xx drivers: gpio: use gpio_is_ready_dt helper function 2023-08-28 08:48:35 -05:00
ams_as5600
ams_iAQcore
apds9960 drivers: gpio: use gpio_is_ready_dt helper function 2023-08-28 08:48:35 -05:00
bh1750
bma280 drivers: gpio: use gpio_is_ready_dt helper function 2023-08-28 08:48:35 -05:00
bmc150_magn drivers: gpio: use gpio_is_ready_dt helper function 2023-08-28 08:48:35 -05:00
bme280 sensor: bme280: BMP280 has no humidity sensor 2023-07-27 08:46:40 -05:00
bme680 drivers: sensor: Fix return value for unsupported channels 2023-08-01 11:59:34 +02:00
bmg160 drivers: gpio: use gpio_is_ready_dt helper function 2023-08-28 08:48:35 -05:00
bmi08x drivers: sensor: bmi08x: fix fs prop for gyro 2023-08-25 13:48:26 -05:00
bmi160 drivers: gpio: use gpio_is_ready_dt helper function 2023-08-28 08:48:35 -05:00
bmi270
bmi323 drivers: sensor: Fix return value for unsupported channels 2023-08-01 11:59:34 +02:00
bmm150 drivers: sensor: Fix return value for unsupported channels 2023-08-01 11:59:34 +02:00
bmp388 drivers: gpio: use gpio_is_ready_dt helper function 2023-08-28 08:48:35 -05:00
bq274xx sensor: bq274xx: fix few data units 2023-08-30 10:17:27 +02:00
ccs811 drivers: gpio: use gpio_is_ready_dt helper function 2023-08-28 08:48:35 -05:00
dht drivers: gpio: use gpio_is_ready_dt helper function 2023-08-28 08:48:35 -05:00
dps310 drivers: sensor: Fix return value for unsupported channels 2023-08-01 11:59:34 +02:00
ds18b20
ens210
esp32_temp soc: xtensa,riscv: esp32xx: refactor folder structure 2023-07-25 18:12:33 +02:00
fdc2x1x drivers: gpio: use gpio_is_ready_dt helper function 2023-08-28 08:48:35 -05:00
fxas21002 drivers: gpio: use gpio_is_ready_dt helper function 2023-08-28 08:48:35 -05:00
fxos8700 drivers: gpio: use gpio_is_ready_dt helper function 2023-08-28 08:48:35 -05:00
grove
grow_r502a drivers: gpio: use gpio_is_ready_dt helper function 2023-08-28 08:48:35 -05:00
hmc5883l drivers: gpio: use gpio_is_ready_dt helper function 2023-08-28 08:48:35 -05:00
hp206c
hts221 drivers: gpio: use gpio_is_ready_dt helper function 2023-08-28 08:48:35 -05:00
i3g4250d
icm42605 drivers: gpio: use gpio_is_ready_dt helper function 2023-08-28 08:48:35 -05:00
icm42670 drivers: gpio: use gpio_is_ready_dt helper function 2023-08-28 08:48:35 -05:00
icm42688 emul: icm42688: Implement backend sensor emul API 2023-08-09 08:27:59 +00:00
icp10125 drivers: imply CRC where applicable 2023-08-18 08:52:16 +03:00
iis2dh drivers: gpio: use gpio_is_ready_dt helper function 2023-08-28 08:48:35 -05:00
iis2dlpc drivers: gpio: use gpio_is_ready_dt helper function 2023-08-28 08:48:35 -05:00
iis2iclx drivers: gpio: use gpio_is_ready_dt helper function 2023-08-28 08:48:35 -05:00
iis2mdc drivers: gpio: use gpio_is_ready_dt helper function 2023-08-28 08:48:35 -05:00
iis3dhhc drivers: gpio: use gpio_is_ready_dt helper function 2023-08-28 08:48:35 -05:00
ina23x drivers: sensor: ina230: fix current sign issue 2023-08-29 09:44:20 -05:00
ina219
ina3221 drivers: sensor: ina3221: fix double-promotion 2023-08-23 07:51:53 -05:00
isl29035 drivers: gpio: use gpio_is_ready_dt helper function 2023-08-28 08:48:35 -05:00
ism330dhcx drivers: sensor: ism330dhcx: fix pulse mode interrupts 2023-08-30 08:35:39 -05:00
ist8310 sensors: ist8310: New driver 2023-08-04 17:30:02 -05:00
ite_tach_it8xxx2
ite_vcmp_it8xxx2
lis2dh drivers: gpio: use gpio_is_ready_dt helper function 2023-08-28 08:48:35 -05:00
lis2ds12 drivers: gpio: use gpio_is_ready_dt helper function 2023-08-28 08:48:35 -05:00
lis2dw12 drivers: gpio: use gpio_is_ready_dt helper function 2023-08-28 08:48:35 -05:00
lis2mdl drivers: gpio: use gpio_is_ready_dt helper function 2023-08-28 08:48:35 -05:00
lis3mdl drivers: gpio: use gpio_is_ready_dt helper function 2023-08-28 08:48:35 -05:00
lm75 drivers: sensor: Add PM support to LM75 digital temperature sensor 2023-09-05 09:49:42 -05:00
lm77 drivers: gpio: use gpio_is_ready_dt helper function 2023-08-28 08:48:35 -05:00
lps22hb
lps22hh drivers: gpio: use gpio_is_ready_dt helper function 2023-08-28 08:48:35 -05:00
lps25hb
lsm6ds0
lsm6dsl drivers: gpio: use gpio_is_ready_dt helper function 2023-08-28 08:48:35 -05:00
lsm6dso drivers: gpio: use gpio_is_ready_dt helper function 2023-08-28 08:48:35 -05:00
lsm6dso16is drivers: gpio: use gpio_is_ready_dt helper function 2023-08-28 08:48:35 -05:00
lsm6dsv16x drivers: gpio: use gpio_is_ready_dt helper function 2023-08-28 08:48:35 -05:00
lsm9ds0_gyro drivers: gpio: use gpio_is_ready_dt helper function 2023-08-28 08:48:35 -05:00
lsm9ds0_mfd
lsm303dlhc_magn
max6675
max17055 sensor: max17055: support fetching individual channels 2023-08-09 08:27:13 +00:00
max17262 sensors: max17262: Run clang-format 2023-08-02 09:53:45 +00:00
max30101
max31855 drivers: sensor: Fix return value for unsupported channels 2023-08-01 11:59:34 +02:00
max31865 drivers: sensor: Fix return value for unsupported channels 2023-08-01 11:59:34 +02:00
max31875
max44009
mchp_tach_xec drivers: tacho: mchp: low power feature enabled 2023-08-16 10:20:12 +02:00
mcp970x drivers: adc: use adc_is_ready_dt helper function 2023-07-17 10:16:22 +00:00
mcp9600 drivers: sensor: mcp9600 add intial driver support 2023-05-23 13:33:45 -05:00
mcp9808 drivers: gpio: use gpio_is_ready_dt helper function 2023-08-28 08:48:35 -05:00
mcux_acmp
mhz19b
mpr drivers: sensor: Fix return value for unsupported channels 2023-08-01 11:59:34 +02:00
mpu6050 drivers: gpio: use gpio_is_ready_dt helper function 2023-08-28 08:48:35 -05:00
mpu9250 drivers: gpio: use gpio_is_ready_dt helper function 2023-08-28 08:48:35 -05:00
ms5607 drivers: sensor: Fix return value for unsupported channels 2023-08-01 11:59:34 +02:00
ms5837 drivers: sensor: Fix return value for unsupported channels 2023-08-01 11:59:34 +02:00
npm1300_charger drivers: sensor: npm1300: Additional charger configuration 2023-08-24 18:42:37 -05:00
nrf5
ntc_thermistor drivers: sensor: remove LOG_INF from ntc_thermistor_sample_fetch() 2023-09-02 15:10:31 +02:00
nuvoton_adc_cmp_npcx
nuvoton_tach_npcx drivers: sensors: npcx_tach: Clear stale data 2023-05-30 13:04:28 -04:00
nxp_kinetis_temp
nxp_tempmon drivers: sensor: add NXP TEMPMON driver 2023-08-30 10:18:27 +02:00
opt3001
pcnt_esp32 soc: xtensa,riscv: esp32xx: refactor folder structure 2023-07-25 18:12:33 +02:00
pms7003 drivers: sensor: Fix return value for unsupported channels 2023-08-01 11:59:34 +02:00
qdec_mcux drivers: sensor: qdec_mcux: fix fixed point conversion 2023-07-24 08:29:21 -05:00
qdec_nrfx drivers: sensor: qdec_nrfx: Clean up driver instantiation 2023-07-25 13:41:51 +02:00
qdec_sam
qdec_stm32
rpi_pico_temp
s11059
sbs_gauge
sgp40
sht3xd drivers: gpio: use gpio_is_ready_dt helper function 2023-08-28 08:48:35 -05:00
sht4x
shtcx drivers: sensor: shtcx: fix val2 calculation 2023-06-15 08:47:30 -04:00
si7006
si7055
si7060
si7210 drivers: sensor: Fix return value for unsupported channels 2023-08-01 11:59:34 +02:00
sm351lt drivers: gpio: use gpio_is_ready_dt helper function 2023-08-28 08:48:35 -05:00
stm32_temp
stm32_vbat
stm32_vref drivers: sensor: stm32 Vref sensor calibration on 12bit 2023-09-01 13:22:24 +02:00
stmemsc drivers/sensor: stmemsc: add macros to populate stmdev_ctx_t structure 2023-05-09 16:23:15 +09:00
stts751 drivers: gpio: use gpio_is_ready_dt helper function 2023-08-28 08:48:35 -05:00
sx9500 drivers: gpio: use gpio_is_ready_dt helper function 2023-08-28 08:48:35 -05:00
tcn75a drivers: sensor: introduce driver for TCN75A temperature sensor 2023-06-17 08:01:16 -04:00
tcs3400 drivers: sensors: add a sensor driver for TCS3400 2023-05-25 13:30:45 +00:00
th02
ti_hdc drivers: gpio: use gpio_is_ready_dt helper function 2023-08-28 08:48:35 -05:00
ti_hdc20xx drivers: gpio: use gpio_is_ready_dt helper function 2023-08-28 08:48:35 -05:00
tmd2620 drivers: sensor: tmd2620: coverity 316443 unchecked return value 2023-07-12 10:53:56 -05:00
tmp007 drivers: gpio: use gpio_is_ready_dt helper function 2023-08-28 08:48:35 -05:00
tmp108 drivers,subsys: fix few missing k_work_delayable_from_work 2023-08-28 10:12:21 +02:00
tmp112
tmp116
vcnl4040 drivers: gpio: use gpio_is_ready_dt helper function 2023-08-28 08:48:35 -05:00
veml7700
vl53l0x drivers: sensor: vl53l0x: small fixes 2023-05-27 06:19:29 -04:00
vl53l1x drivers: gpio: use gpio_is_ready_dt helper function 2023-08-28 08:48:35 -05:00
wsen_hids drivers: gpio: use gpio_is_ready_dt helper function 2023-08-28 08:48:35 -05:00
wsen_itds drivers: gpio: use gpio_is_ready_dt helper function 2023-08-28 08:48:35 -05:00
wsen_pads
wsen_pdus
wsen_tids drivers: gpio: use gpio_is_ready_dt helper function 2023-08-28 08:48:35 -05:00
xmc4xxx_temp
CMakeLists.txt drivers: sensor: add NXP TEMPMON driver 2023-08-30 10:18:27 +02:00
default_rtio_sensor.c Revert "sensors: Fix overflow in default decoder" 2023-08-09 11:11:37 +00:00
Kconfig drivers: sensor: add NXP TEMPMON driver 2023-08-30 10:18:27 +02:00
sensor_decoders_init.c sensors: Add new async one-shot reading API 2023-05-26 11:04:54 -05:00
sensor_handlers.c sensors: Add new async one-shot reading API 2023-05-26 11:04:54 -05:00
sensor_shell.c sensors: shell: implement rounding for q31_t 2023-08-07 11:26:02 +02:00
shell_battery.c