[Part II PATCH 00/15] drm/amd/powerplay: Introduce iceland powerplay support
Huang Rui
ray.huang at amd.com
Thu Jul 28 07:24:50 UTC 2016
From: Huang Rui <Ray.Huang at amd.com>
Hi all,
Part I: https://lists.freedesktop.org/archives/amd-gfx/2016-July/000569.html
After add the prep (Part I) of iceland powerplay, this part (Part II)
introduces iceland powerplay support, and there is two sub-part:
1) Patch 1 - 9: add SMU and HW manager function support.
2) Patch 10 - 15: resolve the DPM issue.
Thanks,
Rui
Huang Rui (15):
drm/amd/powerplay: add SMU71 header files for iceland (v2)
drm/amd/powerplay: add iceland SMU mananger
drm/amdgpu: add new definition in bif header
drm/amd/powerplay: add iceland_dyn_defaults header
drm/amdgpu: make amdgpu_cgs_call_acpi_method as static
drm/amdgpu: fix incorrect type of info_id
drm/amdgpu: add query device id and revision id into system info entry
at CGS
drm/amd/powerplay: add iceland HW manager
drm/amdgpu: enable iceland powerplay manually
drm/amd/powerplay: rename smum header guards
drm/amd/powerplay: fix the incorrect checking condition
drm/amd/powerplay: add deep sleep initialization
drm/amd/powerplay: set the platform capability flags for iceland
drm/amd/powerplay: add enabling voltage controller back
drm/amd/powerplay: add DPM running checking back
drivers/gpu/drm/amd/amdgpu/amdgpu_cgs.c | 10 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_powerplay.c | 4 +-
drivers/gpu/drm/amd/amdgpu/iceland_smum.h | 4 +-
.../gpu/drm/amd/include/asic_reg/bif/bif_5_0_d.h | 1 +
drivers/gpu/drm/amd/include/cgs_common.h | 12 +-
drivers/gpu/drm/amd/powerplay/hwmgr/Makefile | 4 +-
drivers/gpu/drm/amd/powerplay/hwmgr/hwmgr.c | 4 +
.../amd/powerplay/hwmgr/iceland_clockpowergating.c | 119 +
.../amd/powerplay/hwmgr/iceland_clockpowergating.h | 38 +
.../drm/amd/powerplay/hwmgr/iceland_dyn_defaults.h | 41 +
.../gpu/drm/amd/powerplay/hwmgr/iceland_hwmgr.c | 5698 ++++++++++++++++++++
.../gpu/drm/amd/powerplay/hwmgr/iceland_hwmgr.h | 424 ++
.../drm/amd/powerplay/hwmgr/iceland_powertune.c | 491 ++
.../drm/amd/powerplay/hwmgr/iceland_powertune.h | 74 +
.../gpu/drm/amd/powerplay/hwmgr/iceland_thermal.c | 595 ++
.../gpu/drm/amd/powerplay/hwmgr/iceland_thermal.h | 58 +
drivers/gpu/drm/amd/powerplay/inc/smu71.h | 510 ++
drivers/gpu/drm/amd/powerplay/inc/smu71_discrete.h | 631 +++
drivers/gpu/drm/amd/powerplay/smumgr/Makefile | 3 +-
.../gpu/drm/amd/powerplay/smumgr/iceland_smumgr.c | 713 +++
.../gpu/drm/amd/powerplay/smumgr/iceland_smumgr.h | 64 +
drivers/gpu/drm/amd/powerplay/smumgr/smumgr.c | 4 +
22 files changed, 9490 insertions(+), 12 deletions(-)
create mode 100644 drivers/gpu/drm/amd/powerplay/hwmgr/iceland_clockpowergating.c
create mode 100644 drivers/gpu/drm/amd/powerplay/hwmgr/iceland_clockpowergating.h
create mode 100644 drivers/gpu/drm/amd/powerplay/hwmgr/iceland_dyn_defaults.h
create mode 100644 drivers/gpu/drm/amd/powerplay/hwmgr/iceland_hwmgr.c
create mode 100644 drivers/gpu/drm/amd/powerplay/hwmgr/iceland_hwmgr.h
create mode 100644 drivers/gpu/drm/amd/powerplay/hwmgr/iceland_powertune.c
create mode 100644 drivers/gpu/drm/amd/powerplay/hwmgr/iceland_powertune.h
create mode 100644 drivers/gpu/drm/amd/powerplay/hwmgr/iceland_thermal.c
create mode 100644 drivers/gpu/drm/amd/powerplay/hwmgr/iceland_thermal.h
create mode 100644 drivers/gpu/drm/amd/powerplay/inc/smu71.h
create mode 100644 drivers/gpu/drm/amd/powerplay/inc/smu71_discrete.h
create mode 100644 drivers/gpu/drm/amd/powerplay/smumgr/iceland_smumgr.c
create mode 100644 drivers/gpu/drm/amd/powerplay/smumgr/iceland_smumgr.h
--
2.7.4
More information about the amd-gfx
mailing list