mbox series

[00/11] drm/i915: More gamma work

Message ID 20221026113906.10551-1-ville.syrjala@linux.intel.com (mailing list archive)
Headers show
Series drm/i915: More gamma work | expand

Message

Ville Syrjälä Oct. 26, 2022, 11:38 a.m. UTC
From: Ville Syrjälä <ville.syrjala@linux.intel.com>

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(-)