Change #define RSMI_GPU_METRICS_API_CONTENT_VER

Chnage to RSMI_GPU_METRICS_API_CONTENT_VER_1. In preparation for
supporting additional formats

Signed-off-by: Harish Kasiviswanathan <Harish.Kasiviswanathan@amd.com>
Change-Id: I4367a2622a0fa41e6b05bc4436ecd24b8c4e30e2


[ROCm/amdsmi commit: e83cf605c6]
This commit is contained in:
Harish Kasiviswanathan
2021-05-04 20:51:10 -04:00
parent ab54197e08
commit 3c7b9cef95
2 changed files with 5 additions and 5 deletions
+1 -1
View File
@@ -833,7 +833,7 @@ struct metrics_table_header_t {
#define RSMI_GPU_METRICS_API_FORMAT_VER 1
// The content version increments when gpu_metrics is extended with new and/or
// existing field sizes are changed.
#define RSMI_GPU_METRICS_API_CONTENT_VER 1
#define RSMI_GPU_METRICS_API_CONTENT_VER_1 1
// This should match NUM_HBM_INSTANCES
#define RSMI_NUM_HBM_INSTANCES 4
+4 -4
View File
@@ -119,10 +119,10 @@ typedef struct {
static rsmi_status_t GetGPUMetricsFormat1(uint32_t dv_ind,
rsmi_gpu_metrics_t *data, uint8_t content_v) {
assert(content_v != RSMI_GPU_METRICS_API_CONTENT_VER);
if (content_v == RSMI_GPU_METRICS_API_CONTENT_VER) {
assert(content_v != RSMI_GPU_METRICS_API_CONTENT_VER_1);
if (content_v == RSMI_GPU_METRICS_API_CONTENT_VER_1) {
// This function shouldn't be called if content version is
// RSMI_GPU_METRICS_API_CONTENT_VER.
// RSMI_GPU_METRICS_API_CONTENT_VER_1.
return RSMI_STATUS_INVALID_ARGS;
}
void *metric_data = nullptr;
@@ -224,7 +224,7 @@ rsmi_dev_gpu_metrics_info_get(uint32_t dv_ind, rsmi_gpu_metrics_t *smu) {
return RSMI_STATUS_NOT_SUPPORTED;
} else { // format_revision == 1
if (dev->gpu_metrics_ver().content_revision ==
RSMI_GPU_METRICS_API_CONTENT_VER) {
RSMI_GPU_METRICS_API_CONTENT_VER_1) {
ret = GetDevBinaryBlob(amd::smi::kDevGpuMetrics, dv_ind,
sizeof(rsmi_gpu_metrics_t), smu);
} else {