linux/drivers/misc/habanalabs
Ohad Sharabi 191a4443c3 habanalabs: define trace events
This patch adds trace events for habanalabs driver to gain all the
benefits such an infrastructure can supply.

The following events were added:
- MMU map/unmap: to be able to track driver's memory allocations
- DMA alloc/free: to track our DMA allocation

the above trace points in conjunction will help us map the device memory
usage as well as to be able to track memory violations.

Signed-off-by: Ohad Sharabi <osharabi@habana.ai>
Acked-by: Oded Gabbay <ogabbay@kernel.org>
Reviewed-by: Steven Rostedt (Google) <rostedt@goodmis.org>
Signed-off-by: Oded Gabbay <ogabbay@kernel.org>
2022-09-18 13:29:53 +03:00
..
common habanalabs: define trace events 2022-09-18 13:29:53 +03:00
gaudi habanalabs: unify hwmon resources clean up 2022-09-18 13:29:51 +03:00
gaudi2 habanalabs/gaudi2: assigning PQFs for ARC f/w in PDMA 2022-09-18 13:29:52 +03:00
goya habanalabs: unify hwmon resources clean up 2022-09-18 13:29:51 +03:00
include habanalabs/gaudi2: new API to control engine cores running mode 2022-09-18 13:29:51 +03:00
Kconfig habanalabs: select FW_LOADER in Kconfig 2022-09-18 13:29:52 +03:00
Makefile habanalabs: add gaudi2 asic-specific code 2022-07-12 09:09:27 +03:00