1 /* ST Microelectronics LSM6DSV16X 6-axis IMU sensor driver
2  *
3  * Copyright (c) 2023 Google LLC
4  * Copyright (c) 2024 STMicroelectronics
5  *
6  * SPDX-License-Identifier: Apache-2.0
7  */
8 
9 #ifndef ZEPHYR_DRIVERS_SENSOR_LSM6DSV16X_RTIO_H_
10 #define ZEPHYR_DRIVERS_SENSOR_LSM6DSV16X_RTIO_H_
11 
12 #include <zephyr/device.h>
13 #include <zephyr/rtio/rtio.h>
14 
15 void lsm6dsv16x_submit(const struct device *sensor, struct rtio_iodev_sqe *iodev_sqe);
16 
17 void lsm6dsv16x_submit_stream(const struct device *sensor, struct rtio_iodev_sqe *iodev_sqe);
18 void lsm6dsv16x_stream_irq_handler(const struct device *dev);
19 
20 #endif /* ZEPHYR_DRIVERS_SENSOR_LSM6DSV16X_RTIO_H_ */
21