drm/amd/powerplay: fix message of SetHardMinByFreq failed when feature is disabled
authorKevin Wang <kevin1.wang@amd.com>
Tue, 13 Aug 2019 02:25:25 +0000 (10:25 +0800)
committerAlex Deucher <alexander.deucher@amd.com>
Thu, 15 Aug 2019 15:51:29 +0000 (10:51 -0500)
commit60adad6ffdaf69b96bb7eedd4c8b6de79143dd0a
treec389a9af521b6a107ba109d6bff78b58c596e4a3
parent3f513baef6c437ae1ae7927c74b693b1d268f130
drm/amd/powerplay: fix message of SetHardMinByFreq failed when feature is disabled

the direct send message to smc to set hard clokc will failed
when smc clock dpm feature is disabled.
so use function of smu_set_hard_freq_range to replace it.
the function will check feature enablement.

eg: when uclk (mclk) dpm feature is disabled on navi10
[  300.675901] amdgpu: [powerplay] failed send message: SetHardMinByFreq(28)
   param: 0x00020064 response 0xfffffffb

Signed-off-by: Kevin Wang <kevin1.wang@amd.com>
Reviewed-by: Evan Quan <evan.quan@amd.com>
Signed-off-by: Alex Deucher <alexander.deucher@amd.com>
drivers/gpu/drm/amd/powerplay/smu_v11_0.c