amdgpu: add max_memory_clock for interface query

Signed-off-by: Ken Wang <Qingqing.Wang@amd.com>
Reviewed-by: Jammy Zhou <Jammy.Zhou@amd.com>
diff --git a/amdgpu/amdgpu.h b/amdgpu/amdgpu.h
index c6161bd..17e5c1a 100644
--- a/amdgpu/amdgpu.h
+++ b/amdgpu/amdgpu.h
@@ -478,6 +478,8 @@
 	uint64_t ids_flags;
 	/** max engine clock*/
 	uint64_t max_engine_clk;
+	/** max memory clock */
+	uint64_t max_memory_clk;
 	/** number of shader engines */
 	uint32_t num_shader_engines;
 	/** number of shader arrays per engine */
diff --git a/amdgpu/amdgpu_gpu_info.c b/amdgpu/amdgpu_gpu_info.c
index d46052e..7811b53 100644
--- a/amdgpu/amdgpu_gpu_info.c
+++ b/amdgpu/amdgpu_gpu_info.c
@@ -149,6 +149,7 @@
 	dev->info.chip_external_rev = dev->dev_info.external_rev;
 	dev->info.family_id = dev->dev_info.family;
 	dev->info.max_engine_clk = dev->dev_info.max_engine_clock;
+	dev->info.max_memory_clk = dev->dev_info.max_memory_clock;
 	dev->info.gpu_counter_freq = dev->dev_info.gpu_counter_freq;
 	dev->info.enabled_rb_pipes_mask = dev->dev_info.enabled_rb_pipes_mask;
 	dev->info.rb_pipes = dev->dev_info.num_rb_pipes;