linux-stable/drivers/misc/habanalabs/common
Dani Liberman f018c54e3d habanalabs: add uapi to retrieve engines status
Currently, to get engines status, user needed to read debugfs file
with root permissions.

This new uapi allows user apace apps retrieve status, so for example,
in case of failure, status can be retrieved immediately by the
application itself which runs without root permissions.

Signed-off-by: Dani Liberman <dliberman@habana.ai>
Reviewed-by: Oded Gabbay <ogabbay@kernel.org>
Signed-off-by: Oded Gabbay <ogabbay@kernel.org>
2022-09-18 13:29:50 +03:00
..
mmu habanalabs: add gaudi2 MMU support 2022-07-12 09:09:28 +03:00
pci habanalabs: remove obsolete device variables used for testing 2022-07-12 09:09:27 +03:00
asid.c habanalabs: Use the bitmap API to allocate bitmaps 2022-07-12 09:09:30 +03:00
command_buffer.c habanalabs: refactor dma asic-specific functions 2022-07-12 09:09:26 +03:00
command_submission.c habanalabs: make sure variable is set before used 2022-07-12 09:09:29 +03:00
context.c habanalabs: add gaudi2 asic-specific code 2022-07-12 09:09:27 +03:00
debugfs.c habanalabs: add uapi to retrieve engines status 2022-09-18 13:29:50 +03:00
decoder.c habanalabs: add gaudi2 asic-specific code 2022-07-12 09:09:27 +03:00
device.c habanalabs: rename non_hard_reset to compute_reset 2022-09-18 13:29:49 +03:00
firmware_if.c habanalabs: fix spelling mistakes 2022-09-18 13:29:50 +03:00
habanalabs.h habanalabs: remove all kdma locks 2022-09-18 13:29:50 +03:00
habanalabs_drv.c habanalabs/gaudi: increase default cs timeout to 10 minutes 2022-09-18 13:29:49 +03:00
habanalabs_ioctl.c habanalabs: add uapi to retrieve engines status 2022-09-18 13:29:50 +03:00
hw_queue.c habanalabs: add gaudi2 wait-for-CS support 2022-07-12 09:09:28 +03:00
hwmon.c habanalabs: fix hwmon handling for legacy f/w 2021-12-26 08:59:09 +02:00
irq.c habanalabs: rename soft reset to compute reset 2022-07-12 09:09:31 +03:00
Makefile habanalabs: add generic security module 2022-07-12 09:09:27 +03:00
memory.c habanalabs: add gaudi2 MMU support 2022-07-12 09:09:28 +03:00
memory_mgr.c habanalabs: fix spelling mistakes 2022-09-18 13:29:50 +03:00
security.c habanalabs: add gaudi2 wait-for-CS support 2022-07-12 09:09:28 +03:00
state_dump.c habanalabs: state dump monitors and fences infrastructure 2021-08-29 09:47:46 +03:00
sysfs.c habanalabs: rename soft reset to compute reset 2022-07-12 09:09:31 +03:00