Raphael DCN 3.1.5 firmware regression
I've had reports of problems with linux-firmware 20230625 on Ryzen 7000 (Raphael) after the following commit by @siqueira
ade163aa ("amdgpu: DMCUB updates for DCN 3.1.4 and 3.1.5")
This is on OpenBSD/amd64 with drm code based on Linux 6.1.35. With Mesa 22.3.7.
Paul de Weerd on Ryzen 9 7950X
When X starts, i get a flickering screen (fully white and fully black alternating rapidly), no login window appears.
I can switch switch VTs, but the text console is completely black. I can login blind, so getty is running fine.
Laurence Tratt on Ryzen 9 7900X
I'm now getting lots of stutter (X freezes for ~0.5-1s, key presses dropped etc) and lots of these in dmesg:
[drm] *ERROR* Error waiting for DMUB idle: status=3 [drm] *ERROR* Error queuing DMUB command: status=2
In both cases reverting the commit to dcn_3_1_5_dmcub.bin fixed the problem.