]> git.baikalelectronics.ru Git - kernel.git/commit
drm/amd/pm: optimize the amdgpu_pm_compute_clocks() implementations
authorEvan Quan <evan.quan@amd.com>
Wed, 17 Nov 2021 02:46:24 +0000 (10:46 +0800)
committerAlex Deucher <alexander.deucher@amd.com>
Fri, 14 Jan 2022 22:51:14 +0000 (17:51 -0500)
commit1012cc30d3f15cb91ea7aaab2bc3b403a27b2d52
tree9afa0df93554c0da5a3710eaf0702adcc7df36e3
parentb9e4ee6a4cfc8cfc05b97b5580436fc7523cef77
drm/amd/pm: optimize the amdgpu_pm_compute_clocks() implementations

Drop cross callings and multi-function APIs. Also avoid exposing
internal implementations details.

Signed-off-by: Evan Quan <evan.quan@amd.com>
Reviewed-by: Lijo Lazar <lijo.lazar@amd.com>
Signed-off-by: Alex Deucher <alexander.deucher@amd.com>
drivers/gpu/drm/amd/include/kgd_pp_interface.h
drivers/gpu/drm/amd/pm/Makefile
drivers/gpu/drm/amd/pm/amdgpu_dpm.c
drivers/gpu/drm/amd/pm/amdgpu_dpm_internal.c [new file with mode: 0644]
drivers/gpu/drm/amd/pm/inc/amdgpu_dpm.h
drivers/gpu/drm/amd/pm/inc/amdgpu_dpm_internal.h [new file with mode: 0644]
drivers/gpu/drm/amd/pm/powerplay/amd_powerplay.c
drivers/gpu/drm/amd/pm/powerplay/kv_dpm.c
drivers/gpu/drm/amd/pm/powerplay/legacy_dpm.c
drivers/gpu/drm/amd/pm/powerplay/legacy_dpm.h
drivers/gpu/drm/amd/pm/powerplay/si_dpm.c