drm/amd/powerplay: add Carrizo smu support
authorJammy Zhou <Jammy.Zhou@amd.com>
Wed, 22 Jul 2015 01:54:16 +0000 (09:54 +0800)
committerAlex Deucher <alexander.deucher@amd.com>
Mon, 21 Dec 2015 21:42:10 +0000 (16:42 -0500)
commit4630f0faae80fd2252cc85accdbc8353b0444dd9
treea39052400dc54a444629dfb5be6ffc186fbb8f3f
parent3bace359149391c6547cefe3bf729f365bcf3ef6
drm/amd/powerplay: add Carrizo smu support

This implements the SMU firmware manager interface for CZ.
Some header files are moved from amdgpu folder to powerplay as well.

v3: delete peci sub-module.
v2: use cgs interface directly
    add load_mec_firmware function

Signed-off-by: Rex Zhu <Rex.Zhu@amd.com>
Signed-off-by: Jammy Zhou <Jammy.Zhou@amd.com>
Reviewed-by: Alex Deucher <alexander.deucher@amd.com>
12 files changed:
drivers/gpu/drm/amd/amdgpu/cz_ppsmc.h [deleted file]
drivers/gpu/drm/amd/amdgpu/smu8.h [deleted file]
drivers/gpu/drm/amd/amdgpu/smu8_fusion.h [deleted file]
drivers/gpu/drm/amd/amdgpu/smu_ucode_xfer_cz.h [deleted file]
drivers/gpu/drm/amd/powerplay/inc/cz_ppsmc.h [new file with mode: 0644]
drivers/gpu/drm/amd/powerplay/inc/smu8.h [new file with mode: 0644]
drivers/gpu/drm/amd/powerplay/inc/smu8_fusion.h [new file with mode: 0644]
drivers/gpu/drm/amd/powerplay/inc/smu_ucode_xfer_cz.h [new file with mode: 0644]
drivers/gpu/drm/amd/powerplay/smumgr/Makefile
drivers/gpu/drm/amd/powerplay/smumgr/cz_smumgr.c [new file with mode: 0644]
drivers/gpu/drm/amd/powerplay/smumgr/cz_smumgr.h [new file with mode: 0644]
drivers/gpu/drm/amd/powerplay/smumgr/smumgr.c