drm/amd/pm: Add function to wait for smu events
authorLijo Lazar <lijo.lazar@amd.com>
Tue, 16 Mar 2021 11:34:38 +0000 (19:34 +0800)
committerAlex Deucher <alexander.deucher@amd.com>
Fri, 9 Apr 2021 20:46:01 +0000 (16:46 -0400)
commit6d77dd9f75bc7fd6b984aeea48e4919523c2e3c9
tree6b13f0f04cfe470513ad6a6460734e3d4f835d4b
parente42569d02acb25bc3a840caeb6dbf35d859dcec4
drm/amd/pm: Add function to wait for smu events

v1: Add function to wait for specific event/states from PMFW

v2: Add mutex lock, simplify sequence

Signed-off-by: Lijo Lazar <lijo.lazar@amd.com>
Reviewed-by: Feifei Xu <Feifei.Xu@amd.com>
Reviewed-by: Hawking Zhang <Hawking.Zhang@amd.com>
Signed-off-by: Alex Deucher <alexander.deucher@amd.com>
drivers/gpu/drm/amd/pm/inc/amdgpu_smu.h
drivers/gpu/drm/amd/pm/swsmu/amdgpu_smu.c