]> git.proxmox.com Git - mirror_ubuntu-jammy-kernel.git/commit
habanalabs: load CPU device boot loader from host
authorOfir Bitton <obitton@habana.ai>
Thu, 16 Apr 2020 10:47:15 +0000 (13:47 +0300)
committerOded Gabbay <oded.gabbay@gmail.com>
Tue, 19 May 2020 11:48:41 +0000 (14:48 +0300)
commit47f6b41cddf8497e19bc7dc46ab2e56aa8e875c9
tree92074eec66168d23ae041b8a6a2391de6270ebbb
parent39b425170d35ff0841084007423f1b82f3b3e5ac
habanalabs: load CPU device boot loader from host

Load CPU device boot loader during driver boot time in order to avoid flash
write for every boot loader update.

To preserve backward-compatibility, skip the device boot load if the device
doesn't request it.

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