drm/amd/pm: correct the fan speed retrieving in PWM for some SMU13 asics
authorEvan Quan <evan.quan@amd.com>
Fri, 16 Dec 2022 09:04:24 +0000 (17:04 +0800)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Sat, 7 Jan 2023 10:12:04 +0000 (11:12 +0100)
commit54b6a040f38075711751c61b2300a8ce7cb1741f
tree2fde96159d8f60fe46d3f46bc65c88250eabd4dc
parent0b865bcd7a084e9cbf171ad3b240bf40058fd985
drm/amd/pm: correct the fan speed retrieving in PWM for some SMU13 asics

commit e73fc71e8f015d61f3adca7659cb209fd5117aa5 upstream.

For SMU 13.0.0 and 13.0.7, the output from PMFW is in percent. Driver
need to convert that into correct PMW(255) based.

Signed-off-by: Evan Quan <evan.quan@amd.com>
Acked-by: Alex Deucher <alexander.deucher@amd.com>
Signed-off-by: Alex Deucher <alexander.deucher@amd.com>
Cc: stable@vger.kernel.org # 6.0, 6.1
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
drivers/gpu/drm/amd/pm/swsmu/smu13/smu_v13_0_0_ppt.c
drivers/gpu/drm/amd/pm/swsmu/smu13/smu_v13_0_7_ppt.c