Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux

drm/amd/pm: Update SMUv13.0.6 PMFW headers

Update PMFW interface headers for updated metrics
table with gfx activity per xcd

Signed-off-by: Asad Kamal <asad.kamal@amd.com>
Reviewed-by: Lijo Lazar <lijo.lazar@amd.com>
Signed-off-by: Alex Deucher <alexander.deucher@amd.com>

authored by

Asad Kamal and committed by
Alex Deucher
151b1813 7181faaa

+5 -1
+5 -1
drivers/gpu/drm/amd/pm/swsmu/inc/pmfw_if/smu_v13_0_6_pmfw.h
··· 123 123 VOLTAGE_GUARDBAND_COUNT 124 124 } GFX_GUARDBAND_e; 125 125 126 - #define SMU_METRICS_TABLE_VERSION 0xC 126 + #define SMU_METRICS_TABLE_VERSION 0xD 127 127 128 128 typedef struct __attribute__((packed, aligned(4))) { 129 129 uint32_t AccumulationCounter; ··· 227 227 // PCIE LINK Speed and width 228 228 uint32_t PCIeLinkSpeed; 229 229 uint32_t PCIeLinkWidth; 230 + 231 + // PER XCD ACTIVITY 232 + uint32_t GfxBusy[8]; 233 + uint64_t GfxBusyAcc[8]; 230 234 } MetricsTableX_t; 231 235 232 236 typedef struct __attribute__((packed, aligned(4))) {