wsl/hsakmt: implement drm interfaces for dropping libdrm*
Signed-off-by: tiancyin <tianci.yin@amd.com>
Этот коммит содержится в:
@@ -173,14 +173,6 @@ static HSAKMT_STATUS init_symbols(void) {
|
||||
return HSAKMT_STATUS_SUCCESS;
|
||||
}
|
||||
|
||||
static void load_libdrm_amdgpu(void) {
|
||||
/* load libdrm_amdgpu */
|
||||
int fd;
|
||||
uint32_t major, minor;
|
||||
amdgpu_device_handle device_handle;
|
||||
amdgpu_device_initialize(fd, &major, &minor, &device_handle);
|
||||
}
|
||||
|
||||
HSAKMT_STATUS HSAKMTAPI hsaKmtOpenKFD(void) {
|
||||
HSAKMT_STATUS result;
|
||||
int fd = -1;
|
||||
@@ -204,8 +196,6 @@ HSAKMT_STATUS HSAKMTAPI hsaKmtOpenKFD(void) {
|
||||
if (result != HSAKMT_STATUS_SUCCESS)
|
||||
goto open_failed;
|
||||
|
||||
load_libdrm_amdgpu();
|
||||
|
||||
result = init_vars_from_env();
|
||||
if (result != HSAKMT_STATUS_SUCCESS)
|
||||
goto open_failed;
|
||||
|
||||
Ссылка в новой задаче
Block a user