]> git.baikalelectronics.ru Git - kernel.git/commit
habanalabs: enable all IRQs for user interrupt support
authorOfir Bitton <obitton@habana.ai>
Tue, 12 Jan 2021 12:43:09 +0000 (14:43 +0200)
committerOded Gabbay <ogabbay@kernel.org>
Fri, 9 Apr 2021 11:09:22 +0000 (14:09 +0300)
commit886faac6fecec09c8d97408a6522fa9bd1ae0016
tree46b52bb52266d9cdf03eae3007d50ad7cb266d2d
parent5285d3fb8ed39bb7577d62cadd3f1a16e15ef471
habanalabs: enable all IRQs for user interrupt support

In order to support user interrupts, driver must enable all MSI-X
interrupts for any case user will trigger them. We differentiate
between a valid user interrupt and a non valid one.

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/device.c
drivers/misc/habanalabs/common/habanalabs.h
drivers/misc/habanalabs/common/irq.c