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