summaryrefslogtreecommitdiffstats
path: root/drivers/gpu/drm/amd/powerplay/hwmgr/tonga_pptable.h
diff options
context:
space:
mode:
authoryanyang1 <Young.Yang@amd.com>2016-02-06 13:28:47 +0800
committerAlex Deucher <alexander.deucher@amd.com>2016-05-04 20:26:33 -0400
commite85c7d664dbf2324990ceb3cd47eaaa4ea8f61fc (patch)
tree36200dbad9c6b27a9af0cb1b4c83a1ab2cd6503b /drivers/gpu/drm/amd/powerplay/hwmgr/tonga_pptable.h
parenta6ece7ffd9a1de64e7a515552c986468cd569a96 (diff)
downloadop-kernel-dev-e85c7d664dbf2324990ceb3cd47eaaa4ea8f61fc.zip
op-kernel-dev-e85c7d664dbf2324990ceb3cd47eaaa4ea8f61fc.tar.gz
drm/amd/powerplay: update baffin & ellesmere smc_sk firmware.
sync the code form catalyst CL:#1230866. Signed-off-by: yanyang1 <Young.Yang@amd.com> Reviewed-by: Alex Deucher <alexander.deucher@amd.com> Signed-off-by: Alex Deucher <alexander.deucher@amd.com>
Diffstat (limited to 'drivers/gpu/drm/amd/powerplay/hwmgr/tonga_pptable.h')
-rw-r--r--drivers/gpu/drm/amd/powerplay/hwmgr/tonga_pptable.h14
1 files changed, 14 insertions, 0 deletions
diff --git a/drivers/gpu/drm/amd/powerplay/hwmgr/tonga_pptable.h b/drivers/gpu/drm/amd/powerplay/hwmgr/tonga_pptable.h
index 9a4456e..a2c87ae 100644
--- a/drivers/gpu/drm/amd/powerplay/hwmgr/tonga_pptable.h
+++ b/drivers/gpu/drm/amd/powerplay/hwmgr/tonga_pptable.h
@@ -209,6 +209,20 @@ typedef struct _ATOM_Tonga_PCIE_Table {
ATOM_Tonga_PCIE_Record entries[1]; /* Dynamically allocate entries. */
} ATOM_Tonga_PCIE_Table;
+typedef struct _ATOM_Ellesmere_PCIE_Record {
+ UCHAR ucPCIEGenSpeed;
+ UCHAR usPCIELaneWidth;
+ UCHAR ucReserved[2];
+ ULONG ulPCIE_Sclk;
+} ATOM_Ellesmere_PCIE_Record;
+
+typedef struct _ATOM_Ellesmere_PCIE_Table {
+ UCHAR ucRevId;
+ UCHAR ucNumEntries; /* Number of entries. */
+ ATOM_Ellesmere_PCIE_Record entries[1]; /* Dynamically allocate entries. */
+} ATOM_Ellesmere_PCIE_Table;
+
+
typedef struct _ATOM_Tonga_MM_Dependency_Record {
UCHAR ucVddcInd; /* VDDC voltage */
USHORT usVddgfxOffset; /* Offset relative to VDDC voltage */
OpenPOWER on IntegriCloud