[Intel-gfx] [PATCH 00/11] drm/i915: More gamma work

Ville Syrjala
2022-10-26T11:39:13Z

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

--
2.37.4