| Age | Commit message (Expand) | Author | Files | Lines |
| 2026-05-15 | Merge tag 'drm-intel-next-2026-05-14' of https://gitlab.freedesktop.org/drm/i... | Dave Airlie | 1 | -0/+42 |
| 2026-05-11 | drm/i915: Introduce the main fb_pin parent interface | Ville Syrjälä | 1 | -0/+22 |
| 2026-05-11 | drm/i915: Move intel_fb_pin_params to the parent interface | Ville Syrjälä | 1 | -0/+12 |
| 2026-05-11 | drm/i915: Introduce intel_parent_fb_pin_get_map() | Ville Syrjälä | 1 | -0/+8 |
| 2026-05-08 | Merge drm/drm-next into drm-xe-next | Thomas Hellström | 5 | -16/+633 |
| 2026-05-06 | drm/xe/cri: Add new PCI IDs | Balasubramani Vivekanandan | 1 | -1/+5 |
| 2026-05-06 | Merge tag 'drm-intel-next-2026-05-05' of https://gitlab.freedesktop.org/drm/i... | Dave Airlie | 4 | -7/+591 |
| 2026-04-24 | Merge tag 'char-misc-7.1-rc1' of git://git.kernel.org/pub/scm/linux/kernel/gi... | Linus Torvalds | 1 | -9/+42 |
| 2026-04-15 | drm/i915: Remove the vma parent interface | Ville Syrjälä | 1 | -7/+0 |
| 2026-04-15 | drm/i915: Move initial plane vblank wait into display code | Ville Syrjälä | 1 | -2/+0 |
| 2026-04-15 | drm/i915: Introduce sanity to the plane_config pointer vs. array thing | Ville Syrjälä | 1 | -1/+1 |
| 2026-04-08 | drm/i915/pci: move intel_pci_config.h under include/drm/intel | Jani Nikula | 1 | -0/+110 |
| 2026-04-08 | drm/i915/mchbar: move intel_mchbar_regs.h under include/drm/intel | Jani Nikula | 1 | -0/+273 |
| 2026-04-06 | mei: lb: add late binding version 2 | Alexander Usyskin | 1 | -9/+42 |
| 2026-04-02 | drm/{i915, xe}: move fbdev fb calls to parent interface | Jani Nikula | 1 | -0/+7 |
| 2026-04-01 | drm/{i915, xe}: add shared header for VLV IOSF sideband units and registers | Jani Nikula | 1 | -0/+192 |
| 2026-04-01 | drm/i915: move VLV IOSF sideband to display parent interface | Jani Nikula | 1 | -0/+11 |
| 2026-03-31 | Merge tag 'drm-intel-next-2026-03-30' of https://gitlab.freedesktop.org/drm/i... | Dave Airlie | 1 | -0/+62 |
| 2026-03-30 | Merge drm/drm-next into drm-intel-next | Jani Nikula | 2 | -0/+23 |
| 2026-03-24 | drm/xe/pf: Add FLR_PREPARE state to VF control flow | Piotr Piórkowski | 1 | -0/+11 |
| 2026-03-17 | drm/intel: add shared step.h and switch i915 to use it | Jani Nikula | 1 | -0/+62 |
| 2026-03-17 | Merge tag 'drm-intel-next-2026-03-16' of https://gitlab.freedesktop.org/drm/i... | Dave Airlie | 7 | -41/+560 |
| 2026-03-16 | drm/{i915,xe}: move framebuffer bo to parent interface | Jani Nikula | 1 | -0/+6 |
| 2026-03-16 | drm/{i915, xe}/bo: move display bo calls to parent interface | Jani Nikula | 1 | -0/+16 |
| 2026-03-11 | drm/{i915, xe}/frontbuffer: move frontbuffer handling to parent interface | Jani Nikula | 1 | -0/+11 |
| 2026-03-11 | drm/intel: fix @dpt kernel-doc for parent interface | Jani Nikula | 1 | -1/+1 |
| 2026-03-04 | drm/intel: add pick.h for the various "picker" helpers | Jani Nikula | 1 | -0/+51 |
| 2026-03-04 | drm/intel: add reg_bits.h for the various register content helpers | Jani Nikula | 1 | -0/+139 |
| 2026-03-03 | drm/i915: add VMA to parent interface | Jani Nikula | 1 | -0/+7 |
| 2026-03-03 | Merge tag 'drm-xe-next-2026-03-02' of https://gitlab.freedesktop.org/drm/xe/k... | Dave Airlie | 1 | -0/+12 |
| 2026-02-27 | drm/i915/overlay: Convert overlay to parent interface | Ville Syrjälä | 1 | -0/+33 |
| 2026-02-26 | drm/i915/dpt: pass opaque struct intel_dpt around instead of i915_address_space | Jani Nikula | 1 | -5/+5 |
| 2026-02-26 | drm/i915/dpt: move suspend/resume to parent interface | Jani Nikula | 1 | -0/+2 |
| 2026-02-26 | drm/i915/dpt: move create/destroy to parent interface | Jani Nikula | 1 | -0/+9 |
| 2026-02-12 | drm/i915: Remove i915_reg.h from intel_display_irq.c | Uma Shankar | 1 | -0/+49 |
| 2026-02-12 | drm/i915: Remove i915_reg.h from i9xx_wm.c | Uma Shankar | 1 | -0/+21 |
| 2026-02-12 | drm/i915: Remove i915_reg.h from intel_overlay.c | Uma Shankar | 1 | -0/+43 |
| 2026-02-12 | drm/{i915, xe}: Extract pcode definitions to common header | Uma Shankar | 1 | -0/+108 |
| 2026-02-10 | drm/xe/nvlp: Add NVL-P platform definition | Shekhar Chauhan | 1 | -0/+12 |
| 2026-01-27 | drm/{i915, xe}/pcode: move display pcode calls to parent interface | Jani Nikula | 1 | -0/+10 |
| 2026-01-26 | drm/{i915, xe}/dsb: move DSB buffer to parent interface | Jani Nikula | 1 | -0/+14 |
| 2026-01-23 | drm/i915: Document the GMCH_CTRL register a bit | Ville Syrjälä | 1 | -4/+5 |
| 2026-01-23 | drm/i915: Clean up PCI config space reg defines | Ville Syrjälä | 1 | -36/+34 |
| 2026-01-23 | drm/i915: Get rid of the INTEL_GMCH_CTRL alias | Ville Syrjälä | 1 | -2/+3 |
| 2026-01-08 | mei: late_bind: fix struct intel_lb_component_ops kernel-doc | Jani Nikula | 1 | -1/+2 |
| 2025-12-22 | drm/{i915, xe}: pass struct drm_device instead of drm_device to ->alloc_obj | Jani Nikula | 1 | -1/+1 |
| 2025-12-22 | drm/{i915, xe}: pass struct drm_plane_state instead of struct drm_crtc to ->s... | Jani Nikula | 1 | -1/+2 |
| 2025-12-22 | drm/i915: further deduplicate intel_find_initial_plane_obj() | Jani Nikula | 1 | -1/+6 |
| 2025-12-22 | drm/{i915, xe}: start deduplicating intel_find_initial_plane_obj() between i9... | Jani Nikula | 1 | -1/+1 |
| 2025-12-22 | drm/{i915, xe}: deduplicate intel_initial_plane_config() between i915 and xe | Jani Nikula | 1 | -1/+3 |
| 2025-12-22 | drm/{i915, xe}: move initial plane calls to parent interface | Jani Nikula | 1 | -0/+9 |
| 2025-12-19 | drm/i915/pc8: Add parent interface for PC8 forcewake tricks | Ville Syrjälä | 1 | -0/+8 |
| 2025-12-15 | drm/intel: sort parent interface struct definitions and members | Jani Nikula | 1 | -24/+26 |
| 2025-12-15 | drm/intel: group individual funcs in parent interface | Jani Nikula | 1 | -8/+11 |
| 2025-12-15 | drm/intel: fix parent interface kernel-doc | Jani Nikula | 1 | -2/+2 |
| 2025-12-12 | drm/{i915, xe}/panic: move panic handling to parent interface | Jani Nikula | 1 | -0/+11 |
| 2025-12-11 | drm/i915/display: Detect AuxCCS support via display parent interface | Tvrtko Ursulin | 1 | -0/+3 |
| 2025-12-10 | drm/{i915, xe}/stolen: make insert_node, area_address, area_size optional | Jani Nikula | 1 | -3/+3 |
| 2025-12-10 | drm/{i915, xe}/stolen: move stolen memory handling to display parent interface | Jani Nikula | 1 | -0/+20 |
| 2025-12-05 | Merge drm/drm-next into drm-intel-next | Jani Nikula | 2 | -1/+144 |
| 2025-12-01 | drm/xe/pf: Export helpers for VFIO | Michał Winiarski | 1 | -0/+143 |
| 2025-11-28 | drm/{i915,xe}/hdcp: use parent interface for HDCP GSC calls | Jani Nikula | 1 | -0/+13 |
| 2025-11-19 | drm/i915: add .fence_priority_display to parent interface | Jani Nikula | 1 | -0/+3 |
| 2025-11-19 | drm/i915/rps: call RPS functions via the parent interface | Jani Nikula | 1 | -0/+10 |
| 2025-11-19 | drm/i915: add .has_fenced_regions to parent interface | Jani Nikula | 1 | -0/+3 |
| 2025-11-19 | drm/i915: add .vgpu_active to parent interface | Jani Nikula | 1 | -0/+3 |
| 2025-11-19 | drm/{i915,xe}/display: move irq calls to parent interface | Jani Nikula | 1 | -0/+8 |
| 2025-11-17 | Merge tag 'drm-xe-next-2025-11-14' of https://gitlab.freedesktop.org/drm/xe/k... | Dave Airlie | 1 | -1/+1 |
| 2025-11-13 | drm/intel/bmg: Allow device ID usage with single-argument macros | Michał Winiarski | 1 | -1/+1 |
| 2025-11-07 | Merge tag 'drm-intel-next-2025-11-04' of https://gitlab.freedesktop.org/drm/i... | Dave Airlie | 3 | -1/+91 |
| 2025-11-03 | drm/{i915, xe}/display: Add display runtime pm parent interface | Jouni Högander | 1 | -0/+19 |
| 2025-11-03 | drm/{i915, xe}/display: pass parent interface to display probe | Jani Nikula | 1 | -0/+26 |
| 2025-10-23 | drm/xe/cri: Add CRI platform definition | Balasubramani Vivekanandan | 1 | -0/+4 |
| 2025-10-17 | drm/xe/nvl: Define NVL-S platform | Matt Roper | 1 | -0/+9 |
| 2025-10-14 | drm/xe: Handle Wa_22010954014 and Wa_14022085890 as device workarounds | Matt Roper | 1 | -2/+5 |
| 2025-09-29 | drm/{i915,xe}: driver agnostic drm to display pointer chase | Jani Nikula | 1 | -0/+42 |
| 2025-09-29 | Merge drm/drm-next into drm-intel-next | Jani Nikula | 2 | -0/+71 |
| 2025-09-23 | drm/pcids: Split PTL pciids group to make wcl subplatform | Dnyaneshwar Bhadane | 1 | -1/+4 |
| 2025-09-18 | mei: late_bind: add late binding component driver | Alexander Usyskin | 2 | -0/+71 |
| 2025-08-11 | drm/intel/pciids: Add match on vendor/id only | Lucas De Marchi | 1 | -0/+5 |
| 2025-07-04 | drm/xe/bmg: Add one additional PCI ID | Vodapalli, Ravi Kumar | 1 | -0/+1 |
| 2025-06-18 | drm/xe: Add Wildcat Lake device IDs to PTL list | Matt Roper | 1 | -1/+3 |
| 2025-06-11 | drm/xe/xe2_hpg: Add PCI IDs for xe2_hpg | Shekhar Chauhan | 1 | -2/+5 |
| 2025-05-21 | drm/xe/ptl: Update the PTL pci id table | Matt Atwood | 1 | -0/+4 |
| 2025-04-15 | Merge tag 'drm-intel-next-2025-04-11' of https://gitlab.freedesktop.org/drm/i... | Dave Airlie | 1 | -0/+2 |
| 2025-04-07 | drm/xe/bmg: Add one additional PCI ID | Matt Roper | 1 | -0/+1 |
| 2025-04-02 | agp/intel-gtt: Add intel_gmch_gtt_read_entry() | Ville Syrjälä | 1 | -0/+2 |
| 2025-02-27 | Merge tag 'drm-xe-next-2025-02-24' of https://gitlab.freedesktop.org/drm/xe/k... | Dave Airlie | 1 | -5/+6 |
| 2025-02-05 | Merge drm/drm-next into drm-intel-next | Jani Nikula | 2 | -236/+2 |
| 2025-01-30 | Merge drm/drm-next into drm-xe-next | Lucas De Marchi | 1 | -13/+42 |
| 2025-01-28 | drm/xe/ptl: Update the PTL pci id table | Matt Atwood | 1 | -4/+2 |
| 2025-01-28 | drm/xe/bmg: Add new PCI IDs | Shekhar Chauhan | 1 | -1/+4 |
| 2025-01-16 | drm/i915/display: Add MTL subplatforms definition | Dnyaneshwar Bhadane | 1 | -2/+5 |
| 2025-01-13 | Merge tag 'drm-xe-next-2025-01-10' of https://gitlab.freedesktop.org/drm/xe/k... | Dave Airlie | 2 | -236/+2 |
| 2025-01-10 | drm/xe: remove unused xe_pciids.h harder, add missing PCI ID | Jani Nikula | 2 | -236/+2 |
| 2025-01-07 | Merge drm/drm-next into drm-intel-next | Jani Nikula | 1 | -0/+235 |
| 2024-12-11 | drm/intel/pciids: Refactor DG2 PCI IDs into segment ranges | Raag Jadav | 1 | -13/+42 |
| 2024-12-02 | Merge drm/drm-next into drm-xe-next | Rodrigo Vivi | 1 | -6/+43 |
| 2024-11-22 | drm/xe/ptl: Add another PTL PCI ID | Matt Atwood | 1 | -1/+2 |
| 2024-11-21 | Merge tag 'drm-next-2024-11-21' of https://gitlab.freedesktop.org/drm/kernel | Linus Torvalds | 2 | -226/+44 |
| 2024-11-12 | drm/i915/gsc: ARL-H and ARL-U need a newer GSC FW. | Daniele Ceraolo Spurio | 1 | -4/+15 |
| 2024-11-05 | drm/i915/gsc: ARL-H and ARL-U need a newer GSC FW. | Daniele Ceraolo Spurio | 1 | -3/+12 |
| 2024-10-29 | drm/xe: switch to common PCI ID macros | Jani Nikula | 1 | -234/+0 |
| 2024-10-29 | drm/intel/pciids: rename i915_pciids.h to just pciids.h | Jani Nikula | 1 | -3/+3 |
| 2024-10-29 | drm/i915/pciids: add PVC PCI ID macros | Jani Nikula | 1 | -0/+16 |
| 2024-10-18 | Merge tag 'drm-intel-next-2024-10-11' of https://gitlab.freedesktop.org/drm/i... | Dave Airlie | 1 | -23/+17 |
| 2024-10-17 | Merge drm/drm-next into drm-intel-next | Rodrigo Vivi | 1 | -7/+39 |
| 2024-10-11 | drm/i915/xe3lpd: reuse xe2lpd definition | Clint Taylor | 1 | -0/+12 |
| 2024-10-08 | drm/xe/ptl: Add PTL platform definition | Haridhar Kalvala | 1 | -0/+11 |
| 2024-09-20 | drm/xe/pciid: Add new PCI id for ARL | Dnyaneshwar Bhadane | 1 | -1/+2 |
| 2024-09-20 | drm/i915/pciid: Add new PCI id for ARL | Dnyaneshwar Bhadane | 1 | -1/+2 |
| 2024-09-19 | drm/xe/pciids: Add PVC's PCI device ID macros | Rodrigo Vivi | 1 | -0/+16 |
| 2024-09-11 | Merge drm/drm-next into drm-xe-next | Lucas De Marchi | 1 | -4/+7 |
| 2024-09-06 | drm/xe/pciids: separate ARL and MTL PCI IDs | Jani Nikula | 1 | -5/+8 |
| 2024-09-06 | drm/xe/pciids: separate RPL-U and RPL-P PCI IDs | Jani Nikula | 1 | -1/+0 |
| 2024-09-06 | drm/xe/pciids: add some missing ADL-N PCI IDs | Jani Nikula | 1 | -1/+3 |
| 2024-09-05 | drm/i915/pciids: separate ARL and MTL PCI IDs | Jani Nikula | 1 | -2/+2 |
| 2024-09-05 | drm/i915/pciids: use designated initializers in INTEL_VGA_DEVICE() | Jani Nikula | 1 | -20/+13 |
| 2024-08-27 | drm/i915: ARL requires a newer GSC firmware | John Harrison | 1 | -4/+7 |
| 2024-08-26 | drm/i915: ARL requires a newer GSC firmware | John Harrison | 1 | -4/+7 |
| 2024-06-26 | Merge drm/drm-next into drm-xe-next | Rodrigo Vivi | 9 | -0/+1912 |
| 2024-06-07 | drm/i915/display/bmg: Add platform descriptor | Balasubramani Vivekanandan | 1 | -0/+8 |
| 2024-05-31 | drm: move i915_hdcp_interface.h under include/drm/intel | Jani Nikula | 1 | -0/+547 |
| 2024-05-31 | drm: move xe_pciids.h under include/drm/intel | Jani Nikula | 1 | -0/+195 |
| 2024-05-31 | drm: move i915_pciids.h under include/drm/intel | Jani Nikula | 1 | -0/+792 |
| 2024-05-31 | drm: move i915_pxp_tee_interface.h under include/drm/intel | Jani Nikula | 1 | -0/+62 |
| 2024-05-31 | drm: move i915_drm.h under include/drm/intel | Jani Nikula | 1 | -0/+102 |
| 2024-05-31 | drm: move intel_lpe_audio.h under include/drm/intel | Jani Nikula | 1 | -0/+51 |
| 2024-05-31 | drm: move i915_component.h under include/drm/intel | Jani Nikula | 1 | -0/+56 |
| 2024-05-31 | drm: move i915_gsc_proxy_mei_interface.h under include/drm/intel | Jani Nikula | 1 | -0/+53 |
| 2024-05-31 | drm: move intel-gtt.h under include/drm/intel | Jani Nikula | 1 | -0/+39 |