summaryrefslogtreecommitdiff
path: root/drivers/gpu/drm/i915/display/intel_color.c
AgeCommit message (Expand)AuthorFilesLines
2024-02-09drm/i915/color: Use per-device debugsVille Syrjälä1-5/+6
2023-11-23drm/i915: Fix glk+ degamma LUT conversionsVille Syrjälä1-26/+28
2023-11-23drm/i915: s/clamp()/min()/ in i965_lut_11p6_max_pack()Ville Syrjälä1-1/+1
2023-11-23drm/i915: Adjust LUT rounding rulesVille Syrjälä1-8/+6
2023-10-13drm/i915/dsb: Re-instate DSB for LUT updatesVille Syrjälä1-3/+0
2023-10-10drm/i915: Fix VLV color state readoutVille Syrjälä1-0/+1
2023-09-27drm/i915/dsb: Use DEwake to combat PkgC latencyVille Syrjälä1-1/+1
2023-09-27drm/i915/dsb: Use non-posted register writes for legacy LUTVille Syrjälä1-0/+11
2023-09-27drm/i915/dsb: Load LUTs using the DSB during vblankVille Syrjälä1-6/+24
2023-09-27drm/i915/dsb: Don't use DSB to load the LUTs during full modesetVille Syrjälä1-0/+4
2023-09-07drm/i915: Constify LUT entries in checkerVille Syrjälä1-5/+5
2023-08-25drm/i915/color: move pre-SKL gamma and CSC enable read to intel_colorJani Nikula1-0/+25
2023-08-25drm/i915/color: move SKL+ gamma and CSC enable read to intel_colorJani Nikula1-4/+22
2023-08-25drm/i915: move ILK+ CSC mode read to intel_colorJani Nikula1-0/+17
2023-08-25drm/i915: move HSW+ gamma mode read to intel_colorJani Nikula1-0/+20
2023-08-25drm/i915/color: move CHV CGM pipe mode read to intel_colorJani Nikula1-0/+16
2023-08-25drm/i915/regs: split out intel_color_regs.hJani Nikula1-0/+1
2023-07-27drm/i915/color: Downscale degamma lut values read from hardwareChaitanya Kumar Borah1-0/+8
2023-07-27drm/i915/color: Upscale degamma values for MTLChaitanya Kumar Borah1-1/+18
2023-05-26drm/i915: Implement CTM property support for VLVVille Syrjälä1-2/+168
2023-05-26drm/i915: Always enable CGM CSC on CHVVille Syrjälä1-2/+19
2023-05-26drm/i915: Fix CHV CGM CSC coefficient sign handlingVille Syrjälä1-17/+29
2023-05-26drm/i915: Expose crtc CTM property on ilk/snbVille Syrjälä1-1/+1
2023-05-24drm/i915: Convert INTEL_INFO()->display to a pointerMatt Roper1-15/+16
2023-04-11drm/i915: Implement chv cgm csc readoutVille Syrjälä1-0/+36
2023-04-11drm/i915: Add hardware csc readout for ilk+Ville Syrjälä1-0/+132
2023-04-11drm/i915: Sprinke a few sanity check WARNS during csc assignmentVille Syrjälä1-7/+32
2023-04-11drm/i915: Utilize crtc_state->csc on chvVille Syrjälä1-14/+20
2023-04-11drm/i915: Store ilk+ csc matrices in the crtc stateVille Syrjälä1-24/+62
2023-04-11drm/i915: Start using struct intel_csc_matrix for chv cgm cscVille Syrjälä1-12/+12
2023-04-11drm/i915: Split chv_load_cgm_csc() into piecesVille Syrjälä1-6/+13
2023-04-11drm/i915: Introduce intel_csc_matrix structVille Syrjälä1-97/+91
2023-04-11drm/i915: Fix limited range csc matrixVille Syrjälä1-3/+2
2023-03-21drm/i915: Workaround ICL CSC_MODE sticky armingVille Syrjälä1-1/+43
2023-03-21drm/i915: Add a .color_post_update() hookVille Syrjälä1-0/+13
2023-03-21drm/i915: Move CSC load back into .color_commit_arm() when PSR is enabled on ...Ville Syrjälä1-2/+21
2023-03-21drm/i915: Split icl_color_commit_noarm() from skl_color_commit_noarm()Ville Syrjälä1-1/+20
2023-02-21drm/i915/dsb: Skip DSB command buffer setup if we have no LUTsVille Syrjälä1-0/+3
2023-02-20drm/i915/dsb: Allow vblank synchronized DSB executionVille Syrjälä1-1/+1
2023-02-18drm/i915: s/PIPECONF/TRANSCONF/Ville Syrjälä1-3/+3
2023-02-03drm/i915/dsb: Introduce intel_dsb_finish()Ville Syrjälä1-0/+1
2023-02-03drm/i915/dsb: Split intel_dsb_wait() from intel_dsb_commit()Ville Syrjälä1-1/+3
2023-01-30drm/i915: implement async_flip mode per plane trackingAndrzej Hajda1-0/+2
2023-01-13drm/i915/dsb: Allow the caller to pass in the DSB buffer sizeVille Syrjälä1-1/+1
2023-01-13drm/i915/dsb: Handle the indexed vs. not inside the DSB codeVille Syrjälä1-28/+17
2022-12-13drm/i915: Use ilk_lut_write*() for all ilk+ gamma modesVille Syrjälä1-56/+50
2022-12-13drm/i915: Disable DSB usage specifically for LUTsVille Syrjälä1-0/+3
2022-12-13drm/i915: Make DSB lower levelVille Syrjälä1-5/+12
2022-12-13drm/i915: Move the DSB setup/cleaup into the color codeVille Syrjälä1-0/+10
2022-12-13drm/i915: Move the DSB->mmio fallback into the LUT codeVille Syrjälä1-35/+59