This iteration of the patch series fixes up some conflicts between primary plane disabling and other KMS operations (i-g-t tests will be sent shortly). It also refactors the plane update parameter checking into a new DRM core primary plane helper function. Unlike the previous iteration of the patch, the helper now takes src, dest, and clip rects provided by the driver, which eliminates a lot of unnecessary duplication of work between the helper and the driver.
The previous iteration of this patch series is at http://lists.freedesktop.org/archives/intel-gfx/2014-April/044069.html Matt Roper (4): drm: Check CRTC compatibility in setplane drm/plane-helper: Add drm_primary_helper_check_update() (v2) drm/i915: don't force full modeset if primary plane is disabled drm/i915: Intel-specific primary plane handling (v6) drivers/gpu/drm/drm_crtc.c | 7 ++ drivers/gpu/drm/drm_plane_helper.c | 129 +++++++++++++++------ drivers/gpu/drm/i915/intel_display.c | 216 ++++++++++++++++++++++++++++++++++- include/drm/drm_plane_helper.h | 24 +++- 4 files changed, 334 insertions(+), 42 deletions(-) -- 1.8.5.1 _______________________________________________ Intel-gfx mailing list Intel-gfx@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/intel-gfx