amdgpu: partially revert firmware for GC 11.0.0 and GC 11.0.2
When GC 11.0.0/11.0.2 firmware was updated it caused a regression where kernels without the following commits wouldn't be able to boot properly: ac2f5739fdca drm/amdgpu/mes11: enable reg active poll a2fe4534bb38 drm/amd/amdgpu: update mes11 api def The intention was that there was a fallback path and kernels with both those commits and these commits: da9a8dc33da2 drm/amdgpu: reserve the old gc_11_0_*_mes.bin 616843d5a11b drm/amd/amdgpu: introduce gc_*_mes_2.bin v2 09bf14907d86 drm/amdgpu: declare firmware for new MES 11.0.4 Would be able to work properly. The newer firmware that requires ac2f5739fdca and a2fe4534bb38 would use `*mes_2.bin` and the older firmware that could work without those commits would use `*_mes1.bin`. This seems to have not panned out properly because users report that upgrading to Ubuntu's 6.2 kernel that is missing the commits fails to boot. To fix the issue, do a partial revert for those specific binaries. Fixes:a5d7b4df
("amdgpu: update GC 11.0.2 firmware for amd.5.5 release") Fixes:ffe1a41e
("amdgpu: update GC 11.0.0 firmware for amd.5.5 release") Link: https://bugs.launchpad.net/ubuntu/+source/linux-firmware/+bug/2024427 Link: https://bugs.launchpad.net/ubuntu/+source/linux-firmware/+bug/2027959 Link: https://bugs.launchpad.net/linux-firmware/+bug/2029396 Link: https://gitlab.freedesktop.org/drm/amd/-/issues/2773 Link: https://gitlab.freedesktop.org/drm/amd/-/issues/2757 Link: https://gitlab.freedesktop.org/drm/amd/-/issues/2585 Signed-off-by: Mario Limonciello <mario.limonciello@amd.com> Signed-off-by: Josh Boyer <jwboyer@kernel.org>
This commit is contained in:
parent
f2eb058afc
commit
789aa81504
Binary file not shown.
Binary file not shown.
Loading…
Reference in New Issue