[PATCH 15/18] drm/radeon/kms: rewrite DP handling