drm/i915: Nuke fbc members from intel_crtc->atomic, v4.
authorMaarten Lankhorst <maarten.lankhorst@linux.intel.com>
Wed, 9 Mar 2016 09:35:45 +0000 (10:35 +0100)
committerMaarten Lankhorst <maarten.lankhorst@linux.intel.com>
Wed, 16 Mar 2016 13:50:43 +0000 (14:50 +0100)
commit31ae71fca7f91101613fac9deb8e858e1319b4f5
treec82b420f313fe0e8c8b1d9b54fb84c9620d1ba1d
parentcd202f69d89c48a935d4763ff96c50e762ed2e0a
drm/i915: Nuke fbc members from intel_crtc->atomic, v4.

Whenever there's an update to the primary plane,
fbc_pre_update and fbc_post_update are called. Kill off
intel_crtc->atomic.update_fbc and now that intel_crtc->atomic
is empty, kill it off too.

Changes since v1:
- Add a intel_fbc_supports_rotation helper.
Changes since v2:
- Remove intel_fbc_supports_rotation_helper.
- Remove unrelated changes.
Changes since v3:
- Rebase

Signed-off-by: Maarten Lankhorst <maarten.lankhorst@linux.intel.com>
Link: http://patchwork.freedesktop.org/patch/msgid/1457516145-32117-2-git-send-email-maarten.lankhorst@linux.intel.com
Reviewed-by: Paulo Zanoni <paulo.r.zanoni@intel.com>
drivers/gpu/drm/i915/intel_display.c
drivers/gpu/drm/i915/intel_drv.h