linux_dsm_epyc7002/drivers/misc/habanalabs/gaudi
Ofir Bitton a04b7cd97e habanalabs: create internal CB pool
Create a device MMU-mapped internal command buffer pool, in order to allow
the driver to allocate CBs for the signal/wait operations
that are fetched by the queues when they are configured with the user's
address space ID.

We must pre-map this internal pool due to performance issues.

This pool is needed for future ASIC support and it is currently unused in
GOYA and GAUDI.

Signed-off-by: Ofir Bitton <obitton@habana.ai>
Reviewed-by: Oded Gabbay <oded.gabbay@gmail.com>
Signed-off-by: Oded Gabbay <oded.gabbay@gmail.com>
2020-07-24 20:31:37 +03:00
..
gaudi_coresight.c habanalabs: calculate trace frequency from PLL 2020-07-24 20:31:35 +03:00
gaudi_hwmgr.c
gaudi_security.c misc: habanalabs: gaudi: gaudi_security: Repair incorrectly named function arg 2020-07-01 15:05:37 +02:00
gaudi.c habanalabs: create internal CB pool 2020-07-24 20:31:37 +03:00
gaudiP.h habanalabs: create common folder 2020-07-24 20:31:37 +03:00
Makefile habanalabs: create common folder 2020-07-24 20:31:37 +03:00