Home
last modified time | relevance | path

Searched refs:inv_sensors_timestamp (Results 1 - 9 of 9) sorted by relevance

/kernel/linux/linux-6.6/include/linux/iio/common/
H A Dinv_sensors_timestamp.h44 * struct inv_sensors_timestamp - timestamp management states
55 struct inv_sensors_timestamp { struct
67 void inv_sensors_timestamp_init(struct inv_sensors_timestamp *ts,
70 int inv_sensors_timestamp_update_odr(struct inv_sensors_timestamp *ts,
73 void inv_sensors_timestamp_interrupt(struct inv_sensors_timestamp *ts,
77 static inline int64_t inv_sensors_timestamp_pop(struct inv_sensors_timestamp *ts) in inv_sensors_timestamp_pop()
83 void inv_sensors_timestamp_apply_odr(struct inv_sensors_timestamp *ts,
87 static inline void inv_sensors_timestamp_reset(struct inv_sensors_timestamp *ts) in inv_sensors_timestamp_reset()
/kernel/linux/linux-6.6/drivers/iio/common/inv_sensors/
H A Dinv_sensors_timestamp.c11 #include <linux/iio/common/inv_sensors_timestamp.h>
41 void inv_sensors_timestamp_init(struct inv_sensors_timestamp *ts, in inv_sensors_timestamp_init()
60 int inv_sensors_timestamp_update_odr(struct inv_sensors_timestamp *ts, in inv_sensors_timestamp_update_odr()
73 static bool inv_validate_period(struct inv_sensors_timestamp *ts, uint32_t period, uint32_t mult) in inv_validate_period()
86 static bool inv_update_chip_period(struct inv_sensors_timestamp *ts, in inv_update_chip_period()
102 static void inv_align_timestamp_it(struct inv_sensors_timestamp *ts) in inv_align_timestamp_it()
122 void inv_sensors_timestamp_interrupt(struct inv_sensors_timestamp *ts, in inv_sensors_timestamp_interrupt()
160 void inv_sensors_timestamp_apply_odr(struct inv_sensors_timestamp *ts, in inv_sensors_timestamp_apply_odr()
/kernel/linux/linux-6.6/drivers/iio/imu/inv_icm42600/
H A Dinv_icm42600_gyro.c15 #include <linux/iio/common/inv_sensors_timestamp.h>
102 struct inv_sensors_timestamp *ts = iio_priv(indio_dev); in inv_icm42600_gyro_update_scan_mode()
327 struct inv_sensors_timestamp *ts = iio_priv(indio_dev); in inv_icm42600_gyro_write_odr()
723 struct inv_sensors_timestamp *ts; in inv_icm42600_gyro_init()
769 struct inv_sensors_timestamp *ts = iio_priv(indio_dev); in inv_icm42600_gyro_parse_fifo()
H A Dinv_icm42600_accel.c15 #include <linux/iio/common/inv_sensors_timestamp.h>
102 struct inv_sensors_timestamp *ts = iio_priv(indio_dev); in inv_icm42600_accel_update_scan_mode()
315 struct inv_sensors_timestamp *ts = iio_priv(indio_dev); in inv_icm42600_accel_write_odr()
712 struct inv_sensors_timestamp *ts; in inv_icm42600_accel_init()
757 struct inv_sensors_timestamp *ts = iio_priv(indio_dev); in inv_icm42600_accel_parse_fifo()
H A Dinv_icm42600_buffer.c14 #include <linux/iio/common/inv_sensors_timestamp.h>
279 struct inv_sensors_timestamp *ts = iio_priv(indio_dev); in inv_icm42600_buffer_preenable()
508 struct inv_sensors_timestamp *ts; in inv_icm42600_buffer_fifo_parse()
540 struct inv_sensors_timestamp *ts; in inv_icm42600_buffer_hwfifo_flush()
/kernel/linux/linux-6.6/drivers/iio/imu/inv_mpu6050/
H A Dinv_mpu_iio.h16 #include <linux/iio/common/inv_sensors_timestamp.h>
199 struct inv_sensors_timestamp timestamp;
H A Dinv_mpu_ring.c17 #include <linux/iio/common/inv_sensors_timestamp.h>
H A Dinv_mpu_trigger.c8 #include <linux/iio/common/inv_sensors_timestamp.h>
H A Dinv_mpu_core.c21 #include <linux/iio/common/inv_sensors_timestamp.h>

Completed in 8 milliseconds