zephyr/drivers/sensor/nxp
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
..
eqdc_mcux drivers: sensor: nxp: eqdc_mcux: migrate to mux subsystem 2026-08-03 15:00:55 -04:00
fxas21002 drivers: sensor: use inclusive SPI terminology 2026-09-01 21:04:50 -04:00
fxls8974 drivers: sensor: use inclusive SPI terminology 2026-09-01 21:04:50 -04:00
fxos8700 drivers: sensor: use inclusive SPI terminology 2026-09-01 21:04:50 -04:00
mcux_acmp dts: bindings: comparator: drop deprecated nxp,kinetis-acmp props 2026-08-21 14:42:16 +02:00
mcux_lpcmp drivers: sensor: mcux_lpcmp: Removed redundant help information 2026-01-05 16:06:37 +01:00
nxp_kinetis_temp drivers: sensor: use LOG_ERR_DEVICE_NOT_READY macro 2026-04-24 15:36:33 -04:00
nxp_lpadc_temp40 drivers: sensor: nxp_lpadc_temp40: fix invalid member access in init 2026-04-29 16:32:52 -04:00
nxp_pmc_tmpsns drivers: sensor: nxp_pmc_tmpsns: Fix ADC sequence buffer size 2026-07-23 16:19:46 +02:00
nxp_tempmon drivers: sensor: Place API into iterable section 2024-12-02 22:04:55 +00:00
nxp_tempsense drivers: sensor: use LOG_ERR_DEVICE_NOT_READY macro 2026-04-24 15:36:33 -04:00
nxp_tmpsns drivers: sensor: temperature: Add i.MX RT die temperature sensor 2025-09-12 16:06:31 -04:00
p3t1755 drivers: sensor: use LOG_ERR_DEVICE_NOT_READY macro 2026-04-24 15:36:33 -04:00
qdc_mcux drivers: sensor: nxp: qdc_mcux: migrate to mux subsystem 2026-08-03 15:00:55 -04:00
qdec_mcux drivers: sensor: nxp: qdec_mcux: migrate to mux subsystem 2026-08-03 15:00:55 -04:00
qdec_nxp_s32 drivers: sensor: Place API into iterable section 2024-12-02 22:04:55 +00:00
qdec_tpm drivers: sensor: qdec_tpm: Add QDEC support for NXP TPM 2025-05-22 02:21:39 +02:00
CMakeLists.txt drivers: sensor: nxp: add MCUX eQDC driver 2026-07-03 10:05:43 +02:00
Kconfig drivers: sensor: nxp: add MCUX eQDC driver 2026-07-03 10:05:43 +02:00