Searched refs:inv_sensors_timestamp (Results 1 - 9 of 9) sorted by relevance
/kernel/linux/linux-6.6/include/linux/iio/common/ |
H A D | inv_sensors_timestamp.h | 44 * 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 D | inv_sensors_timestamp.c | 11 #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 D | inv_icm42600_gyro.c | 15 #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 D | inv_icm42600_accel.c | 15 #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 D | inv_icm42600_buffer.c | 14 #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 D | inv_mpu_iio.h | 16 #include <linux/iio/common/inv_sensors_timestamp.h> 199 struct inv_sensors_timestamp timestamp;
|
H A D | inv_mpu_ring.c | 17 #include <linux/iio/common/inv_sensors_timestamp.h>
|
H A D | inv_mpu_trigger.c | 8 #include <linux/iio/common/inv_sensors_timestamp.h>
|
H A D | inv_mpu_core.c | 21 #include <linux/iio/common/inv_sensors_timestamp.h>
|
Completed in 8 milliseconds