From: Ville Syrjälä <ville.syrjala@xxxxxxxxxxxxxxx> Another serires of (mostly) cleanups to the color management code. The one functional thing in there is the last patch that reworks how we handle the split gamma mode now that we have a way to cook up internal LUTs. Still not full readout+state check I'm afraid. That will be in the next series. Ville Syrjälä (11): drm/i915: Use sizeof(variable) instead sizeof(type) drm/i915: Use _MMIO_PIPE() for SKL_BOTTOM_COLOR drm/i915: s/dev_priv/i915/ in intel_color.c drm/i915: s/icl_load_gcmax/ivb_load_lut_max/ drm/i915: Split ivb_load_lut_ext_max() into two parts drm/i915: Deconfuse the ilk+ 12.4 LUT entry functions drm/i915: Pass limited_range explicitly to ilk_csc_convert_ctm() drm/i915: Reuse ilk_gamma_mode() on ivb+ drm/i915: Reject YCbCr output with degamma+gamma on pre-icl drm/i915: Share {csc,gamma}_enable calculation for ilk/snb vs. ivb+ drm/i915: Create resized LUTs for ivb+ split gamma mode drivers/gpu/drm/i915/display/intel_color.c | 529 ++++++++++++--------- drivers/gpu/drm/i915/i915_reg.h | 3 +- 2 files changed, 302 insertions(+), 230 deletions(-) -- 2.37.4