| Age | Commit message (Expand) | Author | Files | Lines |
| 2025-09-22 | Merge tag 'drm-xe-next-2025-09-19' of https://gitlab.freedesktop.org/drm/xe/kernel into drm-next |  Dave Airlie | 5 | -53/+60 |
| 2025-09-11 | drm/xe: Fix uninitialized return values |  Thomas Hellström | 1 | -1/+1 |
| 2025-09-10 | Merge drm/drm-next into drm-intel-next |  Rodrigo Vivi | 6 | -19/+23 |
| 2025-09-10 | drm/xe: Convert xe_bo_create_pin_map() for exhaustive eviction |  Thomas Hellström | 3 | -18/+18 |
| 2025-09-10 | drm/xe: Convert xe_bo_create_pin_map_at() for exhaustive eviction |  Thomas Hellström | 2 | -23/+23 |
| 2025-09-10 | drm/xe/display: Convert __xe_pin_fb_vma() |  Thomas Hellström | 1 | -12/+18 |
| 2025-09-10 | drm/xe: Convert the CPU fault handler for exhaustive eviction |  Thomas Hellström | 1 | -1/+1 |
| 2025-09-10 | drm/xe: Pass down drm_exec context to validation |  Thomas Hellström | 1 | -2/+3 |
| 2025-09-09 | drm/i915/display: add intel_display_device_present() |  Jani Nikula | 1 | -20/+13 |
| 2025-09-08 | drm/{i915,xe}/panic: pass struct intel_panic to intel_panic_setup() |  Jani Nikula | 1 | -4/+1 |
| 2025-09-08 | drm/{i915,xe}/panic: convert intel_panic_finish() to struct intel_panic |  Jani Nikula | 1 | -3/+1 |
| 2025-09-08 | drm/{i915,xe}/panic: move framebuffer allocation where it belongs |  Jani Nikula | 1 | -13/+4 |
| 2025-09-08 | drm/{i915,xe}/panic: rename struct {i915,xe}_panic_data to struct intel_panic |  Jani Nikula | 1 | -6/+6 |
| 2025-09-08 | drm/{i915,xe}/fb: add panic pointer member to struct intel_framebuffer |  Jani Nikula | 1 | -11/+9 |
| 2025-09-08 | drm/{i915,xe}/panic: rename intel_bo_panic_*() to intel_panic_*() |  Jani Nikula | 1 | -2/+2 |
| 2025-09-08 | drm/{i915,xe}/panic: split out intel_panic.[ch] |  Jani Nikula | 2 | -91/+96 |
| 2025-08-12 | Merge drm/drm-next into drm-xe-next |  Lucas De Marchi | 4 | -3/+103 |
| 2025-08-08 | drm/xe: rename XE_WA to XE_GT_WA |  Matt Atwood | 3 | -3/+3 |
| 2025-08-04 | drm/{i915,xe}/display: Block hpd during suspend |  Dibin Moolakadan Subrahmanian | 1 | -0/+6 |
| 2025-08-04 | drm/xe/compat: stop including i915_utils.h from compat i915_drv.h |  Jani Nikula | 1 | -0/+1 |
| 2025-07-21 | Merge tag 'drm-misc-next-2025-07-17' of https://gitlab.freedesktop.org/drm/misc/kernel into drm-next |  Dave Airlie | 2 | -2/+6 |
| 2025-07-19 | drm/i915: Nuke intel_plane_ggtt_offset() |  Ville Syrjälä | 2 | -4/+4 |
| 2025-07-19 | drm/i915: Precompute plane SURF address |  Ville Syrjälä | 2 | -0/+13 |
| 2025-07-16 | drm/xe: Move struct xe_vram_region to a dedicated header |  Piotr Piórkowski | 2 | -0/+2 |
| 2025-07-16 | drm/xe: Use dynamic allocation for tile and device VRAM region structures |  Piotr Piórkowski | 2 | -3/+3 |
| 2025-07-16 | drm/i915: Pass along the format info from .fb_create() to drm_helper_mode_fill_fb_struct() |  Ville Syrjälä | 2 | -2/+6 |
| 2025-07-11 | Merge tag 'drm-xe-next-2025-07-10' of https://gitlab.freedesktop.org/drm/xe/kernel into drm-next |  Simona Vetter | 3 | -11/+9 |
| 2025-06-27 | drm/xe: Drop bo->size |  Matthew Brost | 2 | -2/+2 |
| 2025-06-27 | drm/i915/display: Add drm_panic support for Y-tiling with DPT |  Jocelyn Falempe | 1 | -1/+4 |
| 2025-06-27 | drm/i915: Add intel_bo_panic_setup() and intel_bo_panic_finish() |  Jocelyn Falempe | 1 | -0/+64 |
| 2025-06-27 | drm/i915: Add intel_bo_alloc_framebuffer() |  Jocelyn Falempe | 1 | -0/+24 |
| 2025-06-27 | drm/i915/fbdev: Add intel_fbdev_get_map() |  Jocelyn Falempe | 1 | -0/+5 |
| 2025-06-24 | drm/xe: move DPT l2 flush to a more sensible place |  Matthew Auld | 1 | -2/+3 |
| 2025-06-24 | drm/xe: Move DSB l2 flush to a more sensible place |  Maarten Lankhorst | 1 | -7/+4 |
| 2025-06-23 | Merge drm/drm-next into drm-intel-next |  Jani Nikula | 2 | -34/+22 |
| 2025-06-23 | Merge tag 'drm-intel-next-2025-06-18' of https://gitlab.freedesktop.org/drm/i915/kernel into drm-next |  Dave Airlie | 8 | -62/+61 |
| 2025-06-19 | drm/i915/plane: rename intel_atomic_plane.[ch] to intel_plane.[ch] |  Jani Nikula | 1 | -1/+1 |
| 2025-06-11 | drm/i915/display: drop i915_reg.h include where possible |  Jani Nikula | 1 | -1/+0 |
| 2025-06-11 | Revert "drm/xe/display: use xe->display to decide whether to do anything" |  Vivek Kasireddy | 1 | -20/+20 |
| 2025-06-09 | Merge drm/drm-next into drm-xe-next |  Thomas Hellström | 4 | -115/+44 |
| 2025-06-09 | drm/i915: split out display register macros to a separate file |  Jani Nikula | 1 | -0/+1 |
| 2025-06-09 | drm/xe: Implement a helper for reading out a GGTT PTE at a specified offset |  Maarten Lankhorst | 1 | -5/+1 |
| 2025-06-09 | drm/xe/display: Convert GGTT mapping to use pte_encode_flags |  Maarten Lankhorst | 1 | -12/+5 |
| 2025-06-09 | drm/xe/display: Dont poke into GGTT internals to fill a DPT |  Maarten Lankhorst | 1 | -11/+9 |
| 2025-06-09 | drm/xe/display: Remove dereferences of ggtt for tile id |  Maarten Lankhorst | 1 | -6/+7 |
| 2025-06-04 | drm/i915/dram: add return value and handling to intel_dram_detect() |  Jani Nikula | 1 | -1/+3 |
| 2025-05-27 | drm/xe: stop including intel_display_{core, device}.h from xe_device_types.h |  Jani Nikula | 7 | -3/+8 |
| 2025-05-27 | drm/i915/display: allocate struct intel_display dynamically |  Jani Nikula | 1 | -3/+4 |
| 2025-05-20 | drm/xe/display: use xe->display to decide whether to do anything |  Jani Nikula | 1 | -20/+20 |
| 2025-05-20 | drm/xe/display: add notes about how early a few functions can be called |  Jani Nikula | 1 | -0/+4 |