diff options
| author | Maruthi Srinivas Bayyavarapu <[email protected]> | 2016-04-26 15:05:36 +0000 |
|---|---|---|
| committer | Alex Deucher <[email protected]> | 2016-08-31 19:21:10 +0000 |
| commit | 1919696eedc1ed5c3ace229576e4fa322fb256dd (patch) | |
| tree | 3c445d54c57ecc1c577ab45ebd6785611acf2849 /drivers/gpu/drm/amd/amdgpu/amdgpu_powerplay.c | |
| parent | drm/amdgpu: use DRM print instead of printk (diff) | |
| download | kernel-1919696eedc1ed5c3ace229576e4fa322fb256dd.tar.gz kernel-1919696eedc1ed5c3ace229576e4fa322fb256dd.zip | |
drm/amdgpu: enable SI DPM
Signed-off-by: Maruthi Bayyavarapu <[email protected]>
Reviewed-by: Alex Deucher <[email protected]>
Signed-off-by: Alex Deucher <[email protected]>
Diffstat (limited to 'drivers/gpu/drm/amd/amdgpu/amdgpu_powerplay.c')
| -rw-r--r-- | drivers/gpu/drm/amd/amdgpu/amdgpu_powerplay.c | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/drivers/gpu/drm/amd/amdgpu/amdgpu_powerplay.c b/drivers/gpu/drm/amd/amdgpu/amdgpu_powerplay.c index ecc4141cd716..1e7f160f23d8 100644 --- a/drivers/gpu/drm/amd/amdgpu/amdgpu_powerplay.c +++ b/drivers/gpu/drm/amd/amdgpu/amdgpu_powerplay.c @@ -30,6 +30,7 @@ #include "amdgpu_pm.h" #include <drm/amdgpu_drm.h> #include "amdgpu_powerplay.h" +#include "si_dpm.h" #include "cik_dpm.h" #include "vi_dpm.h" @@ -59,6 +60,15 @@ static int amdgpu_powerplay_init(struct amdgpu_device *adev) amd_pp->pp_handle = (void *)adev; switch (adev->asic_type) { +#ifdef CONFIG_DRM_AMDGPU_SI + case CHIP_TAHITI: + case CHIP_PITCAIRN: + case CHIP_VERDE: + case CHIP_OLAND: + case CHIP_HAINAN: + amd_pp->ip_funcs = &si_dpm_ip_funcs; + break; +#endif #ifdef CONFIG_DRM_AMDGPU_CIK case CHIP_BONAIRE: case CHIP_HAWAII: |
