habanalabs: unify and improve device cpu init
authorOded Gabbay <oded.gabbay@gmail.com>
Thu, 26 Mar 2020 10:32:56 +0000 (12:32 +0200)
committerOded Gabbay <oded.gabbay@gmail.com>
Sun, 17 May 2020 09:06:22 +0000 (12:06 +0300)
commit7e1c07dd35250971cd29c60c786ac676179eb7f9
tree9ba569b093608f097d8a1b5d5b28de7f5e926d44
parent1fa185c6560cd15c1bf8840e7d157a29429279eb
habanalabs: unify and improve device cpu init

Move the code of device CPU initialization from being ASIC-Dependent to
common code. In addition, add support for the new error reporting feature
of the firmware boot code.

Reviewed-by: Omer Shpigelman <oshpigelman@habana.ai>
Signed-off-by: Oded Gabbay <oded.gabbay@gmail.com>
drivers/misc/habanalabs/firmware_if.c
drivers/misc/habanalabs/goya/goya.c
drivers/misc/habanalabs/goya/goyaP.h
drivers/misc/habanalabs/habanalabs.h
drivers/misc/habanalabs/include/hl_boot_if.h