linux/drivers/misc/habanalabs/goya
Omer Shpigelman 8ff5f4fd40 habanalabs: handle MMU cache invalidation timeout
MMU cache invalidation timeout indicates that the device is unstable and
therefore unusable.
Hence in such case do hard reset and return an error to the user if was
called from ioctl.
In addition, change the print to error level and rephrase its text.

Signed-off-by: Omer Shpigelman <oshpigelman@habana.ai>
Reviewed-by: Oded Gabbay <oded.gabbay@gmail.com>
Signed-off-by: Oded Gabbay <oded.gabbay@gmail.com>
2020-05-25 08:17:57 +03:00
..
Makefile treewide: Add SPDX license identifier - Makefile/Kconfig 2019-05-21 10:50:46 +02:00
goya.c habanalabs: handle MMU cache invalidation timeout 2020-05-25 08:17:57 +03:00
goyaP.h habanalabs: Add INFO IOCTL opcode for time sync information 2020-05-19 14:48:41 +03:00
goya_coresight.c habanalabs: enable trace data compression (profiler) 2020-05-19 14:48:41 +03:00
goya_hwmgr.c habanalabs: fix pm manual->auto in GOYA 2020-03-24 10:54:17 +02:00
goya_security.c habanalabs: Align protection bits configuration of all TPCs 2020-05-19 14:48:41 +03:00