drivers: sensor: adxl372: FIFO mode from DT

Adds support for setting FIFO mode and water-mark from DT.

Signed-off-by: Vladislav Pejic <vladislav.pejic@orioninc.com>
This commit is contained in:
Vladislav Pejic 2025-04-15 13:29:43 +02:00 committed by Maureen Helm
commit e72e1c1c44
5 changed files with 75 additions and 8 deletions

View file

@ -107,7 +107,8 @@ void adxl372_submit_stream(const struct device *dev, struct rtio_iodev_sqe *iode
data->fifo_config.fifo_samples);
if (current_fifo_mode == ADXL372_FIFO_BYPASSED) {
current_fifo_mode = ADXL372_FIFO_STREAMED;
LOG_ERR("ERROR: FIFO BYPASSED");
return;
}
adxl372_configure_fifo(dev, current_fifo_mode, data->fifo_config.fifo_format,