linux-samsung-r9q2/drivers/misc/habanalabs/common
Oded Gabbay 8d9aa980be habanalabs: add support for f/w reset
When the f/w runs in secured mode, it can reset the ASIC when certain
events occur. In unsecured mode, the driver asks the f/w to reset the
ASIC for those events.

We need to perform the entire reset procedure but without accessing the
ASIC. i.e. without halting the engines and without sending messages
to the f/w.

Signed-off-by: Oded Gabbay <ogabbay@kernel.org>
2021-09-01 18:38:24 +03:00
..
mmu habanalabs: fix nullifying of destroyed mmu pgt pool 2021-08-29 09:47:46 +03:00
pci habanalabs: set dma max segment size 2021-08-29 09:47:47 +03:00
asid.c habanalabs: replace WARN/WARN_ON with dev_crit in driver 2021-01-27 21:03:49 +02:00
command_buffer.c habanalabs: cannot sleep while holding spinlock 2021-09-01 18:38:24 +03:00
command_submission.c habanalabs: never copy_from_user inside spinlock 2021-09-01 18:38:24 +03:00
context.c habanalabs: remove redundant warning message 2021-08-29 09:47:48 +03:00
debugfs.c habanalabs: add userptr_lookup node in debugfs 2021-09-01 18:38:24 +03:00
device.c habanalabs: add support for f/w reset 2021-09-01 18:38:24 +03:00
firmware_if.c habanalabs/gaudi: increase boot fit timeout 2021-09-01 18:38:24 +03:00
habanalabs.h habanalabs: add support for f/w reset 2021-09-01 18:38:24 +03:00
habanalabs_drv.c habanalabs: add support for f/w reset 2021-09-01 18:38:24 +03:00
habanalabs_ioctl.c habanalabs: expose server type in INFO IOCTL 2021-09-01 18:38:24 +03:00
hw_queue.c habanalabs: modify multi-CS to wait on stream masters 2021-09-01 18:38:24 +03:00
hwmon.c habanalabs: firmware returns 64bit argument 2020-11-30 10:47:35 +02:00
irq.c habanalabs: check running index in eqe control 2021-06-18 15:23:40 +03:00
Makefile habanalabs: expose state dump 2021-08-29 09:47:46 +03:00
memory.c habanalabs: cannot sleep while holding spinlock 2021-09-01 18:38:24 +03:00
state_dump.c habanalabs: state dump monitors and fences infrastructure 2021-08-29 09:47:46 +03:00
sysfs.c habanalabs: add "in device creation" status 2021-09-01 18:38:24 +03:00