Jiadong Zhu
e2d767879d
rocr/dtif: add hsaKmtQueueRingDoorbell in thunk loader
...
hsaKmtQueueRingDoorbell is specfic to DTIF backend
Signed-off-by: Flora Cui <flora.cui@amd.com >
Signed-off-by: Jiadong Zhu <Jiadong.Zhu@amd.com >
Signed-off-by: Aaron Liu <aaron.liu@amd.com >
Reviewed-by: Shane Xiao <shane.xiao@amd.com >
Reviewed-by: David Yat Sin <David.YatSin@amd.com >
2025-05-13 16:44:31 -04:00
Aaron Liu
e9088d6e47
rocr/dtif: add CreateThunkInstance/DestroyThunkInstance interfaces
...
Signed-off-by: Aaron Liu <aaron.liu@amd.com >
Reviewed-by: David Yat Sin <David.YatSin@amd.com >
2025-05-13 16:44:31 -04:00
Aaron Liu
0cd4ddd62b
rocr/dtif: add DRM APIs wrapper in thunk loader
...
Signed-off-by: Aaron Liu <aaron.liu@amd.com >
Reviewed-by: David Yat Sin <David.YatSin@amd.com >
2025-05-13 16:44:31 -04:00
Aaron Liu
7ba77fb193
rocr/dtif: add thunk loader to wrap hsaKmt APIs
...
For native and DTIF backends, unify to use HSAKMT_CALL(...) to call
hsaKmt APIs.
Signed-off-by: Aaron Liu <aaron.liu@amd.com >
Reviewed-by: David Yat Sin <David.YatSin@amd.com >
2025-05-13 16:44:31 -04:00