summaryrefslogtreecommitdiffstats
path: root/drivers/gpu/drm/amd/powerplay/amdgpu_smu.c
diff options
context:
space:
mode:
authorHuang Rui2018-12-18 13:23:17 +0100
committerAlex Deucher2019-03-19 21:03:56 +0100
commit74e07f9d3b77034cd1546617afce1d014a68d1ca (patch)
treed365601589428ec9c210a6facb80a6699ab881fb /drivers/gpu/drm/amd/powerplay/amdgpu_smu.c
parentdrm/amd/powerplay: implement notify_memory_pool_location function for smu11 (diff)
downloadkernel-qcow2-linux-74e07f9d3b77034cd1546617afce1d014a68d1ca.tar.gz
kernel-qcow2-linux-74e07f9d3b77034cd1546617afce1d014a68d1ca.tar.xz
kernel-qcow2-linux-74e07f9d3b77034cd1546617afce1d014a68d1ca.zip
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,