[PATCH v1 0/6] Enable NV12 support

Vidya Srinivas vidya.srinivas at intel.com
Wed Apr 11 09:09:24 UTC 2018


Patches enable NV12 support in the kernel.
- NV12 Framebuffer creation
- Primary and Sprite NV12 support
- No truncation of fb in case of NV12
- Enable display WA 0528. Without this
WA, display underruns are seen in kms_plane_scaling
clipping/clamping scenarios.
Series depend on https://patchwork.freedesktop.org/patch/215928/
submitted by Maarten.

Chandra Konduru (3):
  drm/i915: Add NV12 as supported format for primary plane
  drm/i915: Add NV12 as supported format for sprite plane
  drm/i915: Add NV12 support to intel_framebuffer_init

Maarten Lankhorst (1):
  drm/i915: Enable display workaround 827 for all planes, v2.

Vidya Srinivas (2):
  drm/i915: Do not do fb src adjustments for NV12
  drm/i915: Enable Display WA 0528

 drivers/gpu/drm/i915/intel_atomic_plane.c |   7 +-
 drivers/gpu/drm/i915/intel_display.c      | 212 ++++++++++++++++++++++++++----
 drivers/gpu/drm/i915/intel_drv.h          |   3 +
 drivers/gpu/drm/i915/intel_sprite.c       |  34 ++++-
 4 files changed, 229 insertions(+), 27 deletions(-)

-- 
2.7.4



More information about the Intel-gfx-trybot mailing list