drm/amd/powerplay: check whether SMU IP is enabled before access
authorEvan Quan <evan.quan@amd.com>
Mon, 25 May 2020 06:29:10 +0000 (14:29 +0800)
committerAlex Deucher <alexander.deucher@amd.com>
Thu, 28 May 2020 18:00:50 +0000 (14:00 -0400)
commit2b7ad277e96577e1349072f7e2bab047917ed10d
treefa35379376a7bd7c8c1d0883640862beecb1ae45
parent1aad7078191116f8a363466fcf461f2325c5def2
drm/amd/powerplay: check whether SMU IP is enabled before access

Since on early phase of bringup, the SMU IP may be not enabled or
supported. Without this, we may hit null pointer dereference on
accessing smu->adev.

Signed-off-by: Evan Quan <evan.quan@amd.com>
Reviewed-by: Yong Zhao <Yong.Zhao@amd.com>
Tested-by: Yong Zhao <Yong.Zhao@amd.com>
Signed-off-by: Alex Deucher <alexander.deucher@amd.com>
drivers/gpu/drm/amd/powerplay/amdgpu_smu.c