summaryrefslogtreecommitdiff
path: root/drivers/gpu/drm/i915/display/intel_color.c
AgeCommit message (Expand)Author
2023-07-27drm/i915/color: Downscale degamma lut values read from hardwareChaitanya Kumar Borah
2023-07-27drm/i915/color: Upscale degamma values for MTLChaitanya Kumar Borah
2023-05-26drm/i915: Implement CTM property support for VLVVille Syrjälä
2023-05-26drm/i915: Always enable CGM CSC on CHVVille Syrjälä
2023-05-26drm/i915: Fix CHV CGM CSC coefficient sign handlingVille Syrjälä
2023-05-26drm/i915: Expose crtc CTM property on ilk/snbVille Syrjälä
2023-05-24drm/i915: Convert INTEL_INFO()->display to a pointerMatt Roper
2023-04-11drm/i915: Implement chv cgm csc readoutVille Syrjälä
2023-04-11drm/i915: Add hardware csc readout for ilk+Ville Syrjälä
2023-04-11drm/i915: Sprinke a few sanity check WARNS during csc assignmentVille Syrjälä
2023-04-11drm/i915: Utilize crtc_state->csc on chvVille Syrjälä
2023-04-11drm/i915: Store ilk+ csc matrices in the crtc stateVille Syrjälä
2023-04-11drm/i915: Start using struct intel_csc_matrix for chv cgm cscVille Syrjälä
2023-04-11drm/i915: Split chv_load_cgm_csc() into piecesVille Syrjälä
2023-04-11drm/i915: Introduce intel_csc_matrix structVille Syrjälä
2023-04-11drm/i915: Fix limited range csc matrixVille Syrjälä
2023-03-21drm/i915: Workaround ICL CSC_MODE sticky armingVille Syrjälä
2023-03-21drm/i915: Add a .color_post_update() hookVille Syrjälä
2023-03-21drm/i915: Move CSC load back into .color_commit_arm() when PSR is enabled on ...Ville Syrjälä
2023-03-21drm/i915: Split icl_color_commit_noarm() from skl_color_commit_noarm()Ville Syrjälä
2023-02-20drm/i915/dsb: Skip DSB command buffer setup if we have no LUTsVille Syrjälä
2023-02-20drm/i915/dsb: Allow vblank synchronized DSB executionVille Syrjälä
2023-02-17drm/i915: s/PIPECONF/TRANSCONF/Ville Syrjälä
2023-02-03drm/i915/dsb: Introduce intel_dsb_finish()Ville Syrjälä
2023-02-03drm/i915/dsb: Split intel_dsb_wait() from intel_dsb_commit()Ville Syrjälä
2023-01-30drm/i915: implement async_flip mode per plane trackingAndrzej Hajda
2023-01-13drm/i915/dsb: Allow the caller to pass in the DSB buffer sizeVille Syrjälä
2023-01-13drm/i915/dsb: Handle the indexed vs. not inside the DSB codeVille Syrjälä
2022-12-13drm/i915: Use ilk_lut_write*() for all ilk+ gamma modesVille Syrjälä
2022-12-13drm/i915: Disable DSB usage specifically for LUTsVille Syrjälä
2022-12-13drm/i915: Make DSB lower levelVille Syrjälä
2022-12-13drm/i915: Move the DSB setup/cleaup into the color codeVille Syrjälä
2022-12-13drm/i915: Move the DSB->mmio fallback into the LUT codeVille Syrjälä
2022-12-13drm/i915: Standardize auto-increment LUT load procedureVille Syrjälä
2022-12-13drm/i915: Clean up various indexed LUT registersVille Syrjälä
2022-12-13drm/i915: Shorten GAMMA_MODE_MODE_12BIT_MULTI_SEGMENTED a bitVille Syrjälä
2022-11-22drm/i915: Add 10bit gamma mode for gen2/3Ville Syrjälä
2022-11-22drm/i915: Use gamma LUT for RGB limited range compressionVille Syrjälä
2022-11-22drm/i915: Use hw degamma LUT for sw gamma on glk with YCbCr outputVille Syrjälä
2022-11-22drm/i915: Rework legacy LUT handlingVille Syrjälä
2022-11-22drm/i915: Finish the LUT state checkerVille Syrjälä
2022-11-22drm/i915: Make .read_luts() mandatoryVille Syrjälä
2022-11-22drm/i915: Prep for C8 palette readoutVille Syrjälä
2022-11-22drm/i915: Make ilk_read_luts() capable of degamma readoutVille Syrjälä
2022-11-22drm/i915: Add gamma/degamma readout for ivb/hswVille Syrjälä
2022-11-22drm/i915: Add gamma/degamma readout for bdw+Ville Syrjälä
2022-11-22drm/i915: Read out CHV CGM degammaVille Syrjälä
2022-11-22drm/i915: Add glk+ degamma readoutVille Syrjälä
2022-11-22drm/i915: s/gamma/post_csc_lut/Ville Syrjälä
2022-11-17drm/i915: Reorder 12.4 lut udw vs. ldw functionsVille Syrjälä