Changed amd_smi_drm.cc to depend on dynamic libdrm

Signed-off-by: Maisam Arif <Maisam.Arif@amd.com>
Change-Id: Ie8a794578da1a3ad8893d436e54bbfb67857a7ae


[ROCm/amdsmi commit: df87246b40]
This commit is contained in:
Maisam Arif
2025-09-25 17:32:45 -05:00
کامیت شده توسط Arif, Maisam
والد f4b921c5f5
کامیت f20ecc8512
@@ -27,6 +27,7 @@
#include <cstring>
#include <memory>
#include <regex>
#include "config/amd_smi_config.h"
#include "amd_smi/impl/amd_smi_drm.h"
#include "impl/scoped_fd.h"
#include "rocm_smi/rocm_smi.h"
@@ -55,7 +56,7 @@ std::string AMDSmiDrm::find_file_in_folder(const std::string& folder,
}
amdsmi_status_t AMDSmiDrm::init() {
amdsmi_status_t status = lib_loader_.load("libdrm.so.2");
amdsmi_status_t status = lib_loader_.load(LIBDRM_AMDGPU_SONAME);
if (status != AMDSMI_STATUS_SUCCESS) {
return status;
}