From: Asad Kamal <[email protected]>

Add metrics table mutex lock in smu table context struct

Signed-off-by: Asad Kamal <[email protected]>
Reviewed-by: Lijo Lazar <[email protected]>
Signed-off-by: Alex Deucher <[email protected]>
---
 drivers/gpu/drm/amd/pm/swsmu/inc/amdgpu_smu.h | 1 +
 1 file changed, 1 insertion(+)

diff --git a/drivers/gpu/drm/amd/pm/swsmu/inc/amdgpu_smu.h 
b/drivers/gpu/drm/amd/pm/swsmu/inc/amdgpu_smu.h
index 90346e70a614b..609f5ab07d8a8 100644
--- a/drivers/gpu/drm/amd/pm/swsmu/inc/amdgpu_smu.h
+++ b/drivers/gpu/drm/amd/pm/swsmu/inc/amdgpu_smu.h
@@ -389,6 +389,7 @@ struct smu_table_context {
        void                            *metrics_table;
        void                            *clocks_table;
        void                            *watermarks_table;
+       struct mutex                    metrics_lock;
 
        void                            *max_sustainable_clocks;
        struct smu_bios_boot_up_values  boot_values;
-- 
2.53.0

Reply via email to