[Intel-gfx] [PATCH 0/8] Adding NV12 support for SKL display

Jani Nikula jani.nikula at linux.intel.com
Thu Jun 8 09:07:50 UTC 2017


On Wed, 07 Jun 2017, Vidya Srinivas <vidya.srinivas at intel.com> wrote:
> This patch series is adding NV12 support for Skylake display after
> rebasing on latest drm-intel-nightly. Initial series of the patches
> can be found here:
> https://lists.freedesktop.org/archives/intel-gfx/2015-May/066786.html

Please post new versions of entire series as new threads instead of
replying to previous threads.

Please do not add Link: to commit messages manually; they'll be added
automatically while applying, pointing to the patch that was actually
applied. You can not know the correct Link: in advance because it
doesn't exist until you've posted the patches...

BR,
Jani.


>
> Feature has been currently tested with custom linux based test tool
> IGT test development is under progress. Floating these patches for
> initial review. These NV12 patches are dependent on Ville's patches
> mentioned below.
>
> Update from last rev:
> Patches were initial reviewed last when floated but
> currently there was a design change with respect to
> - the way fb offset is handled
> - the way rotation is handled
> Rebase of the current NV12 patch series has been done as per the
> current changes on drm-intel-nightly.
>
> Chandra Konduru (6):
>   drm/i915: Set scaler mode for NV12
>   drm/i915: Update format_is_yuv() to include NV12
>   drm/i915: Upscale scaler max scale for NV12
>   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
>
> Ville Syrjälä (2):
>   drm/i915: Add render decompression support
>   drm/i915: Implement .get_format_info() hook for CCS
>
>  drivers/gpu/drm/drm_fourcc.c         |   2 +-
>  drivers/gpu/drm/i915/i915_reg.h      |  24 +++
>  drivers/gpu/drm/i915/intel_atomic.c  |   6 +
>  drivers/gpu/drm/i915/intel_display.c | 341 ++++++++++++++++++++++++++++++++---
>  drivers/gpu/drm/i915/intel_drv.h     |   3 +-
>  drivers/gpu/drm/i915/intel_pm.c      |  29 ++-
>  drivers/gpu/drm/i915/intel_sprite.c  |  39 +++-
>  include/drm/drm_mode_config.h        |   3 +-
>  include/uapi/drm/drm_fourcc.h        |   3 +
>  9 files changed, 410 insertions(+), 40 deletions(-)

-- 
Jani Nikula, Intel Open Source Technology Center


More information about the Intel-gfx mailing list