Home
last modified time | relevance | path

Searched hist:ec74ae9fd37c4518fa8f7e59cbfcbdc5c7dadb25 (Results 1 – 5 of 5) sorted by relevance

/linux/drivers/iio/imu/inv_icm42600/
H A DMakefilediff ec74ae9fd37c4518fa8f7e59cbfcbdc5c7dadb25 Mon Jun 22 17:37:27 CEST 2020 Jean-Baptiste Maneyrol <jmaneyrol@invensense.com> iio: imu: inv_icm42600: add accurate timestamping

Add a timestamping mechanism for buffer that provides accurate
event timestamps when using watermark. This mechanism estimates
device internal clock by comparing FIFO interrupts delta time and
device elapsed time computed by parsing FIFO data.

Take interrupt timestamp in hard irq handler and add IIO device
specific timestamp structures in device private allocation.

Signed-off-by: Jean-Baptiste Maneyrol <jmaneyrol@invensense.com>
Signed-off-by: Jonathan Cameron <Jonathan.Cameron@huawei.com>
H A Dinv_icm42600_buffer.cdiff ec74ae9fd37c4518fa8f7e59cbfcbdc5c7dadb25 Mon Jun 22 17:37:27 CEST 2020 Jean-Baptiste Maneyrol <jmaneyrol@invensense.com> iio: imu: inv_icm42600: add accurate timestamping

Add a timestamping mechanism for buffer that provides accurate
event timestamps when using watermark. This mechanism estimates
device internal clock by comparing FIFO interrupts delta time and
device elapsed time computed by parsing FIFO data.

Take interrupt timestamp in hard irq handler and add IIO device
specific timestamp structures in device private allocation.

Signed-off-by: Jean-Baptiste Maneyrol <jmaneyrol@invensense.com>
Signed-off-by: Jonathan Cameron <Jonathan.Cameron@huawei.com>
H A Dinv_icm42600.hdiff ec74ae9fd37c4518fa8f7e59cbfcbdc5c7dadb25 Mon Jun 22 17:37:27 CEST 2020 Jean-Baptiste Maneyrol <jmaneyrol@invensense.com> iio: imu: inv_icm42600: add accurate timestamping

Add a timestamping mechanism for buffer that provides accurate
event timestamps when using watermark. This mechanism estimates
device internal clock by comparing FIFO interrupts delta time and
device elapsed time computed by parsing FIFO data.

Take interrupt timestamp in hard irq handler and add IIO device
specific timestamp structures in device private allocation.

Signed-off-by: Jean-Baptiste Maneyrol <jmaneyrol@invensense.com>
Signed-off-by: Jonathan Cameron <Jonathan.Cameron@huawei.com>
H A Dinv_icm42600_accel.cdiff ec74ae9fd37c4518fa8f7e59cbfcbdc5c7dadb25 Mon Jun 22 17:37:27 CEST 2020 Jean-Baptiste Maneyrol <jmaneyrol@invensense.com> iio: imu: inv_icm42600: add accurate timestamping

Add a timestamping mechanism for buffer that provides accurate
event timestamps when using watermark. This mechanism estimates
device internal clock by comparing FIFO interrupts delta time and
device elapsed time computed by parsing FIFO data.

Take interrupt timestamp in hard irq handler and add IIO device
specific timestamp structures in device private allocation.

Signed-off-by: Jean-Baptiste Maneyrol <jmaneyrol@invensense.com>
Signed-off-by: Jonathan Cameron <Jonathan.Cameron@huawei.com>
H A Dinv_icm42600_core.cdiff ec74ae9fd37c4518fa8f7e59cbfcbdc5c7dadb25 Mon Jun 22 17:37:27 CEST 2020 Jean-Baptiste Maneyrol <jmaneyrol@invensense.com> iio: imu: inv_icm42600: add accurate timestamping

Add a timestamping mechanism for buffer that provides accurate
event timestamps when using watermark. This mechanism estimates
device internal clock by comparing FIFO interrupts delta time and
device elapsed time computed by parsing FIFO data.

Take interrupt timestamp in hard irq handler and add IIO device
specific timestamp structures in device private allocation.

Signed-off-by: Jean-Baptiste Maneyrol <jmaneyrol@invensense.com>
Signed-off-by: Jonathan Cameron <Jonathan.Cameron@huawei.com>