blob: 888e8e95357aeae6e7ee0ce69d5848ea7bbb380b [file] [log] [blame]
/*
* Copyright (c) 2023 Google LLC
*
* SPDX-License-Identifier: Apache-2.0
*/
#ifndef ZEPHYR_DRIVERS_SENSOR_ICM42688_RTIO_H_
#define ZEPHYR_DRIVERS_SENSOR_ICM42688_RTIO_H_
#include <zephyr/device.h>
#include <zephyr/rtio/rtio.h>
int icm42688_submit(const struct device *sensor, struct rtio_iodev_sqe *iodev_sqe);
int icm42688_submit_stream(const struct device *sensor, struct rtio_iodev_sqe *iodev_sqe);
void icm42688_fifo_event(const struct device *dev);
#endif /* ZEPHYR_DRIVERS_SENSOR_ICM42688_RTIO_H_ */