I changed laptops from an r600 to an aruba, and accidentally left radeon.audio=1 in my kernel parameters. This caused the external screen to be shifted right a bit and a pink stripe on the left. This is due to change f92e70cae880e3540d0c1dddc64825b70f963703 which does not filter out DCE6 (since it is currently unsupported for HDMI) as it should. The patch I have attached adds this restriction, but it might be better if somewhere early in the device initialization radeon_audio were just set to 0 if unsupported.