zephyr/drivers/sensor
Yong Cong Sin fbd0cd01d5 drivers: sensor: stm32_temp: setup channel before adc_read
Currently the driver only setup the ADC to read from the
internal temperature channel on init. However, it is possible
that some other application that uses the ADC can setup the
ADC to read from some other channel and therefore subsequent
stm32_temp_sample_fetch will fail to read the targeted channel.

Signed-off-by: Yong Cong Sin <yongcong.sin@gmail.com>
2022-04-29 16:10:51 +02:00
..
adt7420 drivers: sensor: adt7420: check gpio add callback return code 2021-08-26 18:40:08 -04:00
adxl345 drivers: sensor: clean up zephyr_library calls 2021-06-30 09:36:33 -04:00
adxl362 drivers: sensor: adxl362: improve error handling 2021-08-30 17:53:24 -04:00
adxl372 everywhere: fix typos 2022-03-14 20:22:24 -04:00
ak8975 drivers: sensor: clean up zephyr_library calls 2021-06-30 09:36:33 -04:00
amg88xx everywhere: fix typos 2022-03-14 20:22:24 -04:00
ams_iAQcore drivers: sensor: clean up zephyr_library calls 2021-06-30 09:36:33 -04:00
apds9960 kconfig: remove Enable from boolean prompts 2022-03-09 15:35:54 +01:00
bma280 everywhere: fix typos 2022-03-14 20:22:24 -04:00
bmc150_magn kconfig: remove Enable from boolean prompts 2022-03-09 15:35:54 +01:00
bme280 drivers: sensor: drop get_dev_data/get_dev_config usage 2022-01-19 18:16:02 +01:00
bme680 drivers: sensor: bme680: Add SPI interface 2022-04-28 18:11:50 +02:00
bmg160 drivers: sensor: bmg160: check gpio calls return code 2021-08-26 18:40:08 -04:00
bmi160 drivers: sensor: bmi160: fix waiting time before reading CHIP_ID 2022-04-13 12:57:31 -07:00
bmi270 drivers: fix double promotion warnings 2021-11-24 17:14:25 -05:00
bmm150 kconfig: remove Enable from boolean prompts 2022-03-09 15:35:54 +01:00
bmp388 everywhere: fix typos 2022-03-14 20:22:24 -04:00
bq274xx everywhere: fix typos 2022-03-14 20:22:24 -04:00
ccs811 drivers: sensor: clean up zephyr_library calls 2021-06-30 09:36:33 -04:00
dht everywhere: fix typos 2022-03-14 20:22:24 -04:00
dps310 everywhere: fix typos 2022-03-14 20:22:24 -04:00
ens210 kconfig: remove Enable from boolean prompts 2022-03-09 15:35:54 +01:00
fdc2x1x everywhere: fix typos 2022-03-14 20:22:24 -04:00
fxas21002 drivers: sensor: fxas21002: check gpio calls return code 2021-08-26 18:40:08 -04:00
fxos8700 kconfig: remove Enable from boolean prompts 2022-03-09 15:35:54 +01:00
grove kconfig: remove Enable from boolean prompts 2022-03-09 15:35:54 +01:00
hmc5883l everywhere: fix typos 2022-03-14 20:22:24 -04:00
hp206c drivers: sensor: clean up zephyr_library calls 2021-06-30 09:36:33 -04:00
hts221 drivers/sensors: Enable 3-wire SPI access to HTS221 sensor driver 2021-11-19 11:50:38 +01:00
i3g4250d everywhere: fix typos 2022-03-14 20:22:24 -04:00
icm42605 drivers: sensor: icm42605: fix arg passing bug in trigger thread 2022-03-16 08:58:06 -05:00
icm42670 drivers: sensor: add icm42670 6-axis accelerometer driver 2022-04-08 15:49:08 -07:00
iis2dh everywhere: fix typos 2022-03-14 20:22:24 -04:00
iis2dlpc everywhere: fix typos 2022-03-14 20:22:24 -04:00
iis2iclx kconfig: remove Enable from boolean prompts 2022-03-09 15:35:54 +01:00
iis2mdc everywhere: fix typos 2022-03-18 13:24:08 -04:00
iis3dhhc kconfig: remove Enable from boolean prompts 2022-03-09 15:35:54 +01:00
ina23x drivers: sensor: ina23x: add support for INA237 2021-12-14 13:48:54 -06:00
ina219 include: sensor: sensor_value from double overflow 2022-02-24 13:45:29 -08:00
isl29035 drivers: sensor: clean up zephyr_library calls 2021-06-30 09:36:33 -04:00
ism330dhcx kconfig: remove Enable from boolean prompts 2022-03-09 15:35:54 +01:00
ite_tach_it8xxx2 ITE drivers/sensor: add tachometer driver for it8xxx2_evb 2021-11-29 08:25:19 -05:00
ite_vcmp_it8xxx2 ITE drivers/sensor/vcmp: don't connect shared irq multiple times 2022-03-31 12:20:11 -05:00
lis2dh everywhere: fix typos 2022-03-18 13:24:08 -04:00
lis2ds12 kconfig: remove Enable from boolean prompts 2022-03-09 15:35:54 +01:00
lis2dw12 drivers/sensor: lis2dw12: add drdy pulsed/latched config 2022-04-26 15:53:58 -04:00
lis2mdl everywhere: fix typos 2022-03-18 13:24:08 -04:00
lis3mdl drivers: sensor: lis3mdl: return -ENOTSUP on unsupported channels 2022-04-26 13:14:44 -05:00
lm75 drivers: remove redundant data/config casts 2022-01-19 18:16:02 +01:00
lm77 pm: s/PM_DEVICE_(DT_(INST))_REF/PM_DEVICE_(DT_(INST))_GET 2022-01-18 12:14:06 -05:00
lps22hb drivers: sensor: clean up zephyr_library calls 2021-06-30 09:36:33 -04:00
lps22hh drivers/sensor: lps22hh: Move odr Kconfig property into dts 2021-12-14 09:11:15 -06:00
lps25hb drivers: sensor: clean up zephyr_library calls 2021-06-30 09:36:33 -04:00
lsm6ds0 kconfig: remove Enable from boolean prompts 2022-03-09 15:35:54 +01:00
lsm6dsl drivers: sensor: lsm6dsl: FIX bugs on few registers definition 2022-03-17 08:43:39 -05:00
lsm6dso drivers: sensor: lsm6dso: Remove usage of undefined variable 2022-04-20 08:59:35 -05:00
lsm9ds0_gyro kconfig: remove Enable from boolean prompts 2022-03-09 15:35:54 +01:00
lsm9ds0_mfd kconfig: remove Enable from boolean prompts 2022-03-09 15:35:54 +01:00
lsm303dlhc_magn drivers: sensor: lsm303dlhc_mag: Fix gain factor 2021-10-04 20:40:43 -04:00
max6675 drivers: sensor: max6675: convert to spi_dt_spec 2021-12-09 10:21:13 -06:00
max17055 everywhere: fix typos 2022-03-18 13:24:08 -04:00
max17262 everywhere: fix typos 2022-03-14 20:22:24 -04:00
max30101 dts: fix max30101 compatible 2021-08-17 17:51:57 -04:00
max31875 drivers: sensors: Implement MAX31875 sensor 2022-02-24 08:49:40 -06:00
max44009 drivers: sensor: clean up zephyr_library calls 2021-06-30 09:36:33 -04:00
mchp_tach_xec drivers: tach: Microchip XEC TACH driver add PINCTRL support 2022-03-31 10:30:17 +02:00
mcp9808 drivers: sensor: clean up zephyr_library calls 2021-06-30 09:36:33 -04:00
mcux_acmp drivers: sensor: Add pinctrl support for mcux acmp sensor 2022-03-22 12:36:04 +01:00
mhz19b drivers: sensor: mhz19b: fix all channels fetch 2022-03-25 08:22:33 -05:00
mpr drivers: sensor: clean up zephyr_library calls 2021-06-30 09:36:33 -04:00
mpu6050 drivers: sensor: clean up zephyr_library calls 2021-06-30 09:36:33 -04:00
mpu9250 sensors: Implement MPU9250 driver 2022-01-14 12:33:04 +01:00
ms5607 drivers: Apply SPI API change to relevant places 2021-11-19 11:50:38 +01:00
ms5837 drivers: sensors: build as static libraries 2021-08-17 06:06:03 -04:00
nrf5 drivers: nrf5: kconfig: add missing dependency for TEMP_NRF5 2021-12-01 16:10:59 +01:00
nuvoton_tach_npcx everywhere: fix typos 2022-03-14 20:22:24 -04:00
nxp_kinetis_temp kconfig: remove Enable from boolean prompts 2022-03-09 15:35:54 +01:00
opt3001 everywhere: fix typos 2022-03-14 20:22:24 -04:00
pms7003 drivers: sensor: clean up zephyr_library calls 2021-06-30 09:36:33 -04:00
qdec_nrfx soc: nrf: Use data from DTS to populate HAS_HW_NRF_* Kconfig options 2022-04-02 15:14:38 +02:00
qdec_sam drivers: sensor: qdec_sam: remove superfluous default n for boolean 2022-04-15 10:32:24 -07:00
sbs_gauge drivers: remove redundant data/config casts 2022-01-19 18:16:02 +01:00
sgp40 everywhere: fix typos 2022-03-14 20:22:24 -04:00
sht3xd everywhere: fix typos 2022-03-14 20:22:24 -04:00
sht4x drivers: sensor: SHT4X: convert to i2c_dt_spec 2021-08-17 12:40:17 -05:00
shtcx drivers: sensor: shtcx: fix 2021-11-29 18:18:42 -05:00
si7006 everywhere: fix typos 2022-03-14 20:22:24 -04:00
si7055 drivers: sensor: clean up zephyr_library calls 2021-06-30 09:36:33 -04:00
si7060 drivers: sensor: clean up zephyr_library calls 2021-06-30 09:36:33 -04:00
si7210 everywhere: fix typos 2022-03-14 20:22:24 -04:00
sm351lt everywhere: fix typos 2022-03-14 20:22:24 -04:00
stm32_temp drivers: sensor: stm32_temp: setup channel before adc_read 2022-04-29 16:10:51 +02:00
stmemsc everywhere: fix typos 2022-03-18 13:24:08 -04:00
stts751 drivers: sensor: clean up zephyr_library calls 2021-06-30 09:36:33 -04:00
sx9500 drivers: sensor: sx9500: check gpio calls return code 2021-08-26 18:40:08 -04:00
th02 drivers: sensor: remove usage of device_pm_control_nop 2021-04-28 15:30:03 -04:00
ti_hdc drivers: sensor: clean up zephyr_library calls 2021-06-30 09:36:33 -04:00
ti_hdc20xx drivers: sensors: ti_hdc20xx: add support for DRDY/INT pin 2021-08-09 11:32:43 -04:00
tmp007 drivers: sensor: clean up zephyr_library calls 2021-06-30 09:36:33 -04:00
tmp108 sample: sensor: tmp108: Add ti tmp108 sample 2021-12-17 21:15:25 +01:00
tmp112 drivers: avoid i2c_burst_write where possible 2021-12-22 12:14:42 +01:00
tmp116 sensor: eeprom: Add TMP116 EEPROM access 2021-12-08 07:51:46 -06:00
vcnl4040 kconfig: remove Enable from boolean prompts 2022-03-09 15:35:54 +01:00
vl53l0x drivers: sensor: vl53l0x: add support to reprogram I2C address 2022-04-07 14:30:01 -05:00
wsen_itds drivers: use DT_INST_ENUM_IDX(_OR) macros 2021-11-18 19:12:07 -05:00
CMakeLists.txt drivers: sensor: add icm42670 6-axis accelerometer driver 2022-04-08 15:49:08 -07:00
Kconfig drivers: sensor: add icm42670 6-axis accelerometer driver 2022-04-08 15:49:08 -07:00
sensor_handlers.c device: Const-ify all device driver instance pointers 2020-09-02 13:48:13 +02:00
sensor_shell.c drivers: sensor_shell: add missing power sensor channel 2021-10-19 07:15:55 -04:00
shell_battery.c sensor: shell: add missing va_ends 2021-01-18 19:08:04 +01:00