69ba32fa95
Add a new driver interface as a core ROCr component. The driver component provides an interface for ROCr to interact with agent kernel-model drivers in a generic way. This interface will be used to interact with the XDNA NPU driver. Eventually, the ROCt library's functionality should be implemented behind this interface. For now the interface provides basic queue and memory allocation for supporting HSA queues and signals and matches the thunk API closely. Change-Id: I37ac9f2dcbadc86ce45999f76b0e9ce753fd0c06 Signed-off-by: Chris Freehill <cfreehil@amd.com>