linux/drivers/misc/habanalabs/goya
Ohad Sharabi 9e495e2400 habanalabs: do MMU prefetch as deferred work
When user requests to prefetch the MMU translations, the driver will
not block the user until prefetch is done.
Instead, the prefetch work will be delegated to a WQ which will do it
in the background.
This way, the prefetch may progress without blocking the user at all.

Signed-off-by: Ohad Sharabi <osharabi@habana.ai>
Reviewed-by: Oded Gabbay <ogabbay@kernel.org>
Signed-off-by: Oded Gabbay <ogabbay@kernel.org>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
2022-05-22 21:01:21 +02:00
..
goya_coresight.c habanalabs: fix etr asid configuration 2021-12-26 08:59:08 +02:00
goya_hwmgr.c habanalabs: add vrm version to sysfs 2022-02-28 14:22:02 +02:00
goya_security.c habanalabs: add security violations dump to debugfs 2021-01-27 21:03:50 +02:00
goya.c habanalabs: do MMU prefetch as deferred work 2022-05-22 21:01:21 +02:00
goyaP.h habanalabs: add vrm version to sysfs 2022-02-28 14:22:02 +02:00
Makefile habanalabs: fix up absolute include instructions 2020-07-29 08:15:50 +02:00