]> git.karo-electronics.de Git - karo-tx-linux.git/blobdiff - drivers/gpu/drm/i915/intel_sprite.c
drm/i915: treat src w & h as fixed point in sprite handling code
[karo-tx-linux.git] / drivers / gpu / drm / i915 / intel_sprite.c
index a0835040c86b8a803108e078662b73b5d87093b5..a82b097468e5a609e54646e62f98c013a0f92d1f 100644 (file)
@@ -411,6 +411,9 @@ intel_update_plane(struct drm_plane *plane, struct drm_crtc *crtc,
 
        old_obj = intel_plane->obj;
 
+       src_w = src_w >> 16;
+       src_h = src_h >> 16;
+
        /* Pipe must be running... */
        if (!(I915_READ(PIPECONF(pipe)) & PIPECONF_ENABLE))
                return -EINVAL;