[PATCH 1/2] drm: Factor out common CRTC viewport checking code