habanalabs: add user available interrupt to hw_ip
authorOfir Bitton <obitton@habana.ai>
Wed, 6 Jan 2021 13:40:37 +0000 (15:40 +0200)
committerOded Gabbay <ogabbay@kernel.org>
Wed, 27 Jan 2021 19:03:50 +0000 (21:03 +0200)
commite1fa724dd17a6a9b9934636226e683912d12c876
treefde8b655ce068d33e66ec30cbbf094589b8499c0
parent8d79ce162e2b9bc57d8dca814f784654efe179da
habanalabs: add user available interrupt to hw_ip

In order to support completions that arrive directly to the user,
the driver needs to supply the user with the first available msix
interrupt available.

Signed-off-by: Ofir Bitton <obitton@habana.ai>
Reviewed-by: Oded Gabbay <ogabbay@kernel.org>
Signed-off-by: Oded Gabbay <ogabbay@kernel.org>
drivers/misc/habanalabs/common/habanalabs.h
drivers/misc/habanalabs/common/habanalabs_ioctl.c
drivers/misc/habanalabs/gaudi/gaudi.c
drivers/misc/habanalabs/goya/goya.c
include/uapi/misc/habanalabs.h