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

drm/amd/powerplay: fix firmware loading failure

For virtualization, firmware loading need the firmware version info,
and will load the right firmware. So, transfer fw_version to toc.

Signed-off-by: Frank Min <Frank.Min@amd.com>
Signed-off-by: Monk Liu <Monk.Liu@amd.com>
Signed-off-by: Xiangliang Yu <Xiangliang.Yu@amd.com>
Reviewed-by: Alex Deucher <alexander.deucher@amd.com>
Signed-off-by: Alex Deucher <alexander.deucher@amd.com>

authored by

Xiangliang Yu and committed by
Alex Deucher
7047391f 3c3a7e61

+1 -1
+1 -1
drivers/gpu/drm/amd/powerplay/smumgr/smu7_smumgr.c
··· 366 366 &info); 367 367 368 368 if (!result) { 369 - entry->version = info.version; 369 + entry->version = info.fw_version; 370 370 entry->id = (uint16_t)fw_type; 371 371 entry->image_addr_high = smu_upper_32_bits(info.mc_addr); 372 372 entry->image_addr_low = smu_lower_32_bits(info.mc_addr);