diff --git a/libdrm.cpp b/libdrm.cpp index f1c115c207..a3964c8768 100644 --- a/libdrm.cpp +++ b/libdrm.cpp @@ -60,6 +60,17 @@ HSAKMT_STATUS HSAKMTAPI hsaKmtGetAMDGPUDeviceHandle( return HSAKMT_STATUS_ERROR; } +HSAKMTAPI int amdgpu_device_initialize(int fd, + uint32_t *major_version, + uint32_t *minor_version, + amdgpu_device_handle *device_handle) { + return 0; +} + +HSAKMTAPI int amdgpu_device_deinitialize(amdgpu_device_handle device_handle) { + return 0; +} + HSAKMTAPI int amdgpu_query_gpu_info(amdgpu_device_handle dev, struct amdgpu_gpu_info *info) { wsl::thunk::WDDMDevice *pDevice = diff --git a/libhsakmt.ver b/libhsakmt.ver index cb0adebc6d..c237b1e465 100644 --- a/libhsakmt.ver +++ b/libhsakmt.ver @@ -92,6 +92,8 @@ hsaKmtPcSamplingStop; hsaKmtPcSamplingSupport; hsaKmtGetVersionCapInfo; hsaKmtQueueRingDoorbell; +amdgpu_device_initialize; +amdgpu_device_deinitialize; amdgpu_query_gpu_info; amdgpu_bo_import; amdgpu_bo_va_op;