https://bugs.freedesktop.org/show_bug.cgi?id=110897
--- Comment #53 from Dieter Nützel Dieter@nuetzel-hh.de --- (In reply to Richard Thier from comment #52)
(In reply to Marek Olšák from comment #45)
The problem might be in the kernel. See function rs400_gpu_init. I think it should call r300_gpu_init instead of r420_pipes_init.
Aaaahhhhh.... Am I this blind? Now I see exactly this.
Also in dmesg log I see RS400 being written out so yes I end up here and according to my own links this seem to be the problem that the rs400_gpu_init should not do the r420_pipes_init, because it is not r420 yet.... Now after investigating I think I should indeed end up here with the rs400_asic, but yes the 420 pipe setup is wrong - at least for my card.
I will run with this patched and see what happens. The machine can compile the kernel through the night for testing this...
If you do NOT 'make mrproper' and change only radeon/amdgpu stuff it should only take some minutes (seconds) on your system/CPU.
This seems to be the real core of the issue.
We hear from you. ;-)