[PATCH 0/2][SRU][OEM-5.10/G] AMDGPU: Support to load new MC firmware for Polaris12 32bit ASIC

Koba Ko koba.ko at canonical.com
Mon Jun 21 05:14:55 UTC 2021


BugLink: https://bugs.launchpad.net/bugs/1932993

[Impact]
AMD introduce a new firmware and has been SRUed in this public bug.
https://bugs.launchpad.net/ubuntu/focal/+source/linux-firmware/+bug/1929147

For the kernel(oem-5.10/groovy), also need other patches to load this firmware.

[Fix]
Support to load polaris12_32_mc.bin

[Test]
1. Check by modinfo and cnofirm polaris12_32_mc.bin is loaded by amdgpu.ko

#modinfo amdgpu | grep polaris12_32_mc.bin
firmware: amdgpu/polaris12_32_mc.bin

2. Equipped the rx540(PD5001) that would trigger issue and system would bootup successfully into desktop.
*some rx540(PD5000) can't trigger the issue.

[Regression Potential]
Medium, introduce a brand new firmware may cause regression.

Evan Quan (2):
  drm/amd/pm: correct the checks for polaris kickers
  drm/amdgpu: add new MC firmware for Polaris12 32bit ASIC

 drivers/gpu/drm/amd/amdgpu/amdgpu.h     | 39 +++++++++++++++++++++++++
 drivers/gpu/drm/amd/amdgpu/amdgpu_cgs.c | 34 ++++-----------------
 drivers/gpu/drm/amd/amdgpu/gmc_v8_0.c   | 35 +++++++++-------------
 3 files changed, 57 insertions(+), 51 deletions(-)

-- 
2.25.1




More information about the kernel-team mailing list