linux/drivers/misc/habanalabs
Oded Gabbay c216477363 habanalabs: add debugfs support
This patch adds debugfs support to the driver. It allows the user-space to
display information that is contained in the internal structures of the
driver, such as:
- active command submissions
- active user virtual memory mappings
- number of allocated command buffers

It also enables the user to perform reads and writes through Goya's PCI
bars.

Reviewed-by: Mike Rapoport <rppt@linux.ibm.com>
Signed-off-by: Oded Gabbay <oded.gabbay@gmail.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
2019-02-18 09:46:46 +01:00
..
goya habanalabs: add debugfs support 2019-02-18 09:46:46 +01:00
include habanalabs: add virtual memory and MMU modules 2019-02-18 09:46:46 +01:00
asid.c habanalabs: add context and ASID modules 2019-02-18 09:46:44 +01:00
command_buffer.c habanalabs: add debugfs support 2019-02-18 09:46:46 +01:00
command_submission.c habanalabs: add debugfs support 2019-02-18 09:46:46 +01:00
context.c habanalabs: add virtual memory and MMU modules 2019-02-18 09:46:46 +01:00
debugfs.c habanalabs: add debugfs support 2019-02-18 09:46:46 +01:00
device.c habanalabs: add debugfs support 2019-02-18 09:46:46 +01:00
habanalabs_drv.c habanalabs: add debugfs support 2019-02-18 09:46:46 +01:00
habanalabs_ioctl.c habanalabs: implement INFO IOCTL 2019-02-18 09:46:46 +01:00
habanalabs.h habanalabs: add debugfs support 2019-02-18 09:46:46 +01:00
hw_queue.c habanalabs: add command submission module 2019-02-18 09:46:45 +01:00
hwmon.c habanalabs: add device reset support 2019-02-18 09:46:45 +01:00
irq.c habanalabs: add device reset support 2019-02-18 09:46:45 +01:00
Kconfig
Makefile habanalabs: add debugfs support 2019-02-18 09:46:46 +01:00
memory.c habanalabs: add debugfs support 2019-02-18 09:46:46 +01:00
mmu.c habanalabs: add virtual memory and MMU modules 2019-02-18 09:46:46 +01:00
sysfs.c habanalabs: add device reset support 2019-02-18 09:46:45 +01:00