drm/amd/powerplay: add Vega10 powerplay support (v5)
authorEric Huang <JinHuiEric.Huang@amd.com>
Mon, 6 Mar 2017 19:03:02 +0000 (14:03 -0500)
committerAlex Deucher <alexander.deucher@amd.com>
Thu, 30 Mar 2017 03:54:54 +0000 (23:54 -0400)
commitf83a9991648bb4023a53104db699e99305890d51
treeefd13c1877f6e9d05e2486fda61d24fb653d5087
parentd018772748fc474b2265ce333a704620b17df3fd
drm/amd/powerplay: add Vega10 powerplay support (v5)

Adds power management support for vega10.

v2: squash in fan control and led config fixes from Rex
v3: squash in dead code removal and socvid fixes from Rex
v4: squash in dpm force level fix from Rex
v5: squash in latest headless, gpu load fixes from Rex

Acked-by: Christian König <christian.koenig@amd.com>
Signed-off-by: Eric Huang <JinHuiEric.Huang@amd.com>
Signed-off-by: Alex Deucher <alexander.deucher@amd.com>
20 files changed:
drivers/gpu/drm/amd/amdgpu/amdgpu_powerplay.c
drivers/gpu/drm/amd/powerplay/hwmgr/Makefile
drivers/gpu/drm/amd/powerplay/hwmgr/hwmgr.c
drivers/gpu/drm/amd/powerplay/hwmgr/vega10_hwmgr.c [new file with mode: 0644]
drivers/gpu/drm/amd/powerplay/hwmgr/vega10_hwmgr.h [new file with mode: 0644]
drivers/gpu/drm/amd/powerplay/hwmgr/vega10_inc.h [new file with mode: 0644]
drivers/gpu/drm/amd/powerplay/hwmgr/vega10_powertune.c [new file with mode: 0644]
drivers/gpu/drm/amd/powerplay/hwmgr/vega10_powertune.h [new file with mode: 0644]
drivers/gpu/drm/amd/powerplay/hwmgr/vega10_pptable.h [new file with mode: 0644]
drivers/gpu/drm/amd/powerplay/hwmgr/vega10_processpptables.c [new file with mode: 0644]
drivers/gpu/drm/amd/powerplay/hwmgr/vega10_processpptables.h [new file with mode: 0644]
drivers/gpu/drm/amd/powerplay/hwmgr/vega10_thermal.c [new file with mode: 0644]
drivers/gpu/drm/amd/powerplay/hwmgr/vega10_thermal.h [new file with mode: 0644]
drivers/gpu/drm/amd/powerplay/inc/hwmgr.h
drivers/gpu/drm/amd/powerplay/inc/pp_soc15.h [new file with mode: 0644]
drivers/gpu/drm/amd/powerplay/inc/smumgr.h
drivers/gpu/drm/amd/powerplay/smumgr/Makefile
drivers/gpu/drm/amd/powerplay/smumgr/smumgr.c
drivers/gpu/drm/amd/powerplay/smumgr/vega10_smumgr.c [new file with mode: 0644]
drivers/gpu/drm/amd/powerplay/smumgr/vega10_smumgr.h [new file with mode: 0644]