linux/drivers/misc/habanalabs
Oded Gabbay 4cd454a205 habanalabs/gaudi: recover from CPU WD event
There are rare cases where the device CPU's watchdog has expired and as
a result, the watchdog reset has happened and the CPU will now move to
running its preboot f/w.

When that happens, the driver will only know that a heartbeat failure
occurred. As a result, the driver will send a message to the CPU's main
f/w asking it to reset the device, but because the CPU is now running
preboot, it won't respond and the re-initialization process will later
fail when trying to load the f/w.

The solution is to send the request to the preboot as well, only if the
reset was caused because of HB failure.

Signed-off-by: Oded Gabbay <ogabbay@kernel.org>
2021-12-26 08:59:03 +02:00
..
common habanalabs: modify wait for boot fit in dynamic FW load 2021-12-26 08:59:03 +02:00
gaudi habanalabs/gaudi: recover from CPU WD event 2021-12-26 08:59:03 +02:00
goya habanalabs: Unify frequency set/get functionality 2021-10-18 12:05:47 +03:00
include habanalabs: update firmware files 2021-10-18 12:05:47 +03:00
Kconfig habanalabs: select CRC32 2021-10-18 12:05:47 +03:00
Makefile habanalabs: create common folder 2020-07-24 20:31:37 +03:00