https://bugzilla.kernel.org/show_bug.cgi?id=201539
--- Comment #75 from michael (lkbugs@deegan.id.au) --- An update. Now on 5.10.0-2-amd64.
Fresh boot, with amdgpu.dc=1, everything is mostly fine. pwm1_enable=2. Except that after resuming from suspend, pwm1_enable=1 and pwm1=255, resulting in maxxed out fans. Subsequently setting pwm1_enable=2 results in old buggy behaviour (2000RPM until 96C). However, if I suspend and resume again, it sometimes goes back to behaving!
amdgpu.dc=0 is a bit of a non-starter, as while fan speeds remain low, so does performance.
In all cases temp1_crit and temp1_crit_hyst still have crazy values (104000000 and -273).