habanalabs: reset device upon fw read failure
authorfarah kassabri <fkassabri@habana.ai>
Wed, 14 Oct 2020 12:17:36 +0000 (15:17 +0300)
committerOded Gabbay <ogabbay@kernel.org>
Mon, 30 Nov 2020 08:47:32 +0000 (10:47 +0200)
commiteb10b897e45968740fde22626843177b7b2f2191
treec7c22d418055dfbdeaedb554d22852158a2d0031
parentba7e389c30c6bfb78857ba7a6f8d2cd4bbf5bde7
habanalabs: reset device upon fw read failure

failure in reading pre-boot verion is not handled correctly,
upon failure we need to reset the device in order to be able
to reinstall the driver.

Signed-off-by: farah kassabri <fkassabri@habana.ai>
Reviewed-by: Oded Gabbay <ogabbay@kernel.org>
Signed-off-by: Oded Gabbay <ogabbay@kernel.org>
drivers/misc/habanalabs/common/firmware_if.c
drivers/misc/habanalabs/common/habanalabs.h
drivers/misc/habanalabs/common/pci.c
drivers/misc/habanalabs/gaudi/gaudi.c
drivers/misc/habanalabs/goya/goya.c