zephyr/drivers/sensor
Antoniu Miclaus 89be1e948d drivers: adxl367: add support
Add driver support for adxl367 accelerometer.

The ADXL367 is an ultralow power, 3-axis microelectromechanical
systems (MEMS) accelerometer that consumes only 0.89 μA at
a 100 Hz output data rate and 180 nA when in motion-triggered
wake-up mode. Unlike accelerometers that use power duty cycling
to achieve low power consumption, the ADXL367 does not alias
input signals by undersampling, but samples the full bandwidth of
the sensor at all data rates.

Signed-off-by: Antoniu Miclaus <antoniu.miclaus@analog.com>
2023-10-25 09:57:02 +02:00
..
a01nyub drivers: sensor: a01nyub: added driver 2023-07-26 13:28:28 +02:00
adltc2990 driver: sensor: adds basic support for analog devices ltc2990 2023-09-18 17:41:38 +02:00
adt7310 fix: drivers: remove redundant config checks in cmake files 2023-09-26 16:54:58 +02: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
adxl367 drivers: adxl367: add support 2023-10-25 09:57:02 +02: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 sensors: akm09918c: Add RTIO one-shot implementation 2023-09-25 09:47:26 +02:00
amd_sb_tsi drivers: sensor: Add driver for SB-TSI 2023-10-20 14:51:59 +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 fix: drivers: remove redundant config checks in cmake files 2023-09-26 16:54:58 +02:00
bmi160 i2c: use device instead of name for i2c dump messages 2023-09-06 17:54:53 +02:00
bmi270
bmi323 drivers: sensor: Fix return value for unsupported channels 2023-08-01 11:59:34 +02:00
bmm150 drivers: sensor: bmm150: Add trigger support for bmm150 magnetometer sensor 2023-09-13 12:07:57 +02:00
bmp388 drivers: gpio: use gpio_is_ready_dt helper function 2023-08-28 08:48:35 -05:00
bq274xx sensor: bq274xx: use K_TIMEOUT_ABS_MS for the startup delay 2023-09-11 08:57:42 -05:00
ccs811 drivers: gpio: use gpio_is_ready_dt helper function 2023-08-28 08:48:35 -05:00
current_amp drivers: current sense amp: add pm 2023-09-25 11:23:45 -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 fix: drivers: remove redundant config checks in cmake files 2023-09-26 16:54:58 +02:00
ens210
esp32_temp soc: xtensa,riscv: esp32xx: refactor folder structure 2023-07-25 18:12:33 +02:00
f75303 sensor: f75303: fix i2c_dump_msgs_rw argument 2023-09-07 13:41:12 +02:00
fdc2x1x drivers/fdc2x1x: Depend on full C library, not just newlib 2023-10-12 13:00:39 +01: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
hm330x drivers: sensor: Add initial support for hm330x dust sensor 2023-09-25 19:53:49 +02: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 sensors: Fix alignment issues 2023-10-06 14:54:37 +01: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: sensor: lis2dh: add tap interrupt 2023-09-15 14:42:26 -05:00
lis2ds12 drivers: gpio: use gpio_is_ready_dt helper function 2023-08-28 08:48:35 -05:00
lis2dw12 drivers/sensor: lis2dw12: add wakeup_duration support 2023-10-20 15:02:41 +02: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 sensors: lsm6dso: Values now match better with the ODR values. 2023-09-28 12:21:54 -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
ltrf216a sensor: ltrf215a: LiteOn LTR-F216A 2023-10-23 09:47:09 -05:00
max6675
max17055 sensor: max17055: fix v_empty setting 2023-09-07 14:25:47 +02:00
max17262 sensors: max17262: Run clang-format 2023-08-02 09:53:45 +00:00
max30101
max31855 fix: drivers: remove redundant config checks in cmake files 2023-09-26 16:54:58 +02:00
max31865 drivers: sensor: Fix return value for unsupported channels 2023-08-01 11:59:34 +02:00
max31875
max44009
mc3419 drivers: sensors: add MC3419 accel sensor support 2023-10-20 15:25:16 -05:00
mchp_tach_xec drivers: tacho: mchp: low power feature enabled 2023-08-16 10:20:12 +02:00
mcp970x drivers: adc: use adc_read_dt api 2023-09-25 09:52:16 +02: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 sensors: mpu6050: add missing break statement 2023-10-04 10:07:43 +02: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: Fixed charge current scaling 2023-10-22 19:24:54 +02:00
nrf5
ntc_thermistor drivers: sensor: ntc-thermistor: Add PM support 2023-09-19 09:28:50 -05:00
nuvoton_adc_cmp_npcx sensor: adc_cmp: npcx: use BUILD_ASSERT to check thr-sel value 2023-10-20 15:07:21 +02:00
nuvoton_tach_npcx drivers: sensor: npcx: fix debug message when port B is captured 2023-09-28 09:08:29 -05:00
nxp_kinetis_temp
nxp_tempmon drivers: sensor: add NXP TEMPMON driver 2023-08-30 10:18:27 +02:00
opt3001
pcnt_esp32 fix: drivers: remove redundant config checks in cmake files 2023-09-26 16:54:58 +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: update phase bit in register 2023-09-13 16:35:07 +02:00
qdec_nrfx drivers: sensor: qdec_nrfx: Revert spurious samplerdy evt workaround 2023-10-24 11:13:53 +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 kernel: deprecate K_THREAD_STACK_MEMBER 2023-10-12 11:07:00 +01:00
stm32_temp drivers: adc: stm32: move internal path setting to sensor drivers 2023-09-22 09:21:34 +02:00
stm32_vbat drivers: adc: stm32: move internal path setting to sensor drivers 2023-09-22 09:21:34 +02:00
stm32_vref drivers: sensor: stm32 vref sensor depends on ADC 2023-10-11 11:17:51 +01:00
stmemsc
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
tmag5170 kernel: deprecate K_THREAD_STACK_MEMBER 2023-10-12 11:07:00 +01: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 drivers: sensor: tmp116: Added ability to read configuration register 2023-09-20 11:35:34 +01:00
tsl2540 kernel: deprecate K_THREAD_STACK_MEMBER 2023-10-12 11:07:00 +01:00
vcnl4040 kernel: deprecate K_THREAD_STACK_MEMBER 2023-10-12 11:07:00 +01:00
veml7700 include: always use <> for Zephyr includes 2023-09-14 13:49:58 +02:00
vl53l0x doc: stm32: Update all st.com links to use HTTPS 2023-09-26 16:55:08 +02:00
vl53l1x sensors: vl53l1: fix compilation without xshut or interrupt pin 2023-10-11 14:58:15 +01:00
voltage_divider drivers: sensor: voltage: add driver 2023-09-25 09:47:03 +02: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: adxl367: add support 2023-10-25 09:57:02 +02:00
default_rtio_sensor.c sensors: default_rtio_sensor: fix build warning 2023-10-09 10:48:55 +01:00
Kconfig drivers: adxl367: add support 2023-10-25 09:57:02 +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: vertically decode raw data 2023-09-25 09:47:26 +02:00
shell_battery.c