aboutsummaryrefslogtreecommitdiffstats
path: root/include/drm/intel
AgeCommit message (Expand)AuthorFilesLines
2026-05-15Merge tag 'drm-intel-next-2026-05-14' of https://gitlab.freedesktop.org/drm/i...Dave Airlie1-0/+42
2026-05-11drm/i915: Introduce the main fb_pin parent interfaceVille Syrjälä1-0/+22
2026-05-11drm/i915: Move intel_fb_pin_params to the parent interfaceVille Syrjälä1-0/+12
2026-05-11drm/i915: Introduce intel_parent_fb_pin_get_map()Ville Syrjälä1-0/+8
2026-05-08Merge drm/drm-next into drm-xe-nextThomas Hellström5-16/+633
2026-05-06drm/xe/cri: Add new PCI IDsBalasubramani Vivekanandan1-1/+5
2026-05-06Merge tag 'drm-intel-next-2026-05-05' of https://gitlab.freedesktop.org/drm/i...Dave Airlie4-7/+591
2026-04-24Merge tag 'char-misc-7.1-rc1' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds1-9/+42
2026-04-15drm/i915: Remove the vma parent interfaceVille Syrjälä1-7/+0
2026-04-15drm/i915: Move initial plane vblank wait into display codeVille Syrjälä1-2/+0
2026-04-15drm/i915: Introduce sanity to the plane_config pointer vs. array thingVille Syrjälä1-1/+1
2026-04-08drm/i915/pci: move intel_pci_config.h under include/drm/intelJani Nikula1-0/+110
2026-04-08drm/i915/mchbar: move intel_mchbar_regs.h under include/drm/intelJani Nikula1-0/+273
2026-04-06mei: lb: add late binding version 2Alexander Usyskin1-9/+42
2026-04-02drm/{i915, xe}: move fbdev fb calls to parent interfaceJani Nikula1-0/+7
2026-04-01drm/{i915, xe}: add shared header for VLV IOSF sideband units and registersJani Nikula1-0/+192
2026-04-01drm/i915: move VLV IOSF sideband to display parent interfaceJani Nikula1-0/+11
2026-03-31Merge tag 'drm-intel-next-2026-03-30' of https://gitlab.freedesktop.org/drm/i...Dave Airlie1-0/+62
2026-03-30Merge drm/drm-next into drm-intel-nextJani Nikula2-0/+23
2026-03-24drm/xe/pf: Add FLR_PREPARE state to VF control flowPiotr Piórkowski1-0/+11
2026-03-17drm/intel: add shared step.h and switch i915 to use itJani Nikula1-0/+62
2026-03-17Merge tag 'drm-intel-next-2026-03-16' of https://gitlab.freedesktop.org/drm/i...Dave Airlie7-41/+560
2026-03-16drm/{i915,xe}: move framebuffer bo to parent interfaceJani Nikula1-0/+6
2026-03-16drm/{i915, xe}/bo: move display bo calls to parent interfaceJani Nikula1-0/+16
2026-03-11drm/{i915, xe}/frontbuffer: move frontbuffer handling to parent interfaceJani Nikula1-0/+11
2026-03-11drm/intel: fix @dpt kernel-doc for parent interfaceJani Nikula1-1/+1
2026-03-04drm/intel: add pick.h for the various "picker" helpersJani Nikula1-0/+51
2026-03-04drm/intel: add reg_bits.h for the various register content helpersJani Nikula1-0/+139
2026-03-03drm/i915: add VMA to parent interfaceJani Nikula1-0/+7
2026-03-03Merge tag 'drm-xe-next-2026-03-02' of https://gitlab.freedesktop.org/drm/xe/k...Dave Airlie1-0/+12
2026-02-27drm/i915/overlay: Convert overlay to parent interfaceVille Syrjälä1-0/+33
2026-02-26drm/i915/dpt: pass opaque struct intel_dpt around instead of i915_address_spaceJani Nikula1-5/+5
2026-02-26drm/i915/dpt: move suspend/resume to parent interfaceJani Nikula1-0/+2
2026-02-26drm/i915/dpt: move create/destroy to parent interfaceJani Nikula1-0/+9
2026-02-12drm/i915: Remove i915_reg.h from intel_display_irq.cUma Shankar1-0/+49
2026-02-12drm/i915: Remove i915_reg.h from i9xx_wm.cUma Shankar1-0/+21
2026-02-12drm/i915: Remove i915_reg.h from intel_overlay.cUma Shankar1-0/+43
2026-02-12drm/{i915, xe}: Extract pcode definitions to common headerUma Shankar1-0/+108
2026-02-10drm/xe/nvlp: Add NVL-P platform definitionShekhar Chauhan1-0/+12
2026-01-27drm/{i915, xe}/pcode: move display pcode calls to parent interfaceJani Nikula1-0/+10
2026-01-26drm/{i915, xe}/dsb: move DSB buffer to parent interfaceJani Nikula1-0/+14
2026-01-23drm/i915: Document the GMCH_CTRL register a bitVille Syrjälä1-4/+5
2026-01-23drm/i915: Clean up PCI config space reg definesVille Syrjälä1-36/+34
2026-01-23drm/i915: Get rid of the INTEL_GMCH_CTRL aliasVille Syrjälä1-2/+3
2026-01-08mei: late_bind: fix struct intel_lb_component_ops kernel-docJani Nikula1-1/+2
2025-12-22drm/{i915, xe}: pass struct drm_device instead of drm_device to ->alloc_objJani Nikula1-1/+1
2025-12-22drm/{i915, xe}: pass struct drm_plane_state instead of struct drm_crtc to ->s...Jani Nikula1-1/+2
2025-12-22drm/i915: further deduplicate intel_find_initial_plane_obj()Jani Nikula1-1/+6
2025-12-22drm/{i915, xe}: start deduplicating intel_find_initial_plane_obj() between i9...Jani Nikula1-1/+1
2025-12-22drm/{i915, xe}: deduplicate intel_initial_plane_config() between i915 and xeJani Nikula1-1/+3
2025-12-22drm/{i915, xe}: move initial plane calls to parent interfaceJani Nikula1-0/+9
2025-12-19drm/i915/pc8: Add parent interface for PC8 forcewake tricksVille Syrjälä1-0/+8
2025-12-15drm/intel: sort parent interface struct definitions and membersJani Nikula1-24/+26
2025-12-15drm/intel: group individual funcs in parent interfaceJani Nikula1-8/+11
2025-12-15drm/intel: fix parent interface kernel-docJani Nikula1-2/+2
2025-12-12drm/{i915, xe}/panic: move panic handling to parent interfaceJani Nikula1-0/+11
2025-12-11drm/i915/display: Detect AuxCCS support via display parent interfaceTvrtko Ursulin1-0/+3
2025-12-10drm/{i915, xe}/stolen: make insert_node, area_address, area_size optionalJani Nikula1-3/+3
2025-12-10drm/{i915, xe}/stolen: move stolen memory handling to display parent interfaceJani Nikula1-0/+20
2025-12-05Merge drm/drm-next into drm-intel-nextJani Nikula2-1/+144
2025-12-01drm/xe/pf: Export helpers for VFIOMichał Winiarski1-0/+143
2025-11-28drm/{i915,xe}/hdcp: use parent interface for HDCP GSC callsJani Nikula1-0/+13
2025-11-19drm/i915: add .fence_priority_display to parent interfaceJani Nikula1-0/+3
2025-11-19drm/i915/rps: call RPS functions via the parent interfaceJani Nikula1-0/+10
2025-11-19drm/i915: add .has_fenced_regions to parent interfaceJani Nikula1-0/+3
2025-11-19drm/i915: add .vgpu_active to parent interfaceJani Nikula1-0/+3
2025-11-19drm/{i915,xe}/display: move irq calls to parent interfaceJani Nikula1-0/+8
2025-11-17Merge tag 'drm-xe-next-2025-11-14' of https://gitlab.freedesktop.org/drm/xe/k...Dave Airlie1-1/+1
2025-11-13drm/intel/bmg: Allow device ID usage with single-argument macrosMichał Winiarski1-1/+1
2025-11-07Merge tag 'drm-intel-next-2025-11-04' of https://gitlab.freedesktop.org/drm/i...Dave Airlie3-1/+91
2025-11-03drm/{i915, xe}/display: Add display runtime pm parent interfaceJouni Högander1-0/+19
2025-11-03drm/{i915, xe}/display: pass parent interface to display probeJani Nikula1-0/+26
2025-10-23drm/xe/cri: Add CRI platform definitionBalasubramani Vivekanandan1-0/+4
2025-10-17drm/xe/nvl: Define NVL-S platformMatt Roper1-0/+9
2025-10-14drm/xe: Handle Wa_22010954014 and Wa_14022085890 as device workaroundsMatt Roper1-2/+5
2025-09-29drm/{i915,xe}: driver agnostic drm to display pointer chaseJani Nikula1-0/+42
2025-09-29Merge drm/drm-next into drm-intel-nextJani Nikula2-0/+71
2025-09-23drm/pcids: Split PTL pciids group to make wcl subplatformDnyaneshwar Bhadane1-1/+4
2025-09-18mei: late_bind: add late binding component driverAlexander Usyskin2-0/+71
2025-08-11drm/intel/pciids: Add match on vendor/id onlyLucas De Marchi1-0/+5
2025-07-04drm/xe/bmg: Add one additional PCI IDVodapalli, Ravi Kumar1-0/+1
2025-06-18drm/xe: Add Wildcat Lake device IDs to PTL listMatt Roper1-1/+3
2025-06-11drm/xe/xe2_hpg: Add PCI IDs for xe2_hpgShekhar Chauhan1-2/+5
2025-05-21drm/xe/ptl: Update the PTL pci id tableMatt Atwood1-0/+4
2025-04-15Merge tag 'drm-intel-next-2025-04-11' of https://gitlab.freedesktop.org/drm/i...Dave Airlie1-0/+2
2025-04-07drm/xe/bmg: Add one additional PCI IDMatt Roper1-0/+1
2025-04-02agp/intel-gtt: Add intel_gmch_gtt_read_entry()Ville Syrjälä1-0/+2
2025-02-27Merge tag 'drm-xe-next-2025-02-24' of https://gitlab.freedesktop.org/drm/xe/k...Dave Airlie1-5/+6
2025-02-05Merge drm/drm-next into drm-intel-nextJani Nikula2-236/+2
2025-01-30Merge drm/drm-next into drm-xe-nextLucas De Marchi1-13/+42
2025-01-28drm/xe/ptl: Update the PTL pci id tableMatt Atwood1-4/+2
2025-01-28drm/xe/bmg: Add new PCI IDsShekhar Chauhan1-1/+4
2025-01-16drm/i915/display: Add MTL subplatforms definitionDnyaneshwar Bhadane1-2/+5
2025-01-13Merge tag 'drm-xe-next-2025-01-10' of https://gitlab.freedesktop.org/drm/xe/k...Dave Airlie2-236/+2
2025-01-10drm/xe: remove unused xe_pciids.h harder, add missing PCI IDJani Nikula2-236/+2
2025-01-07Merge drm/drm-next into drm-intel-nextJani Nikula1-0/+235
2024-12-11drm/intel/pciids: Refactor DG2 PCI IDs into segment rangesRaag Jadav1-13/+42
2024-12-02Merge drm/drm-next into drm-xe-nextRodrigo Vivi1-6/+43
2024-11-22drm/xe/ptl: Add another PTL PCI IDMatt Atwood1-1/+2
2024-11-21Merge tag 'drm-next-2024-11-21' of https://gitlab.freedesktop.org/drm/kernelLinus Torvalds2-226/+44
2024-11-12drm/i915/gsc: ARL-H and ARL-U need a newer GSC FW.Daniele Ceraolo Spurio1-4/+15
2024-11-05drm/i915/gsc: ARL-H and ARL-U need a newer GSC FW.Daniele Ceraolo Spurio1-3/+12
2024-10-29drm/xe: switch to common PCI ID macrosJani Nikula1-234/+0
2024-10-29drm/intel/pciids: rename i915_pciids.h to just pciids.hJani Nikula1-3/+3
2024-10-29drm/i915/pciids: add PVC PCI ID macrosJani Nikula1-0/+16
2024-10-18Merge tag 'drm-intel-next-2024-10-11' of https://gitlab.freedesktop.org/drm/i...Dave Airlie1-23/+17
2024-10-17Merge drm/drm-next into drm-intel-nextRodrigo Vivi1-7/+39
2024-10-11drm/i915/xe3lpd: reuse xe2lpd definitionClint Taylor1-0/+12
2024-10-08drm/xe/ptl: Add PTL platform definitionHaridhar Kalvala1-0/+11
2024-09-20drm/xe/pciid: Add new PCI id for ARLDnyaneshwar Bhadane1-1/+2
2024-09-20drm/i915/pciid: Add new PCI id for ARLDnyaneshwar Bhadane1-1/+2
2024-09-19drm/xe/pciids: Add PVC's PCI device ID macrosRodrigo Vivi1-0/+16
2024-09-11Merge drm/drm-next into drm-xe-nextLucas De Marchi1-4/+7
2024-09-06drm/xe/pciids: separate ARL and MTL PCI IDsJani Nikula1-5/+8
2024-09-06drm/xe/pciids: separate RPL-U and RPL-P PCI IDsJani Nikula1-1/+0
2024-09-06drm/xe/pciids: add some missing ADL-N PCI IDsJani Nikula1-1/+3
2024-09-05drm/i915/pciids: separate ARL and MTL PCI IDsJani Nikula1-2/+2
2024-09-05drm/i915/pciids: use designated initializers in INTEL_VGA_DEVICE()Jani Nikula1-20/+13
2024-08-27drm/i915: ARL requires a newer GSC firmwareJohn Harrison1-4/+7
2024-08-26drm/i915: ARL requires a newer GSC firmwareJohn Harrison1-4/+7
2024-06-26Merge drm/drm-next into drm-xe-nextRodrigo Vivi9-0/+1912
2024-06-07drm/i915/display/bmg: Add platform descriptorBalasubramani Vivekanandan1-0/+8
2024-05-31drm: move i915_hdcp_interface.h under include/drm/intelJani Nikula1-0/+547
2024-05-31drm: move xe_pciids.h under include/drm/intelJani Nikula1-0/+195
2024-05-31drm: move i915_pciids.h under include/drm/intelJani Nikula1-0/+792
2024-05-31drm: move i915_pxp_tee_interface.h under include/drm/intelJani Nikula1-0/+62
2024-05-31drm: move i915_drm.h under include/drm/intelJani Nikula1-0/+102
2024-05-31drm: move intel_lpe_audio.h under include/drm/intelJani Nikula1-0/+51
2024-05-31drm: move i915_component.h under include/drm/intelJani Nikula1-0/+56
2024-05-31drm: move i915_gsc_proxy_mei_interface.h under include/drm/intelJani Nikula1-0/+53
2024-05-31drm: move intel-gtt.h under include/drm/intelJani Nikula1-0/+39