zephyr/drivers/sensor/meas
Repository files (latest commit first)
Filename Latest commit message Latest commit date
Benjamin Cabé fdf2af1d8c drivers: sensor: use inclusive SPI terminology
Use controller/peripheral and SDO/SDI terminology in sensor drivers,
following coding guideline rule A.2: switch the SPI configuration
constants to SPI_OP_MODE_CONTROLLER and update SPI wiring comments.

For the Broadcom AFBR-S50 sensor, the spi-sdi-gpios/spi-sdo-gpios
devicetree properties (named from the sensor's own perspective per
the OSHWA resolution) replace spi-mosi-gpios/spi-miso-gpios. The old
property names are still accepted, marked as deprecated in the
binding, and used as fallbacks; the Zephyr platform glue in
modules/hal_afbr is updated to the renamed fields. The Broadcom
Argus API names (s2pi_slave_t, S2PI_*) come from the vendor library
and keep their names.

Occurrences that concern I2C rather than SPI (I2C controller ACK
behavior comments in NXP drivers, the lsm6dso sensor-hub I2C master
code using ST HAL APIs and application note quotes) and vendor
register names (TDK MPUREG_MASTER_LOCK) are out of scope and keep
their wording.

Assisted-by: Claude:fable-5
Signed-off-by: Benjamin Cabé <benjamin@zephyrproject.org>
2026-09-01 21:04:50 -04:00
..
htu31d drivers: sensor: add TE Connectivity HTU31D sensor driver 2026-05-07 09:13:40 +02:00
ms5607 drivers: sensor: use inclusive SPI terminology 2026-09-01 21:04:50 -04:00
ms5637 drivers: sensor: ms5637: Add async sensor API support 2026-08-18 17:18:08 -04:00
ms5837 drivers: sensor: use LOG_ERR_DEVICE_NOT_READY macro 2026-04-24 15:36:33 -04:00
CMakeLists.txt drivers: sensor: add TE Connectivity MS5637 sensor driver 2026-05-08 15:58:49 -05:00
Kconfig drivers: sensor: add TE Connectivity MS5637 sensor driver 2026-05-08 15:58:49 -05:00