diff options
author | Ville Syrjälä <ville.syrjala@linux.intel.com> | 2015-10-15 10:04:04 -0400 |
---|---|---|
committer | Daniel Vetter <daniel.vetter@ffwll.ch> | 2015-10-15 12:45:52 -0400 |
commit | c562657a75282afb00498ea82949ba7a9944ed15 (patch) | |
tree | c210b17e83738f3b8e46e605481e712970a95519 | |
parent | 0a878716265e9af9f697264dc2e858fcc060d833 (diff) |
drm/i915: Kill the leftover RMW from ivb_sprite_disable()
We still had one lingering RMW in ivb_sprite_disable(), all the other
RMWs were killed off from the sprite code some time ago. Kill the
straggler too.
Signed-off-by: Ville Syrjälä <ville.syrjala@linux.intel.com>
Signed-off-by: Daniel Vetter <daniel.vetter@ffwll.ch>
-rw-r--r-- | drivers/gpu/drm/i915/intel_sprite.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/drivers/gpu/drm/i915/intel_sprite.c b/drivers/gpu/drm/i915/intel_sprite.c index e70b6fc2c6c5..56dc132e8e20 100644 --- a/drivers/gpu/drm/i915/intel_sprite.c +++ b/drivers/gpu/drm/i915/intel_sprite.c | |||
@@ -613,7 +613,7 @@ ivb_disable_plane(struct drm_plane *plane, struct drm_crtc *crtc) | |||
613 | struct intel_plane *intel_plane = to_intel_plane(plane); | 613 | struct intel_plane *intel_plane = to_intel_plane(plane); |
614 | int pipe = intel_plane->pipe; | 614 | int pipe = intel_plane->pipe; |
615 | 615 | ||
616 | I915_WRITE(SPRCTL(pipe), I915_READ(SPRCTL(pipe)) & ~SPRITE_ENABLE); | 616 | I915_WRITE(SPRCTL(pipe), 0); |
617 | /* Can't leave the scaler enabled... */ | 617 | /* Can't leave the scaler enabled... */ |
618 | if (intel_plane->can_scale) | 618 | if (intel_plane->can_scale) |
619 | I915_WRITE(SPRSCALE(pipe), 0); | 619 | I915_WRITE(SPRSCALE(pipe), 0); |