drm/i915: Make sure CCS YUV semiplanar format checks work
authorImre Deak <imre.deak@intel.com>
Sat, 21 Dec 2019 12:05:43 +0000 (14:05 +0200)
committerImre Deak <imre.deak@intel.com>
Mon, 23 Dec 2019 11:51:02 +0000 (13:51 +0200)
commit4941f35b48f7f329bdf2ccad17d6fdb2190f8d34
tree4f244e60c52d7d22a550a661e1212df2bc8b9f70
parent320625aac3c427118c8675404e01914ff51924cd
drm/i915: Make sure CCS YUV semiplanar format checks work

For CCS formats, the current DRM core check for YUV semiplanar formats
doesn't work; use an i915 specific function for that.

v2: Fix checkpatch warnings.

Cc: Dhinakaran Pandiyan <dhinakaran.pandiyan@intel.com>
Cc: Ville Syrjälä <ville.syrjala@linux.intel.com>
Cc: Mika Kahola <mika.kahola@intel.com>
Signed-off-by: Imre Deak <imre.deak@intel.com>
Reviewed-by: Mika Kahola <mika.kahola@intel.com>
Link: https://patchwork.freedesktop.org/patch/msgid/20191221120543.22816-11-imre.deak@intel.com
drivers/gpu/drm/i915/display/intel_atomic_plane.c
drivers/gpu/drm/i915/display/intel_display.c
drivers/gpu/drm/i915/display/intel_display.h
drivers/gpu/drm/i915/display/intel_sprite.c
drivers/gpu/drm/i915/intel_pm.c