aboutsummaryrefslogtreecommitdiff
path: root/drivers/gpu/drm/i915/display/intel_fbc.c
AgeCommit message (Expand)AuthorFilesLines
2024-04-29drm/i915/display: split out intel_fbc_regs.h from i915_reg.hGravatar Jani Nikula 1-0/+1
2024-03-07drm/i915/fbc: Move DPFC_CHICKEN programming into intel_fbc_program_workarounds()Gravatar Ville Syrjälä 1-3/+29
2024-02-02drm/i915/fbc: Allow FBC with CCS modifiers on SKL+Gravatar Ville Syrjälä 1-12/+1
2023-11-29drm/i915/xe2lpd: remove the FBC restriction if PSR2 is enabledGravatar Vinod Govindapillai 1-1/+1
2023-11-20drm/i915/fbc: Bump ivb FBC max surface size to 4kx4kGravatar Ville Syrjälä 1-1/+1
2023-11-20drm/i915/fbc: Bump max surface size to 8kx4k on icl+Gravatar Ville Syrjälä 1-1/+4
2023-11-20drm/i915/fbc: Split plane size vs. surface size checks apartGravatar Ville Syrjälä 1-1/+31
2023-11-15drm/i915/xe2lpd: implement WA for underruns while enabling FBCGravatar Vinod Govindapillai 1-1/+7
2023-10-26drm/i915/display: Move enable_fbc module parameter under displayGravatar Jouni Högander 1-5/+5
2023-10-05drm/i915/fbc: Remove pointless "stride is multiple of 64 bytes" checkGravatar Ville Syrjälä 1-7/+0
2023-10-05drm/i915/fbc: Split plane pixel format checks per-platformGravatar Ville Syrjälä 1-4/+43
2023-10-05drm/i915/fbc: Split plane rotation checks per-platformGravatar Ville Syrjälä 1-6/+24
2023-10-05drm/i915/fbc: Split plane tiling checks per-platformGravatar Ville Syrjälä 1-3/+18
2023-10-05drm/i915/fbc: Split plane stride checks per-platformGravatar Ville Syrjälä 1-15/+49
2023-10-05drm/i915/fbc: Remove ancient 16k plane stride limitGravatar Ville Syrjälä 1-4/+2
2023-10-03drm/i915/lnl: update the supported plane formats with FBCGravatar Vinod Govindapillai 1-1/+7
2023-10-03drm/i915/lnl: possibility to enable FBC on first three planesGravatar Vinod Govindapillai 1-0/+3
2023-09-15drm/i915/fbc: replace GEM_BUG_ON() to drm_WARN_ON()Gravatar Jani Nikula 1-6/+8
2023-09-04drm/i915/fbc: Clear frontbuffer busy bits on flipGravatar Jouni Högander 1-4/+2
2023-08-21drm/i915: Eliminate IS_MTL_DISPLAY_STEPGravatar Matt Roper 1-1/+2
2023-08-07drm/i915/fbc: Moved fence related code away from intel_fbcGravatar Jouni Högander 1-6/+6
2023-08-07drm/i915/fbc: Make FBC check stolen at use timeGravatar Jouni Högander 1-3/+5
2023-08-07drm/i915: Move stolen memory handling into i915_gem_stolenGravatar Jouni Högander 1-22/+24
2023-06-10drm/i915: add a dedicated workqueue inside drm_i915_privateGravatar Luca Coelho 1-1/+1
2023-06-07drm/i915: annotate maybe unused but set intel_plane_state variablesGravatar Jani Nikula 1-3/+3
2023-05-24drm/i915/display: Move display runtime info to display structureGravatar Matt Roper 1-3/+3
2023-04-19drm/i915: use explicit includes for i915_reg.h and i915_irq.hGravatar Jani Nikula 1-0/+1
2023-01-18drm/i915: add struct i915_dsm to wrap dsm members togetherGravatar Jani Nikula 1-5/+5
2023-01-13drm/i915/fbc: Avoid full proxy f_ops for FBC debug attributesGravatar Deepak R Varma 1-6/+6
2022-12-12drm/i915/mtl: Initial display workaroundsGravatar Jouni Högander 1-2/+4
2022-12-07drm/i915/fbc: drop uncore locking around i8xx/i965 fbc nukeGravatar Jani Nikula 1-4/+0
2022-11-03drm/i915: Use intel_crtc_needs_modeset() moreGravatar Ville Syrjälä 1-1/+1
2022-10-22drm/i915: Introduce intel_crtc_needs_fastset()Gravatar Ville Syrjälä 1-1/+2
2022-09-23drm/i915/fbc: Remove stale FIXMEGravatar Ville Syrjälä 1-7/+2
2022-09-20drm/i915/fbc: Use lockdep_assert_held()Gravatar Ville Syrjälä 1-7/+10
2022-09-20drm/i915/fbc: Move flip_pending assignmntGravatar Ville Syrjälä 1-3/+3
2022-08-31drm/i915: move fbc to display.fbcGravatar Jani Nikula 1-3/+3
2022-08-24drm/i915: move fbc_mask to runtime infoGravatar Jani Nikula 1-3/+3
2022-08-04Merge drm/drm-next into drm-intel-nextGravatar Rodrigo Vivi 1-0/+1
2022-07-12drm/i915: Add Wa_14016291713Gravatar Matt Roper 1-0/+6
2022-06-24Merge tag 'drm-intel-next-2022-06-22' of git://anongit.freedesktop.org/drm/dr...Gravatar Dave Airlie 1-2/+2
2022-06-20drm: Drop drm_blend.h from drm_crtc.hGravatar Ville Syrjälä 1-0/+1
2022-06-06drm/i915/display/fbc: Do not apply WA 22014263786 to DG2Gravatar José Roberto de Souza 1-2/+2
2022-04-25drm/i915/fbc: s/false/0/Gravatar Ville Syrjälä 1-4/+4
2022-04-25drm/i915/fbc: Consult hw.crtc instead of uapi.crtcGravatar Ville Syrjälä 1-1/+1
2022-04-20drm/i915/display: Add workaround 22014263786Gravatar José Roberto de Souza 1-0/+9
2022-04-13drm/i915/fbc: Call intel_fbc_activate() directly from frontbuffer flushGravatar Ville Syrjälä 1-1/+1
2022-04-13drm/i915/fbc: Introduce intel_fbc_sanitize()Gravatar Ville Syrjälä 1-12/+16
2022-04-13drm/i915/fbc: Remove intel_fbc_global_disable()Gravatar Ville Syrjälä 1-19/+0
2022-04-13drm/i915/fbc: Skip nuke when flip is pendingGravatar Ville Syrjälä 1-2/+8