| Age | Commit message (Expand) | Author | Lines |
| 2026-02-21 | Convert 'alloc_obj' family to use the new default GFP_KERNEL argument | Linus Torvalds | -5/+5 |
| 2026-02-21 | treewide: Replace kmalloc with kmalloc_obj for non-scalar types | Kees Cook | -5/+5 |
| 2026-01-16 | Merge tag 'drm-xe-next-2026-01-15' of https://gitlab.freedesktop.org/drm/xe/k... | Dave Airlie | -54/+54 |
| 2026-01-16 | Merge tag 'drm-intel-next-2026-01-15' of https://gitlab.freedesktop.org/drm/i... | Dave Airlie | -322/+201 |
| 2026-01-12 | drm/xe/gsc: Make GSC FW load optional for newer platforms | Daniele Ceraolo Spurio | -1/+1 |
| 2026-01-12 | drm/xe/display: Avoid dereferencing xe_ggtt_node | Maarten Lankhorst | -3/+3 |
| 2026-01-12 | drm/xe: Convert xe_fb_pin to use a callback for insertion into GGTT | Maarten Lankhorst | -51/+51 |
| 2025-12-27 | Merge tag 'drm-xe-next-2025-12-19' of https://gitlab.freedesktop.org/drm/xe/k... | Dave Airlie | -36/+18 |
| 2025-12-22 | drm/{i915, xe}: pass struct drm_device instead of drm_device to ->alloc_obj | Jani Nikula | -5/+2 |
| 2025-12-22 | drm/{i915, xe}: pass struct drm_plane_state instead of struct drm_crtc to ->s... | Jani Nikula | -6/+2 |
| 2025-12-22 | drm/{i915,xe}: deduplicate initial plane setup | Jani Nikula | -25/+0 |
| 2025-12-22 | drm/{i915, xe}: deduplicate intel_alloc_initial_plane_obj() FB modifier checks | Jani Nikula | -13/+0 |
| 2025-12-22 | drm/i915: further deduplicate intel_find_initial_plane_obj() | Jani Nikula | -53/+14 |
| 2025-12-22 | drm/xe: return plane_state from intel_reuse_initial_plane_obj() | Jani Nikula | -11/+15 |
| 2025-12-22 | drm/{i915, xe}: start deduplicating intel_find_initial_plane_obj() between i9... | Jani Nikula | -22/+5 |
| 2025-12-22 | drm/{i915, xe}: deduplicate plane_config_fini() between i915 and xe | Jani Nikula | -9/+0 |
| 2025-12-22 | drm/{i915, xe}: deduplicate intel_initial_plane_config() between i915 and xe | Jani Nikula | -41/+6 |
| 2025-12-22 | drm/{i915, xe}: move initial plane calls to parent interface | Jani Nikula | -4/+24 |
| 2025-12-22 | drm/i915: rename intel_plane_initial.h to intel_initial_plane.h | Jani Nikula | -3/+3 |
| 2025-12-22 | drm/xe/display: rename xe_plane_initial.c to xe_initial_plane.c | Jani Nikula | -0/+0 |
| 2025-12-22 | drm/xe: Fix ggtt fb alignment | Tvrtko Ursulin | -1/+1 |
| 2025-12-15 | drm/xe: sort parent interface initialization | Jani Nikula | -1/+1 |
| 2025-12-12 | drm/{i915, xe}/panic: move panic handling to parent interface | Jani Nikula | -7/+20 |
| 2025-12-10 | drm/{i915, xe}/stolen: make insert_node, area_address, area_size optional | Jani Nikula | -27/+0 |
| 2025-12-10 | drm/{i915, xe}/stolen: move stolen memory handling to display parent interface | Jani Nikula | -16/+44 |
| 2025-12-10 | drm/xe/stolen: unify interface with i915 | Jani Nikula | -2/+2 |
| 2025-12-03 | Merge drm/drm-next into drm-xe-next | Thomas Hellström | -116/+253 |
| 2025-12-02 | drm/{i915, xe}/display: make pxp key check part of bo interface | Jani Nikula | -1/+7 |
| 2025-12-01 | drm/{i915,xe}/display: drop intel_wakeref.h usage | Jani Nikula | -1/+3 |
| 2025-12-01 | drm/i915/power: convert intel_wakeref_t to struct ref_tracker * | Jani Nikula | -0/+1 |
| 2025-11-28 | drm/xe/dsb: drop the unnecessary struct i915_vma | Jani Nikula | -20/+8 |
| 2025-11-28 | drm/{i915,xe}/dsb: make struct intel_dsb_buffer opaque | Jani Nikula | -0/+6 |
| 2025-11-28 | drm/{i915, xe}/dsb: allocate struct intel_dsb_buffer dynamically | Jani Nikula | -6/+22 |
| 2025-11-28 | drm/{i915, xe}/dsb: make {intel, xe}_dsb_buffer.c independent of display | Jani Nikula | -3/+2 |
| 2025-11-28 | drm/{i915,xe}/hdcp: use parent interface for HDCP GSC calls | Jani Nikula | -8/+28 |
| 2025-11-28 | drm/i915: Use hw.active instead of uapi.active in the initial plane readout | Ville Syrjälä | -2/+4 |
| 2025-11-21 | drm/i915: merge soc/intel_gmch.[ch] to display/intel_vga.c | Jani Nikula | -16/+0 |
| 2025-11-21 | drm/i915/dram: convert to struct intel_display | Jani Nikula | -1/+1 |
| 2025-11-21 | drm/i915: move intel_dram.[ch] from soc/ to display/ | Jani Nikula | -1/+1 |
| 2025-11-19 | drm/xe/display: Use scoped-cleanup | Matt Roper | -36/+18 |
| 2025-11-19 | drm/{i915,xe}/display: move irq calls to parent interface | Jani Nikula | -18/+18 |
| 2025-11-19 | drm/{i915, xe}/display: duplicate gen2 irq/error init/reset in display irq | Jani Nikula | -67/+0 |
| 2025-11-11 | Merge drm/drm-next into drm-intel-next | Jani Nikula | -27/+49 |
| 2025-11-07 | drm/i915/frontbuffer: Fix intel_frontbuffer lifetime handling | Ville Syrjälä | -5/+47 |
| 2025-11-07 | drm/i915/frontbuffer: Turn intel_bo_flush_if_display() into a frontbuffer ope... | Ville Syrjälä | -4/+4 |
| 2025-11-07 | Merge tag 'drm-intel-next-2025-11-04' of https://gitlab.freedesktop.org/drm/i... | Dave Airlie | -104/+199 |
| 2025-11-03 | drm/xe/display: Use display parent interface for xe runtime pm | Jouni Högander | -65/+0 |
| 2025-11-03 | drm/xe/display: Runtime pm wrappers for display parent interface | Jouni Högander | -0/+79 |
| 2025-11-03 | drm/{i915, xe}/display: pass parent interface to display probe | Jani Nikula | -1/+5 |
| 2025-10-31 | Merge tag 'drm-xe-next-2025-10-28' of https://gitlab.freedesktop.org/drm/xe/k... | Simona Vetter | -14/+36 |