Esmi Auxillary API wrappers removed from amdsmi library

that are called during amdsmi inititalization
    amdsmi_get_cpu_family,
    amdsmi_get_cpu_model,
    amdsmi_get_cpu_threads_per_core,
    amdsmi_get_number_of_cpu_cores,
    amdsmi_get_number_of_cpu_sockets

Added amdsmi_get_cpucore_info to amdsmi library

Change-Id: Ib88d580e1d85afdf578963247e585cfae05c58ad


[ROCm/amdsmi commit: 28f6383639]
This commit is contained in:
Deepak Mewar
2023-10-30 05:53:49 -04:00
committad av Maisam Arif
förälder 21fa9c0950
incheckning a09863f550
3 ändrade filer med 34 tillägg och 92 borttagningar
@@ -60,14 +60,13 @@ public:
virtual ~AMDSmiCpuCore() {}
const uint32_t& get_core_id() const { return core_idx_; }
void add_processor(AMDSmiProcessor* processor) { processors_.push_back(processor); }
std::vector<AMDSmiProcessor*>& get_processors() { return processors_;}
amdsmi_status_t get_processor_count(uint32_t* processor_count) const;
private:
uint32_t core_idx_;
//uint64_t input;
//uint32_t idx;
std::vector<AMDSmiProcessor*> processors_;
};