habanalabs: take timestamp on wait for interrupt
authorYuri Nudelman <ynudelman@habana.ai>
Thu, 23 Sep 2021 14:40:14 +0000 (17:40 +0300)
committerOded Gabbay <ogabbay@kernel.org>
Mon, 18 Oct 2021 09:05:46 +0000 (12:05 +0300)
commitf05d17b226dbb5e2f21b724918b263cba57f2ad8
treef23d5d28eacbca40f8f06d4dfcd25ab99bee036a
parentc1904127ce8d1b37154c1a1d1fc5836a0ef6c830
habanalabs: take timestamp on wait for interrupt

Taking an accurate timestamp in a close proximity of the interrupt is
required for user side statistics management.

Signed-off-by: Yuri Nudelman <ynudelman@habana.ai>
Reviewed-by: Oded Gabbay <ogabbay@kernel.org>
Signed-off-by: Oded Gabbay <ogabbay@kernel.org>
drivers/misc/habanalabs/common/command_submission.c
drivers/misc/habanalabs/common/habanalabs.h
drivers/misc/habanalabs/common/irq.c