From: Clint Taylor <clinton.a.taylor@xxxxxxxxx> RGB565 Pixel format planes can now be rotated at 90 and 270 degrees Signed-off-by: Clint Taylor <clinton.a.taylor@xxxxxxxxx> --- drivers/gpu/drm/i915/intel_atomic_plane.c | 11 ++++------- 1 file changed, 4 insertions(+), 7 deletions(-) diff --git a/drivers/gpu/drm/i915/intel_atomic_plane.c b/drivers/gpu/drm/i915/intel_atomic_plane.c index 4325cb0..9a7a7ea 100644 --- a/drivers/gpu/drm/i915/intel_atomic_plane.c +++ b/drivers/gpu/drm/i915/intel_atomic_plane.c @@ -144,19 +144,16 @@ int intel_plane_atomic_check_with_state(struct intel_crtc_state *crtc_state, /* * 90/270 is not allowed with RGB64 16:16:16:16, - * RGB 16-bit 5:6:5, and Indexed 8-bit. + * RGB 16-bit 5:6:5 (prior to gen 9 LP), and Indexed 8-bit. * TBD: Add RGB64 case once its added in supported format list. */ - switch (state->fb->format->format) { - case DRM_FORMAT_C8: - case DRM_FORMAT_RGB565: + if ((state->fb->format->format == DRM_FORMAT_C8) || + (state->fb->format->format == DRM_FORMAT_RGB565 && + !IS_GEN9_LP(dev_priv) )) { DRM_DEBUG_KMS("Unsupported pixel format %s for 90/270!\n", drm_get_format_name(state->fb->format->format, &format_name)); return -EINVAL; - - default: - break; } } -- 1.9.1 _______________________________________________ Intel-gfx mailing list Intel-gfx@xxxxxxxxxxxxxxxxxxxxx https://lists.freedesktop.org/mailman/listinfo/intel-gfx