Change API to get the driver date

Support the driver date from libdrm.

Change-Id: I88e694732b538220e11fdb4029712bb5a6f44380


[ROCm/amdsmi commit: 55bf9cbe13]
This commit is contained in:
Bill(Shuzhou) Liu
2023-07-21 08:26:59 -05:00
parent 2cd3f6565e
commit 4d4f8a4f8c
12 changed files with 92 additions and 41 deletions
@@ -314,12 +314,12 @@ int main() {
printf("\tGPU Power limit: %d\n\n", power_measure.power_limit);
// Get driver version
char version[AMDSMI_MAX_DRIVER_VERSION_LENGTH];
int version_length = AMDSMI_MAX_DRIVER_VERSION_LENGTH;
ret = amdsmi_get_gpu_driver_version(processor_handles[j], &version_length, version);
amdsmi_driver_info_t driver_info;
ret = amdsmi_get_gpu_driver_info(processor_handles[j], &driver_info);
CHK_AMDSMI_RET(ret)
printf(" Output of amdsmi_get_gpu_driver_version:\n");
printf("\tDriver version: %s\n\n", version);
printf(" Output of amdsmi_get_gpu_driver_info:\n");
printf("\tDriver version: %s\n", driver_info.driver_version);
printf("\tDriver date: %s\n\n", driver_info.driver_date);
// Get device uuid
unsigned int uuid_length = AMDSMI_GPU_UUID_SIZE;