drm/radeon: rework gpu lockup detection and processing