summaryrefslogtreecommitdiffstats
path: root/drivers/gpu/drm/amd/powerplay/amdgpu_smu.c
diff options
context:
space:
mode:
authorHuang Rui <ray.huang@amd.com>2018-12-18 20:23:17 +0800
committerAlex Deucher <alexander.deucher@amd.com>2019-03-19 15:03:56 -0500
commit74e07f9d3b77034cd1546617afce1d014a68d1ca (patch)
treed365601589428ec9c210a6facb80a6699ab881fb /drivers/gpu/drm/amd/powerplay/amdgpu_smu.c
parentd72e91c5b7b409d532ec68ab3921b30f73f559d2 (diff)
downloadlinux-74e07f9d3b77034cd1546617afce1d014a68d1ca.tar.bz2
drm/amd/powerplay: add vega20 pptable function file
This patch adds the vega20_ppt.c to support ATOM_Vega20_POWERPLAYTABLE format for vega20 on smu11. It will be used to implement to asic specific pptable helpers. Signed-off-by: Huang Rui <ray.huang@amd.com> Reviewed-by: Likun Gao <Likun.Gao@amd.com> Acked-by: Alex Deucher <alexander.deucher@amd.com> Signed-off-by: Alex Deucher <alexander.deucher@amd.com>
Diffstat (limited to 'drivers/gpu/drm/amd/powerplay/amdgpu_smu.c')
-rw-r--r--drivers/gpu/drm/amd/powerplay/amdgpu_smu.c7
1 files changed, 1 insertions, 6 deletions
diff --git a/drivers/gpu/drm/amd/powerplay/amdgpu_smu.c b/drivers/gpu/drm/amd/powerplay/amdgpu_smu.c
index 926d0f87a955..c85316617951 100644
--- a/drivers/gpu/drm/amd/powerplay/amdgpu_smu.c
+++ b/drivers/gpu/drm/amd/powerplay/amdgpu_smu.c
@@ -48,16 +48,11 @@ static int smu_early_init(void *handle)
{
struct amdgpu_device *adev = (struct amdgpu_device *)handle;
struct smu_context *smu = &adev->smu;
- int ret;
-
- ret = smu_set_funcs(adev);
- if (ret)
- return ret;
smu->adev = adev;
mutex_init(&smu->mutex);
- return 0;
+ return smu_set_funcs(adev);
}
int smu_get_atom_data_table(struct smu_context *smu, uint32_t table,