[SWDEV-453922] AMD SMI to provide mapping feature of other enumeration methods (#51)

Added enumeration mapping for 
- drm render
- drm card
- hsa id 
- hip id
- hip uuid (rocminfo uuid)

Signed-off-by: AL Musaffar, Yazen <Yazen.ALMusaffar@amd.com>
Signed-off-by: Maisam Arif <Maisam.Arif@amd.com>
Co-authored-by: Maisam Arif <Maisam.Arif@amd.com>
このコミットが含まれているのは:
AL Musaffar, YazenとMaisam Arif authored and GitHub committed 2025-03-07 09:09:12 -06:00
1 親 d5b2763aba
コミット 2936e00fed
11ファイル変更
+417 -88

検索条件に一致するファイルはありません

+5
ファイルの表示
@@ -80,6 +80,11 @@ class AMDSmiGPUDevice: public AMDSmiProcessor {
amdsmi_status_t amdgpu_query_driver_name(std::string& name) const;
amdsmi_status_t amdgpu_query_driver_date(std::string& date) const;
// New methods for -e feature
std::string bdf_to_string() const;
uint32_t get_card_from_bdf() const;
uint32_t get_render_id() const;
private:
uint32_t gpu_id_;
uint32_t fd_;