| Age | Commit message (Expand) | Author | Files | Lines |
| 2026-04-13 | drm/i915: Walk crtcs in pipe order | Ville Syrjälä | 1 | -0/+1 |
| 2026-03-24 | drm/xe/xelp: Expose AuxCCS frame buffer modifiers on Alderlake-P | Tvrtko Ursulin | 1 | -0/+8 |
| 2026-03-24 | drm/xe/display: Add support for AuxCCS | Tvrtko Ursulin | 1 | -1/+27 |
| 2026-03-24 | drm/xe/display: Respect remapped plane alignment | Tvrtko Ursulin | 1 | -3/+12 |
| 2026-03-24 | drm/xe/display: Change write_dpt_remapped_tiled function signature | Tvrtko Ursulin | 1 | -25/+35 |
| 2026-03-24 | drm/xe/display: Move remapped plane loop out of __xe_pin_fb_vma_dpt | Tvrtko Ursulin | 1 | -14/+20 |
| 2026-03-24 | drm/xe: Use write-combine mapping when populating DPT | Tvrtko Ursulin | 1 | -1/+2 |
| 2026-03-24 | drm/xe: Rename XE_BO_FLAG_SCANOUT to XE_BO_FLAG_FORCE_WC | Tvrtko Ursulin | 5 | -10/+16 |
| 2026-03-17 | Merge tag 'drm-intel-next-2026-03-16' of https://gitlab.freedesktop.org/drm/i... | Dave Airlie | 14 | -181/+270 |
| 2026-03-16 | drm/{i915,xe}: move framebuffer bo to parent interface | Jani Nikula | 2 | -91/+84 |
| 2026-03-16 | drm/{i915, xe}/bo: move display bo calls to parent interface | Jani Nikula | 3 | -35/+21 |
| 2026-03-16 | drm/xe: rename intel_bo.c to xe_display_bo.c | Jani Nikula | 1 | -0/+0 |
| 2026-03-11 | drm/{i915, xe}/frontbuffer: move frontbuffer handling to parent interface | Jani Nikula | 4 | -56/+82 |
| 2026-03-03 | drm/xe/display: clean up xe_initial_plane.c includes | Jani Nikula | 1 | -9/+3 |
| 2026-03-03 | drm/xe/compat: remove i915_vma.h from compat | Jani Nikula | 3 | -5/+23 |
| 2026-03-03 | Merge tag 'drm-xe-next-2026-03-02' of https://gitlab.freedesktop.org/drm/xe/k... | Dave Airlie | 1 | -3/+2 |
| 2026-02-26 | drm/i915/dpt: move create/destroy to parent interface | Jani Nikula | 1 | -20/+0 |
| 2026-02-26 | drm/i915/dpt: pass obj, size instead of framebuffer to intel_dpt_create() | Jani Nikula | 1 | -1/+1 |
| 2026-02-25 | drm/xe/fbdev: print info about stolen memory preference for fbdev | Vinod Govindapillai | 2 | -1/+5 |
| 2026-02-25 | drm/xe/fbdev: Extract intel_fbdev_fb_prefer_stolen() | Ville Syrjälä | 2 | -10/+26 |
| 2026-02-25 | drm/xe/fbdev: Fix BIOS FB vs. stolen size check | Ville Syrjälä | 1 | -1/+1 |
| 2026-02-25 | Merge drm/drm-next into drm-intel-next | Jani Nikula | 6 | -87/+69 |
| 2026-02-21 | Convert 'alloc_obj' family to use the new default GFP_KERNEL argument | Linus Torvalds | 5 | -5/+5 |
| 2026-02-21 | treewide: Replace kmalloc with kmalloc_obj for non-scalar types | Kees Cook | 5 | -5/+5 |
| 2026-02-16 | drm/xe: Remove xe_ggtt_node_allocated | Maarten Lankhorst | 1 | -2/+1 |
| 2026-02-16 | drm/xe: Make xe_ggtt_node_insert return a node | Maarten Lankhorst | 1 | -1/+1 |
| 2026-01-27 | drm/{i915, xe}/pcode: move display pcode calls to parent interface | Jani Nikula | 3 | -0/+49 |
| 2026-01-26 | drm/{i915, xe}/dsb: move DSB buffer to parent interface | Jani Nikula | 3 | -8/+31 |
| 2026-01-16 | Merge tag 'drm-xe-next-2026-01-15' of https://gitlab.freedesktop.org/drm/xe/k... | Dave Airlie | 3 | -54/+54 |
| 2026-01-16 | Merge tag 'drm-intel-next-2026-01-15' of https://gitlab.freedesktop.org/drm/i... | Dave Airlie | 5 | -322/+201 |
| 2026-01-12 | drm/xe/gsc: Make GSC FW load optional for newer platforms | Daniele Ceraolo Spurio | 1 | -1/+1 |
| 2026-01-12 | drm/xe/display: Avoid dereferencing xe_ggtt_node | Maarten Lankhorst | 2 | -3/+3 |
| 2026-01-12 | drm/xe: Convert xe_fb_pin to use a callback for insertion into GGTT | Maarten Lankhorst | 1 | -51/+51 |
| 2025-12-27 | Merge tag 'drm-xe-next-2025-12-19' of https://gitlab.freedesktop.org/drm/xe/k... | Dave Airlie | 2 | -36/+18 |
| 2025-12-22 | drm/{i915, xe}: pass struct drm_device instead of drm_device to ->alloc_obj | Jani Nikula | 1 | -5/+2 |
| 2025-12-22 | drm/{i915, xe}: pass struct drm_plane_state instead of struct drm_crtc to ->s... | Jani Nikula | 1 | -6/+2 |
| 2025-12-22 | drm/{i915,xe}: deduplicate initial plane setup | Jani Nikula | 1 | -25/+0 |
| 2025-12-22 | drm/{i915, xe}: deduplicate intel_alloc_initial_plane_obj() FB modifier checks | Jani Nikula | 1 | -13/+0 |
| 2025-12-22 | drm/i915: further deduplicate intel_find_initial_plane_obj() | Jani Nikula | 1 | -53/+14 |
| 2025-12-22 | drm/xe: return plane_state from intel_reuse_initial_plane_obj() | Jani Nikula | 1 | -11/+15 |
| 2025-12-22 | drm/{i915, xe}: start deduplicating intel_find_initial_plane_obj() between i9... | Jani Nikula | 1 | -22/+5 |
| 2025-12-22 | drm/{i915, xe}: deduplicate plane_config_fini() between i915 and xe | Jani Nikula | 1 | -9/+0 |
| 2025-12-22 | drm/{i915, xe}: deduplicate intel_initial_plane_config() between i915 and xe | Jani Nikula | 1 | -41/+6 |
| 2025-12-22 | drm/{i915, xe}: move initial plane calls to parent interface | Jani Nikula | 3 | -4/+24 |
| 2025-12-22 | drm/i915: rename intel_plane_initial.h to intel_initial_plane.h | Jani Nikula | 1 | -3/+3 |
| 2025-12-22 | drm/xe/display: rename xe_plane_initial.c to xe_initial_plane.c | Jani Nikula | 1 | -0/+0 |
| 2025-12-22 | drm/xe: Fix ggtt fb alignment | Tvrtko Ursulin | 1 | -1/+1 |
| 2025-12-15 | drm/xe: sort parent interface initialization | Jani Nikula | 1 | -1/+1 |
| 2025-12-12 | drm/{i915, xe}/panic: move panic handling to parent interface | Jani Nikula | 3 | -7/+20 |
| 2025-12-10 | drm/{i915, xe}/stolen: make insert_node, area_address, area_size optional | Jani Nikula | 1 | -27/+0 |