OSDN Git Service

drm/i915: Do not advertize support for NV12 on ICL yet.
authorDhinakaran Pandiyan <dhinakaran.pandiyan@intel.com>
Fri, 24 Aug 2018 20:38:56 +0000 (13:38 -0700)
committerDhinakaran Pandiyan <dhinakaran.pandiyan@intel.com>
Tue, 28 Aug 2018 19:28:38 +0000 (12:28 -0700)
commitb45649fbd5bf94199a84bdeb4515bca926f698a9
tree2755debac357b3dcc1c7ed7e1f31a1c163d11f32
parent18563409b13274e9d199276ba82910f72b69c308
drm/i915: Do not advertize support for NV12 on ICL yet.

ICL requires two planes for scanning out a NV12 framebuffer. Do
not advertize support for creating NV12 framebuffers until required
plane programming is implemented.

v2: Do not allow adding buffers.
    Check inside skl_plane_has_planar (Ville)

Bspec: Plane Planar YUV programming (18566)
Cc: Ville Syrjälä <ville.syrjala@linux.intel.com>
Cc: Rodrigo Vivi <rodrigo.vivi@intel.com>
Signed-off-by: Dhinakaran Pandiyan <dhinakaran.pandiyan@intel.com>
Reviewed-by: Ville Syrjälä <ville.syrjala@linux.intel.com>
Link: https://patchwork.freedesktop.org/patch/msgid/20180824203856.17700-2-dhinakaran.pandiyan@intel.com
drivers/gpu/drm/i915/intel_display.c