summaryrefslogtreecommitdiff
path: root/drivers/gpu/drm/i915/display/intel_atomic_plane.c
AgeCommit message (Expand)AuthorFilesLines
2025-05-09drm/i915/display: Indexed 8bit format does not support async flipArun R Murthy1-1/+2
2025-05-09drm/i915/display: Add i915 hook for format_mod_supported_asyncArun R Murthy1-0/+11
2025-05-09drm/i915/display: Acomodate format check in intel_plane_can_async_flip()Arun R Murthy1-1/+5
2025-03-07drm/i915/plane: convert intel_atomic_plane.[ch] to struct intel_displayJani Nikula1-40/+38
2025-03-07drm/xe/compat: refactor compat i915_drv.hJani Nikula1-0/+2
2025-03-03drm/i915/fbc: dirty rect support for FBCVinod Govindapillai1-0/+3
2025-03-03drm/i915/display: update and store the plane damage clipsVinod Govindapillai1-0/+29
2025-03-03drm/i915: relocate intel_plane_ggtt_offset() to intel_atomic_plane.cJani Nikula1-1/+7
2025-02-27drm/i915/rps: convert intel_display_rps.[ch] to struct intel_displayJani Nikula1-4/+4
2025-02-18drm/i915: Pimp display fault reportingVille Syrjälä1-1/+1
2025-02-15drm/i915: Move intel_plane_destroy() into intel_atomic_plane.cVille Syrjälä1-0/+13
2025-02-15drm/i915: Relocate intel_atomic_check_planes()Ville Syrjälä1-0/+296
2025-02-15drm/i915: s/planar_slave/is_y_plane/Ville Syrjälä1-2/+2
2025-02-15Revert "drm/i915: Fix NULL ptr deref by checking new_crtc_state"Ville Syrjälä1-1/+1
2025-02-11drm/i915: Pimp plane debugsVille Syrjälä1-4/+13
2025-02-11drm/i915: Use DRM_RECT_FMT & co. for plane debugsVille Syrjälä1-6/+5
2025-01-28drm/i915: Pass the plane state explicitly to tracepointsVille Syrjälä1-2/+2
2025-01-21drm/xe/display: Re-use display vmas when possibleMaarten Lankhorst1-1/+1
2025-01-20drm/i915: Introduce plane->can_async_flip()Ville Syrjälä1-0/+5
2024-12-16drm/i915/display: drop i915_drv.h include from intel_display_trace.hJani Nikula1-0/+1
2024-12-12drm/i915/display: add a gelper to relative data rate handlingVinod Govindapillai1-21/+6
2024-10-30drm/i915/display: use x100 version for full version and releaseJani Nikula1-2/+2
2024-10-28drm/i915/display: Add Wa_16023981245Nemesa Garg1-0/+6
2024-10-04drm/i915: Plumb 'dsb' all way to the plane hooksVille Syrjälä1-20/+29
2024-09-24drm/i915: s/disable_lp_wm/disable_cxsr/Ville Syrjälä1-5/+5
2024-09-24drm/i915: Move the dodgy pre-g4x wm stuff into i9xx_wmVille Syrjälä1-36/+0
2024-09-24drm/i915: Clean up intel_wm_need_update()Ville Syrjälä1-10/+10
2024-09-24drm/i915: Extract ilk_must_disable_lp_wm()Ville Syrjälä1-38/+57
2024-09-19drm/i915/display: convert intel_atomic_plane.c to struct drm_gem_objectJani Nikula1-6/+6
2024-09-05drm/i915/display: pass display to intel_crtc_for_pipe()Jani Nikula1-2/+2
2024-09-05drm/i915/fb: hide the guts of intel_fb_obj()Jani Nikula1-0/+1
2024-06-24drm/i915: Use the same vblank worker for atomic unpinMaarten Lankhorst1-1/+12
2024-06-20drm/i915: Add async flip tracepointVille Syrjälä1-5/+17
2024-06-12drm/i915: Rename bigjoiner master/slave to bigjoiner primary/secondaryStanislav Lisovskiy1-14/+14
2024-06-12drm/i915: Rename all bigjoiner to joinerStanislav Lisovskiy1-2/+2
2024-06-06drm/i915/display: include xe_bo.h, gem_object_types etc. where neededJani Nikula1-0/+1
2024-05-31drm/i915: drop unnecessary i915_reg.h includesJani Nikula1-1/+0
2024-05-22drm/i915: Extract i9xx_plane_regs.hVille Syrjälä1-0/+1
2024-05-10drm/i915: Extract intel_plane_needs_physical()Ville Syrjälä1-0/+8
2024-05-03drm/i915: s/need_async_flip_disable_wa/need_async_flip_toggle_wa/Ville Syrjälä1-1/+1
2024-05-03drm/i915: Eliminate extra frame from skl-glk sync->async flip changeVille Syrjälä1-4/+11
2024-05-03drm/i915: Allow the initial async flip to change modifierVille Syrjälä1-3/+13
2024-01-22Revert "drm/i915/xe2lpd: Treat cursor plane as regular plane for DDB allocation"Ville Syrjälä1-3/+3
2023-11-06drm/i915/display: Use intel_bo_to_drm_bo instead of obj->baseJouni Högander1-1/+1
2023-11-02drm/i915/display: Use dma_fence interfaces instead of i915_sw_fenceJouni Högander1-36/+47
2023-09-21drm/i915/xe2lpd: Enable odd size and panning for planar yuvJuha-Pekka Heikkilä1-0/+8
2023-09-21drm/i915/xe2lpd: Treat cursor plane as regular plane for DDB allocationStanislav Lisovskiy1-3/+3
2023-07-20drm/i915: Start using plane scale factor for relative data rateStanislav Lisovskiy1-1/+6
2023-06-07drm/i915: annotate maybe unused but set intel_plane_state variablesJani Nikula1-1/+1
2023-05-05drm/i915: Fix NULL ptr deref by checking new_crtc_stateStanislav Lisovskiy1-2/+2