aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/gpu
AgeCommit message (Expand)AuthorFilesLines
2025-05-02Merge tag 'drm-xe-fixes-2025-05-01' of https://gitlab.freedesktop.org/drm/xe/...Dave Airlie5-6/+17
2025-05-01drm/gpusvm: set has_dma_mapping inside mapping loopDafna Hirschfeld1-1/+1
2025-05-02Merge tag 'amd-drm-fixes-6.15-2025-05-01' of https://gitlab.freedesktop.org/a...Dave Airlie4-4/+76
2025-05-02Merge tag 'drm-intel-fixes-2025-04-30' of https://gitlab.freedesktop.org/drm/...Dave Airlie1-2/+6
2025-05-01drm/xe/eustall: Do not support EU stall on SRIOV VFHarish Chegondi2-1/+5
2025-05-01drm/xe/eustall: Resolve a possible circular locking dependencyHarish Chegondi1-2/+9
2025-05-01drm/amdgpu: Add DPG pause for VCN v5.0.1Sonny Jiang1-0/+54
2025-05-01drm/amdgpu: Fix offset for HDP remap in nbio v7.11Lijo Lazar1-1/+1
2025-05-01drm/amdgpu: Fail DMABUF map of XGMI-accessible memoryFelix Kuehling1-0/+5
2025-05-01drm/amd/display: Fix slab-use-after-free in hdcpChris Bainbridge1-3/+16
2025-05-01Merge tag 'drm-misc-fixes-2025-04-30' of https://gitlab.freedesktop.org/drm/m...Dave Airlie7-17/+32
2025-04-29drm/mipi-dbi: Fix blanking for non-16 bit formatsRussell Cloran1-1/+5
2025-04-29drm/tests: shmem: Fix memleakMaxime Ripard1-0/+3
2025-04-28drm/xe/guc: Fix capture of steering registersJohn Harrison1-1/+1
2025-04-28drm/xe/svm: fix dereferencing error pointer in drm_gpusvm_range_alloc()Harshit Mogalapalli1-1/+1
2025-04-28drm: Select DRM_KMS_HELPER from DRM_DEBUG_DP_MST_TOPOLOGY_REFSJanne Grunau1-1/+1
2025-04-28drm: adp: Remove pointless irq_lock spin lockJanne Grunau1-6/+0
2025-04-28drm: adp: Enable vblank interrupts in crtc's .atomic_enableJanne Grunau1-2/+2
2025-04-28drm: adp: Handle drm_crtc_vblank_get() errorsJanne Grunau1-5/+11
2025-04-28drm: adp: Use spin_lock_irqsave for drm device event_lockJanne Grunau1-2/+3
2025-04-28drm/fdinfo: Protect against driver unbindTvrtko Ursulin1-0/+6
2025-04-28drm/ttm: fix the warning for hit_low and evict_lowSunil Khatri1-1/+2
2025-04-26Merge tag 'drm-fixes-2025-04-26' of https://gitlab.freedesktop.org/drm/kernelLinus Torvalds16-183/+229
2025-04-26Merge tag 'amd-drm-fixes-6.15-2025-04-23' of https://gitlab.freedesktop.org/a...Dave Airlie5-57/+96
2025-04-26Merge tag 'exynos-drm-fixes-for-v6.15-rc4' of git://git.kernel.org/pub/scm/li...Dave Airlie5-9/+5
2025-04-26Merge tag 'drm-misc-fixes-2025-04-22' of https://gitlab.freedesktop.org/drm/m...Dave Airlie6-117/+128
2025-04-23drm/nouveau: Fix WARN_ON in nouveau_fence_context_kill()Philipp Stanner1-1/+1
2025-04-23Merge tag 'for_linus' of git://git.kernel.org/pub/scm/linux/kernel/git/mst/vhostLinus Torvalds1-0/+9
2025-04-23drm/exynos: Fix spelling mistake "enqueu" -> "enqueue"Colin Ian King1-1/+1
2025-04-23drm/exynos: exynos7_drm_decon: Consstify struct decon_dataKrzysztof Kozlowski1-2/+2
2025-04-23drm/exynos: fixed a spelling errorAnindya Sundar Gayen1-1/+1
2025-04-23drm/exynos/vidi: Remove redundant error handling in vidi_get_modes()Wentao Liang1-3/+0
2025-04-23drm/exynos: Remove unnecessary checkingGuoqing Jiang1-2/+1
2025-04-22drm/amd/display: do not copy invalid CRTC timing infoGergo Koteles1-6/+6
2025-04-22drm/amd/display: Default IPS to RCG_IN_ACTIVE_IPS2_IN_OFFLeo Li1-20/+0
2025-04-22drm/amd/display: Use 16ms AUX read interval for LTTPR with old sinksGeorge Shen1-18/+36
2025-04-22drm/amd/display: Fix ACPI edid parsing on some Lenovo systemsMario Limonciello1-1/+1
2025-04-22drm/amdgpu: Allow P2P access through XGMIFelix Kuehling1-1/+29
2025-04-22drm/amd/display: Enable urgent latency adjustment on DCN35Nicholas Susanto1-2/+2
2025-04-22drm/amd/display: Force full update in gpu resetRoman Li1-0/+3
2025-04-22drm/amd/display: Fix gpu reset in multidisplay configRoman Li1-3/+3
2025-04-22drm/amdgpu: Don't pin VRAM without DMABUF_MOVE_NOTIFYFelix Kuehling1-5/+12
2025-04-22drm/amdgpu: Use allowed_domains for pinning dmabufsFelix Kuehling1-1/+4
2025-04-22drm/i915/pxp: fix undefined reference to `intel_pxp_gsccs_is_ready_for_sessions'Chen Linxuan1-2/+6
2025-04-22drm: panel: jd9365da: fix reset signal polarity in unprepareHugo Villeneuve1-2/+2
2025-04-22drm/meson: use unsigned long long / Hz for frequency typesMartin Blumenstingl5-115/+126
2025-04-22Revert "drm/meson: vclk: fix calculation of 59.94 fractional rates"Christian Hewitt1-3/+3
2025-04-19Merge tag 'drm-msm-fixes-2025-04-18' of https://gitlab.freedesktop.org/drm/ms...Dave Airlie10-55/+53
2025-04-19Merge tag 'drm-xe-fixes-2025-04-18' of https://gitlab.freedesktop.org/drm/xe/...Dave Airlie4-60/+57
2025-04-18drm/msm/a6xx+: Don't let IB_SIZE overflowRob Clark2-4/+11
2025-04-18virtgpu: don't reset on shutdownMichael S. Tsirkin1-0/+9
2025-04-17drm/xe/pxp: do not queue unneeded terminations from debugfsDaniele Ceraolo Spurio1-2/+11
2025-04-17drm/xe/dma_buf: stop relying on placement in unmapMatthew Auld1-4/+1
2025-04-17drm/xe/userptr: fix notifier vs folio deadlockMatthew Auld1-24/+0
2025-04-17drm/xe: Set LRC addresses before guc loadLucas De Marchi1-30/+45
2025-04-18Merge tag 'drm-misc-fixes-2025-04-17' of https://gitlab.freedesktop.org/drm/m...Dave Airlie2-4/+14
2025-04-18Merge tag 'drm-intel-fixes-2025-04-17' of https://gitlab.freedesktop.org/drm/...Dave Airlie2-3/+5
2025-04-17drm/mgag200: Fix value in <VBLKSTR> registerThomas Zimmermann1-1/+1
2025-04-16drm/amdgpu: Use the right function for hdp flushLijo Lazar10-23/+23
2025-04-16drm/amd/display/dml2: use vzalloc rather than kzallocAlex Deucher2-7/+10
2025-04-16drm/amdgpu: Add back JPEG to video caps for carrizo and newerDavid Rosca1-0/+7
2025-04-16drm/amdgpu: fix warning of drm_mm_cleanZhenGuo Yin1-1/+1
2025-04-16drm/amd: Forbid suspending into non-default suspend statesMario Limonciello2-1/+14
2025-04-16drm/amdgpu: use a dummy owner for sysfs triggered cleaner shaders v4Christian König1-3/+11
2025-04-15drm/i915/dp: Check for HAS_DSC_3ENGINES while configuring DSC slicesAnkit Nautiyal1-3/+4
2025-04-15drm/i915/display: Add macro for checking 3 DSC enginesAnkit Nautiyal1-0/+1
2025-04-11Merge tag 'drm-xe-fixes-2025-04-10' of https://gitlab.freedesktop.org/drm/xe/...Dave Airlie9-73/+89
2025-04-11Merge tag 'drm-misc-fixes-2025-04-10' of https://gitlab.freedesktop.org/drm/m...Dave Airlie16-49/+133
2025-04-10drm/msm/dpu: drop rogue intr_tear_rd_ptr valuesDmitry Baryshkov6-15/+0
2025-04-10drm/msm/dpu: reorder pointer operations after sanity checks to avoid NULL derefQasim Ijaz1-1/+3
2025-04-10drm/msm/dpu: Fix error pointers in dpu_plane_virtual_atomic_checkChenyuan Yang1-0/+3
2025-04-10drm/msm/dpu: check every pipe per capabilityJun Nie1-35/+36
2025-04-10drm/v3d: Fix Indirect Dispatch configuration for V3D 7.1.6 and laterMaíra Canal1-3/+13
2025-04-10drm/rockchip: dw_hdmi_qp: Fix io init for dw_hdmi_qp_rockchip_resumeAndy Yan1-20/+3
2025-04-10drm/rockchip: vop2: Fix interface enable/mux setting of DP1 on rk3588Andy Yan1-3/+3
2025-04-10Merge tag 'amd-drm-fixes-6.15-2025-04-09' of https://gitlab.freedesktop.org/a...Dave Airlie20-36/+187
2025-04-09drm/amdgpu/mes12: optimize MES pipe FW version fetchingAlex Deucher1-9/+12
2025-04-09drm/amd/pm/smu11: Prevent division by zeroDenis Arefev1-1/+1
2025-04-09drm/amdgpu: cancel gfx idle work in device suspend for s0ixAlex Deucher1-0/+7
2025-04-09drm/amd/display: pause the workload setting in dmKenneth Feng1-1/+10
2025-04-09drm/amdgpu/pm/swsmu: implement pause workload profileAlex Deucher2-1/+36
2025-04-09drm/amdgpu/pm: add workload profile pause helperAlex Deucher3-0/+22
2025-04-09drm/i915/huc: Fix fence not released on early probe errorsJanusz Krzysztofik3-6/+7
2025-04-09drm/i915/vrr: Add vrr.vsync_{start, end} in vrr_params_changedAnkit Nautiyal1-1/+3
2025-04-08drm/tests: probe-helper: Fix drm_display_mode memory leakMaxime Ripard1-1/+7
2025-04-08drm/tests: modes: Fix drm_display_mode memory leakMaxime Ripard1-0/+4
2025-04-08drm/tests: modes: Fix drm_display_mode memory leakMaxime Ripard1-0/+22
2025-04-08drm/tests: cmdline: Fix drm_display_mode memory leakMaxime Ripard1-1/+9
2025-04-08drm/tests: modeset: Fix drm_display_mode memory leakMaxime Ripard1-1/+5
2025-04-08drm/tests: modeset: Fix drm_display_mode memory leakMaxime Ripard1-0/+3
2025-04-08drm/tests: helpers: Create kunit helper to destroy a drm_display_modeMaxime Ripard1-0/+22
2025-04-08Merge drm/drm-fixes into drm-misc-fixesThomas Zimmermann1554-42766/+140779
2025-04-07drm/xe: Restore EIO errno return when GuC PC start failsRodrigo Vivi1-0/+1
2025-04-07drm/xe: Invalidate L3 read-only cachelines for geometry streams tooKenneth Graunke2-4/+10
2025-04-07drm/xe: avoid plain 64-bit divisionArnd Bergmann1-2/+2
2025-04-07drm/xe/hw_engine: define sysfs_ops on all directoriesTejas Upadhyay1-56/+52
2025-04-07drm/xe: Use local fence in error path of xe_migrate_clearMatthew Brost1-1/+1
2025-04-07drm/xe/xe3lpg: Apply Wa_14022293748, Wa_22019794406Julia Filipchuk1-0/+2
2025-04-07drm/xe: Ensure fixed_slice_mode gets set after ccs_mode changeNiranjana Vishwanathapura1-6/+6
2025-04-07drm/xe: Fix an out-of-bounds shift when invalidating TLBThomas Hellström1-2/+10
2025-04-07drm/xe/svm: Fix a potential bo UAFThomas Hellström1-2/+5
2025-04-07drm/amdgpu: allow pinning DMA-bufs into VRAM if all importers can do P2PChristian König1-7/+18
2025-04-07drm/amdgpu: Add cgroups implementationMaarten Lankhorst1-0/+4
2025-04-07drm/amdgpu: Increase KIQ invalidate_tlbs timeoutJay Cornwall2-6/+14
2025-04-07drm/amdkfd: limit sdma queue reset caps flagging for gfx9Jonathan Kim1-3/+3
2025-04-07drm/amd/display: Add HP Elitebook 645 to the quirk list for eDP on DP1Mario Limonciello1-0/+7
2025-04-07drm/amd/display: Add HP Probook 445 and 465 to the quirk list for eDP on DP1Mario Limonciello1-0/+14
2025-04-07drm/amd/display: Protect FPU in dml2_validate()/dml21_validate()Huacai Chen2-2/+12
2025-04-07drm/amd/display: Protect FPU in dml2_init()/dml21_init()Huacai Chen2-0/+8
2025-04-07drm/amd/display: Protect FPU in dml21_copy()Huacai Chen1-0/+4
2025-04-07drm/amd/display: Do not enable Replay and PSR while VRR is on in amdgpu_dm_co...Tom Chung1-2/+4
2025-04-07drm/amdkfd: sriov doesn't support per queue resetEmily Deng1-1/+2
2025-04-07drm/amdgpu/ip_discovery: add missing ip_discovery fwFlora Cui1-0/+2
2025-04-07drm/amdgpu/dma_buf: fix page_link checkMatthew Auld1-1/+1
2025-04-07drm/amdgpu: immediately use GTT for new allocationsChristian König1-2/+2
2025-04-07drm/amdgpu/mes11: optimize MES pipe FW version fetchingAlex Deucher1-0/+4
2025-04-07drm/i915/xe2hpd: Identify the memory type for SKUs with GDDR + ECCVivek Kasireddy4-1/+19
2025-04-07drm/i915/dp: Reject HBR3 when sink doesn't support TPS4Ville Syrjälä1-7/+42
2025-04-07drm/i915/gvt: fix unterminated-string-initialization warningJani Nikula1-3/+4
2025-04-07drm/i915: Disable RPG during live selftestBadal Nilawar2-15/+22
2025-04-07drm/i915: Fix scanline_offset for LNL+ and BMG+Ville Syrjälä1-1/+3
2025-04-06Merge tag 'timers-cleanups-2025-04-06' of git://git.kernel.org/pub/scm/linux/...Linus Torvalds27-34/+34
2025-04-05Merge tag 'drm-next-2025-04-05' of https://gitlab.freedesktop.org/drm/kernelLinus Torvalds52-701/+537
2025-04-05treewide: Switch/rename to timer_delete[_sync]()Thomas Gleixner27-34/+34
2025-04-05Merge tag 'drm-misc-next-fixes-2025-04-04' of https://gitlab.freedesktop.org/...Dave Airlie1-6/+7
2025-04-04Merge tag 'x86-urgent-2025-04-04' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds1-6/+0
2025-04-03drm/sti: remove duplicate object namesRolf Eike Beer1-2/+0
2025-04-03Merge tag 'amd-drm-next-6.15-2025-03-27' of https://gitlab.freedesktop.org/ag...Dave Airlie36-647/+391
2025-04-03Merge tag 'drm-xe-next-fixes-2025-03-27' of https://gitlab.freedesktop.org/dr...Dave Airlie12-45/+131
2025-04-03Merge tag 'drm-intel-next-fixes-2025-03-25' of https://gitlab.freedesktop.org...Dave Airlie2-1/+6
2025-04-03Merge tag 'drm-misc-next-fixes-2025-03-27' of https://gitlab.freedesktop.org/...Dave Airlie1-2/+2
2025-04-02Merge tag 'objtool-urgent-2025-04-01' of git://git.kernel.org/pub/scm/linux/k...Linus Torvalds1-1/+1
2025-04-01drm/virtio: Fix missed dmabuf unpinning in error path of prepare_fb()Dmitry Osipenko1-6/+14
2025-04-01drm/virtio: Don't attach GEM to a non-created context in gem_object_open()Dmitry Osipenko1-5/+6
2025-04-01x86/platform/iosf_mbi: Remove unused iosf_mbi_unregister_pmic_bus_access_noti...Dr. David Alan Gilbert1-6/+0
2025-04-01Merge tag 'driver-core-6.15-rc1' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds10-43/+42
2025-04-01Merge tag 'mm-stable-2025-03-30-16-52' of git://git.kernel.org/pub/scm/linux/...Linus Torvalds4-7/+7
2025-03-30Merge tag 'rust-6.15' of git://git.kernel.org/pub/scm/linux/kernel/git/ojeda/...Linus Torvalds2-9/+9
2025-03-30drm/i2c: tda998x: select CONFIG_DRM_KMS_HELPERArnd Bergmann1-6/+7
2025-03-28Merge tag 'drm-next-2025-03-28' of https://gitlab.freedesktop.org/drm/kernelLinus Torvalds1463-39887/+137099
2025-03-28objtool, drm/vmwgfx: Don't ignore vmw_send_msg() for ORCJosh Poimboeuf1-1/+1
2025-03-27Merge tag 'printk-for-6.15' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds1-2/+2
2025-03-27Merge tag 'asm-generic-6.15-2' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds1-0/+2
2025-03-27drm/nouveau: prime: fix ttm_bo_delayed_delete oopsChris Bainbridge2-3/+3
2025-03-26drm/amdgpu/gfx12: fix num_mecAlex Deucher1-1/+1
2025-03-26drm/amdgpu/gfx11: fix num_mecAlex Deucher1-1/+1
2025-03-26drm/amd/pm: Add gpu_metrics_v1_8Asad Kamal2-0/+117
2025-03-26drm/amdgpu: Prefer shadow rom when availableLijo Lazar1-7/+27
2025-03-26drm/amd/pm: Update smu metrics table for smu_v13_0_6Asad Kamal1-2/+5
2025-03-26drm/amd/pm: Remove host limit metrics supportAsad Kamal1-15/+0
2025-03-26Remove unnecessary firmware version check for gc v9_4_2Candice Li1-0/+1
2025-03-26drm/amdgpu: stop unmapping MQD for kernel queues v3Christian König7-431/+66
2025-03-26Revert "drm/amdgpu/sdma_v4_4_2: update VM flush implementation for SDMA"Jesse.zhang@amd.com2-133/+14
2025-03-26drm/amdgpu: Parse all deferred errors with UMC aca handleXiang Liu9-19/+14
2025-03-26drm/amdgpu: Update ta ras blockStanley.Yang3-0/+11
2025-03-26drm/amdgpu: Add NPS2 to DPX compatible modeLijo Lazar1-1/+2
2025-03-26drm/amdgpu: Use correct gfx deferred error countXiang Liu1-3/+4
2025-03-26drm/amd/display: Actually do immediate vblank disableLeo Li1-0/+2
2025-03-26drm/amd/display: prevent hang on link training failBrendan Tam2-3/+10
2025-03-26Revert "drm/amd/display: dml2 soc dscclk use DPM table clk setting"Charlene Liu1-1/+1
2025-03-26drm/amd/display: Increase vblank offdelay for PSR panelsLeo Li1-7/+32
2025-03-26drm/amd: Handle being compiled without SI or CIK support betterMario Limonciello1-20/+24
2025-03-26drm/amd/pm: Add zero RPM enabled OD setting support for SMU14.0.2Tomasz Pakuła1-1/+54
2025-03-26drm/amd/pm: Prevent division by zeroDenis Arefev1-2/+2
2025-03-26drm/amd/pm: Prevent division by zeroDenis Arefev1-2/+2
2025-03-26drm/amd/pm: Prevent division by zeroDenis Arefev1-1/+1
2025-03-26drm/amd/pm: Prevent division by zeroDenis Arefev1-0/+3
2025-03-26drm/amd/pm: Prevent division by zeroDenis Arefev1-1/+1
2025-03-26drm/virtio: Fix flickering issue seen with imported dmabufsVivek Kasireddy1-0/+1
2025-03-25drm/xe: Fix unmet direct dependencies warningYue Haibing1-1/+1
2025-03-25drm/xe: Set survivability mode before heci initLucas De Marchi1-2/+10
2025-03-25drm/xe: Move survivability back to xeLucas De Marchi4-19/+34
2025-03-25drm/xe: Apply Wa_16023105232Vinay Belgaumkar6-12/+74
2025-03-25drm/xe/vf: Don't check CTC_MODE[0] if VFMichal Wajdeczko1-4/+11
2025-03-25Merge tag 'timers-cleanups-2025-03-23' of git://git.kernel.org/pub/scm/linux/...Linus Torvalds13-27/+19
2025-03-25drm/imagination: fix firmware memory leaksBrendan King1-7/+20
2025-03-25drm/imagination: take paired job referenceBrendan King2-0/+11
2025-03-25Merge tag 'drm-intel-gt-next-2025-03-12' of https://gitlab.freedesktop.org/dr...Dave Airlie9-174/+165
2025-03-24Merge tag 'amd-drm-next-6.15-2025-03-21' of https://gitlab.freedesktop.org/ag...Dave Airlie73-1051/+1247
2025-03-24Merge tag 'amd-drm-next-6.15-2025-03-14' of https://gitlab.freedesktop.org/ag...Dave Airlie109-1823/+2285
2025-03-24Merge tag 'drm-misc-next-fixes-2025-03-13' of https://gitlab.freedesktop.org/...Dave Airlie1-1/+0
2025-03-21drm/amd/pm: Update feature list for smu_v13_0_6Asad Kamal1-1/+5
2025-03-21drm/amdgpu: Add parameter documentation for amdgpu_sync_fenceSrinivasan Shanmugam1-0/+1
2025-03-21drm/amdgpu/discovery: optionally use fw based ip discoveryAlex Deucher1-8/+32
2025-03-21drm/amdgpu/discovery: use specific ip_discovery.bin for legacy asicsFlora Cui1-1/+27
2025-03-21drm/amdgpu/discovery: check ip_discovery fw file availableFlora Cui1-15/+16
2025-03-21drm/amd/pm: Remove unnecessay UQ10 to UINT conversionAsad Kamal1-2/+2
2025-03-21drm/amd/pm: Remove unnecessay UQ10 to UINT conversionAsad Kamal1-2/+2
2025-03-21drm/amdgpu/sdma_v4_4_2: update VM flush implementation for SDMAJesse.zhang@amd.com2-14/+133
2025-03-21drm/amdgpu: Optimize VM invalidation engine allocation and synchronize GPU TL...Jesse.zhang@amd.com3-1/+57
2025-03-21drm/amd/amdgpu: Increase max rings to enable SDMA page ringJesse.zhang@amd.com1-1/+1
2025-03-21drm/amdgpu: Decode deferred error type in gfx aca bank parserXiang Liu3-10/+36
2025-03-21drm/amdgpu/gfx11: Add Cleaner Shader Support for GFX11.5 GPUsSrinivasan Shanmugam1-0/+14
2025-03-21drm/amdgpu/mes: clean up SDMA HQD loopAlex Deucher1-5/+3
2025-03-21drm/amdgpu/mes: enable compute pipes across all MECAlex Deucher1-2/+1
2025-03-21drm/amdgpu/mes: drop MES 10.x leftoversAlex Deucher1-4/+1
2025-03-21drm/amdgpu/mes: optimize compute loop handlingAlex Deucher1-1/+1
2025-03-21drm/amdgpu/sdma: guilty tracking is per instanceAlex Deucher2-16/+18
2025-03-21drm/amdgpu/sdma: fix engine reset handlingAlex Deucher4-15/+13
2025-03-21drm/amdgpu: remove invalid usage of sched.readyChristian König1-11/+0