aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/gpu
AgeCommit message (Expand)AuthorFilesLines
2 daysReapply "drm/qxl: simplify qxl_fence_wait"Linus Torvalds1-45/+5
6 daysMerge tag 'drm-misc-fixes-2024-05-02' of https://gitlab.freedesktop.org/drm/m...Dave Airlie9-45/+80
6 daysMerge tag 'drm-xe-fixes-2024-05-02' of https://gitlab.freedesktop.org/drm/xe/...Dave Airlie2-1/+5
6 daysdrm/xe/display: Fix ADL-N detectionLucas De Marchi1-1/+2
7 daysdrm/panel: ili9341: Use predefined error codesAndy Shevchenko1-2/+2
7 daysdrm/panel: ili9341: Respect deferred probeAndy Shevchenko1-2/+2
7 daysdrm/panel: ili9341: Correct use of device property APIsAndy Shevchenko2-3/+4
7 daysdrm/xe/vm: prevent UAF in rebind_work_func()Matthew Auld1-0/+3
7 daysdrm/amd/display: Disable panel replay by default for nowMario Limonciello1-9/+12
8 daysdrm/amdgpu: fix doorbell regressionShashank Sharma1-1/+1
8 daysdrm/amdkfd: Flush the process wq before creating a kfd_processLancelot SIX1-0/+8
8 daysdrm/amd/display: Disable seamless boot on 128b/132b encodingSung Joon Kim1-0/+3
8 daysdrm/amd/display: Fix DC mode screen flickering on DCN321Leo Ma1-3/+12
8 daysdrm/amd/display: Add VCO speed parameter for DCN31 FPURodrigo Siqueira1-0/+2
8 daysdrm/amdgpu: once more fix the call oder in amdgpu_ttm_move() v2Christian König3-28/+38
8 daysdrm/amd/display: Allocate zero bw after bw alloc enableMeenakshikumar Somasundaram1-1/+9
8 daysdrm/amd/display: Fix incorrect DSC instance for MSTHersen Wu1-12/+36
8 daysdrm/amd/display: Atom Integrated System Info v2_2 for DCN35Gabe Teeger1-0/+1
8 daysdrm/amd/display: Add dtbclk access to dcn315Swapnil Patel1-0/+8
8 daysdrm/amd/display: Ensure that dmcub support flag is set for DCN20Rodrigo Siqueira1-0/+1
8 daysdrm/amd/display: Handle Y carry-over in VCP X.Y calculationGeorge Shen1-0/+6
8 daysdrm/amdgpu: Fix VRAM memory accountingMukul Joshi1-1/+1
8 daysdrm/vmwgfx: Fix invalid reads in fence signaled eventsZack Rusin1-1/+1
8 daysdrm/nouveau/gsp: Use the sg allocator for level 2 of radix3Lyude Paul2-27/+54
8 daysdrm/nouveau/firmware: Fix SG_DEBUG error with nvkm_firmware_ctor()Lyude Paul1-7/+12
9 daysdrm/imagination: Ensure PVR_MIPS_PT_PAGE_COUNT is never zeroMatt Coster1-2/+3
13 daysMerge tag 'drm-xe-fixes-2024-04-25' of https://gitlab.freedesktop.org/drm/xe/...Dave Airlie5-24/+14
13 daysMerge tag 'drm-etnaviv-fixes-2024-04-25' of https://git.pengutronix.de/git/ls...Dave Airlie3-68/+2
13 daysMerge tag 'drm-misc-fixes-2024-04-25' of https://gitlab.freedesktop.org/drm/m...Dave Airlie5-96/+3
13 daysdrm/ttm: Print the memory decryption status just onceZack Rusin1-1/+1
13 daysdrm/vmwgfx: Fix Legacy Display UnitIan Forbes1-0/+1
13 daysRevert "drm/etnaviv: Expose a few more chipspecs to userspace"Christian Gmeiner3-66/+0
13 daysdrm/etnaviv: fix tx clock gating on some GC7000 variantsDerek Foreman1-2/+2
2024-04-24drm/xe/guc: Fix arguments passed to relay G2H handlersMichal Wajdeczko1-2/+2
2024-04-24drm/xe: call free_gsc_pkt only once on action add failureHimal Prasad Ghimiray1-8/+1
2024-04-24drm/xe: Remove sysfs only once on action add failureHimal Prasad Ghimiray3-14/+11
2024-04-23drm/amdgpu/mes: fix use-after-free issueJack Xiao1-0/+1
2024-04-23drm/amdgpu/sdma5.2: use legacy HDP flush for SDMA2/3Alex Deucher1-11/+15
2024-04-23drm/amdgpu: Fix the ring buffer size for queue VM flushPrike Liang3-6/+2
2024-04-23drm/amdkfd: Add VRAM accounting for SVM migrationMukul Joshi2-2/+16
2024-04-23drm/amd/pm: Restore config space after resetLijo Lazar1-0/+25
2024-04-23drm/amdgpu/umsch: don't execute umsch test when GPU is in reset/suspendLang Yu1-0/+3
2024-04-23drm/amdkfd: Fix rescheduling of restore workerFelix Kuehling1-3/+3
2024-04-23drm/amdgpu: Update BO eviction prioritiesFelix Kuehling1-0/+2
2024-04-23drm/amdgpu/vpe: fix vpe dpm setup failedPeyton Lee2-8/+8
2024-04-23drm/amdgpu: Assign correct bits for SDMA HDP flushLijo Lazar1-1/+2
2024-04-23drm/amdgpu/pm: Remove gpu_od if it's an empty directoryMa Jun1-0/+7
2024-04-23drm/amdkfd: make sure VM is ready for updating operationsLang Yu1-14/+20
2024-04-23drm/amdgpu: Fix leak when GPU memory allocation failsMukul Joshi1-0/+1
2024-04-23drm/amdkfd: Fix eviction fence handlingFelix Kuehling1-4/+5
2024-04-23drm/amd/display: Set color_mgmt_changed to true on unsuspendJoshua Ashton1-0/+1
2024-04-19drm/atomic-helper: fix parameter order in drm_format_conv_state_copy() callLucas Stach1-2/+2
2024-04-19Merge tag 'drm-xe-fixes-2024-04-18' of https://gitlab.freedesktop.org/drm/xe/...Dave Airlie2-12/+17
2024-04-19Merge tag 'drm-misc-fixes-2024-04-18' of https://gitlab.freedesktop.org/drm/m...Dave Airlie17-57/+186
2024-04-18drm/gma500: Remove lid codePatrik Jakobsson4-94/+1
2024-04-17drm/radeon: silence UBSAN warning (v3)Alex Deucher1-5/+5
2024-04-17drm/radeon: make -fstrict-flex-arrays=3 happyAlex Deucher1-2/+6
2024-04-17drm/amdgpu: fix visible VRAM handling during faultsChristian König5-57/+53
2024-04-17drm/amdgpu: validate the parameters of bo mapping operations more clearlyxinhui pan1-26/+46
2024-04-17Revert "drm/amd/display: fix USB-C flag update after enc10 feature init"Alex Deucher2-7/+5
2024-04-17drm/amdkfd: Fix memory leak in create_process failureFelix Kuehling1-2/+2
2024-04-17drm/amdgpu: remove invalid resource->start check v2Christian König1-4/+0
2024-04-17drm/xe/vm: prevent UAF with asid based lookupMatthew Auld1-10/+11
2024-04-17drm/xe: Fix bo leak in intel_fb_bo_framebuffer_initMaarten Lankhorst1-2/+6
2024-04-16drm/panel: novatek-nt36682e: don't unregister DSI deviceDmitry Baryshkov1-2/+0
2024-04-16drm/panel: visionox-rm69299: don't unregister DSI deviceDmitry Baryshkov1-2/+0
2024-04-15drm/nouveau/dp: Don't probe eDP ports twice harderLyude Paul1-5/+8
2024-04-15drm/nouveau/kms/nv50-: Disable AUX bus for disconnected DP portsLyude Paul1-0/+10
2024-04-15drm/v3d: Don't increment `enabled_ns` twiceMaíra Canal1-4/+0
2024-04-15drm/vmwgfx: Sort primary plane formats by order of preferenceZack Rusin1-2/+2
2024-04-15drm/vmwgfx: Fix crtc's atomic check conditionalZack Rusin1-3/+8
2024-04-15drm/vmwgfx: Fix prime import/exportZack Rusin8-22/+117
2024-04-15drm/ttm: stop pooling cached NUMA pages v2Christian König1-10/+28
2024-04-15drm: nv04: Fix out of bounds accessMikhail Kobuk1-6/+7
2024-04-15nouveau: fix instmem race condition around ptr storesDave Airlie1-1/+6
2024-04-12amdkfd: use calloc instead of kzalloc to avoid integer overflowDave Airlie1-2/+2
2024-04-12Merge tag 'drm-msm-next-2024-04-11' of https://gitlab.freedesktop.org/drm/msm...Dave Airlie8-20/+54
2024-04-12Merge tag 'drm-xe-fixes-2024-04-11' of https://gitlab.freedesktop.org/drm/xe/...Dave Airlie5-15/+9
2024-04-12Merge tag 'drm-misc-fixes-2024-04-11' of https://gitlab.freedesktop.org/drm/m...Dave Airlie8-25/+72
2024-04-11drm/xe: Label RING_CONTEXT_CONTROL as maskedAshutosh Dixit2-4/+3
2024-04-11drm/xe/xe_migrate: Cast to output precision before multiplying operandsHimal Prasad Ghimiray1-4/+4
2024-04-11drm/xe/hwmon: Cast result to output precision on left shift of operandKarthik Poosa1-2/+2
2024-04-11drm/xe/display: Fix double mutex initializationLucas De Marchi1-5/+0
2024-04-11Merge tag 'amd-drm-fixes-6.9-2024-04-10' of https://gitlab.freedesktop.org/ag...Dave Airlie32-127/+652
2024-04-11Merge tag 'drm-intel-fixes-2024-04-10' of https://anongit.freedesktop.org/git...Dave Airlie9-27/+79
2024-04-10drm/amdgpu: differentiate external rev id for gfx 11.5.0Yifan Zhang1-1/+4
2024-04-09drm/amd/display: Adjust dprefclk by down spread percentage.Zhongwei2-4/+54
2024-04-09drm/amd/display: Set VSC SDP Colorimetry same way for MST and SSTHarry Wentland1-9/+3
2024-04-09drm/amd/display: Program VSC SDP colorimetry for all DP sinks >= 1.4Harry Wentland1-2/+5
2024-04-09drm/amd/display: fix disable otg wa logic in DCN316Fudongwang1-7/+12
2024-04-09drm/amd/display: Do not recursively call manual trigger programmingDillon Varone1-3/+0
2024-04-09drm/amd/display: always reset ODM mode in context when adding first planeWenjing Liu1-0/+9
2024-04-09drm/amdgpu: fix incorrect number of active RBs for gfx11Tim Huang1-1/+1
2024-04-09drm/amd/display: Return max resolution supported by DWBAlex Hung1-4/+2
2024-04-09amd/amdkfd: sync all devices to wait all processes being evictedZhigang Luo1-11/+6
2024-04-09drm/amdgpu: clear set_q_mode_offs when VM changedZhenGuo Yin1-0/+1
2024-04-09drm/amdgpu: Fix VCN allocation in CPX partitionLijo Lazar1-4/+11
2024-04-09drm/amd/pm: fix the high voltage issue after unloadKenneth Feng4-14/+48
2024-04-09drm/amd/display: Skip on writeback when it's not applicableAlex Hung1-1/+8
2024-04-09drm/amdgpu: implement IRQ_STATE_ENABLE for SDMA v4.4.2Tao Zhou1-13/+3
2024-04-09drm/amdgpu: add smu 14.0.1 discovery supportYifan Zhang1-0/+1
2024-04-09drm/amd/swsmu: Update smu v14.0.0 headers to be 14.0.1 compatiblelima10026-43/+413
2024-04-09drm/amdgpu : Increase the mes log buffer size as per new MES FW versionshaoyunl2-3/+3
2024-04-09drm/amdgpu : Add mes_log_enable to control mes log featureshaoyunl4-3/+20
2024-04-09drm/amd/pm: fixes a random hang in S4 for SMU v13.0.4/11Tim Huang1-1/+11
2024-04-09drm/amd/display: add DCN 351 version for microcode loadLi Ma1-1/+6
2024-04-09drm/amdgpu: Reset dGPU if suspend got abortedLijo Lazar1-0/+25
2024-04-09drm/amdgpu/umsch: reinitialize write pointer in hw initLang Yu1-0/+2
2024-04-09drm/amdgpu: Refine IB schedule error loggingLijo Lazar1-2/+5
2024-04-09drm/amdgpu: always force full reset for SOC21Alex Deucher1-2/+0
2024-04-09drm/amdkfd: Reset GPU on queue preemption failureHarish Kasiviswanathan1-0/+1
2024-04-09drm/vmwgfx: Enable DMA mappings with SEVZack Rusin1-5/+6
2024-04-09nouveau: fix devinit paths to only handle display on GSP.Dave Airlie2-4/+9
2024-04-08drm/i915/vrr: Disable VRR when using bigjoinerVille Syrjälä1-0/+7
2024-04-08drm/i915: Disable live M/N updates when using bigjoinerVille Syrjälä1-1/+5
2024-04-08drm/i915: Disable port sync when bigjoiner is usedVille Syrjälä1-0/+5
2024-04-08drm/i915/psr: Disable PSR when bigjoiner is usedVille Syrjälä1-0/+11
2024-04-08drm/i915/guc: Fix the fix for reset lock confusionJohn Harrison2-14/+13
2024-04-08drm/i915/hdcp: Fix get remote hdcp capability functionSuraj Kandpal1-1/+4
2024-04-08drm/i915/cdclk: Fix voltage_level programming edge caseVille Syrjälä1-10/+27
2024-04-08drm/i915/cdclk: Fix CDCLK programming order when pipes are activeVille Syrjälä2-2/+8
2024-04-08drm/client: Fully protect modes[] with dev->mode_config.mutexVille Syrjälä1-1/+2
2024-04-08gpu: host1x: Do not setup DMA for virtual devicesThierry Reding1-8/+0
2024-04-05drm/msm/adreno: Set highest_bank_bit for A619Luca Weiss1-0/+4
2024-04-05drm/msm: fix the `CRASHDUMP_READ` target of `a6xx_get_shader_block()`Miguel Ojeda1-1/+1
2024-04-05nouveau: fix function cast warningArnd Bergmann1-1/+6
2024-04-05nouveau/gsp: Avoid addressing beyond end of rpc->entriesKees Cook1-1/+1
2024-04-05Revert "drm/qxl: simplify qxl_fence_wait"Alex Constantino1-5/+45
2024-04-05drm/ast: Fix soft lockupJammy Huang1-0/+3
2024-04-05Merge tag 'drm-intel-fixes-2024-04-04' of https://anongit.freedesktop.org/git...Dave Airlie15-42/+185
2024-04-05Merge tag 'drm-xe-fixes-2024-04-04' of https://gitlab.freedesktop.org/drm/xe/...Dave Airlie15-145/+140
2024-04-05Merge tag 'drm-misc-fixes-2024-04-04' of https://gitlab.freedesktop.org/drm/m...Dave Airlie5-10/+15
2024-04-04drm/panfrost: Fix the error path in panfrost_mmu_map_fault_addr()Boris Brezillon1-4/+9
2024-04-04drm/xe: Use ordered wq for preempt fence waitingMatthew Brost3-2/+14
2024-04-04drm/xe: Move vma rebinding to the drm_exec locking loopThomas Hellström5-75/+83
2024-04-04drm/xe: Make TLB invalidation fences unorderedThomas Hellström3-10/+1
2024-04-04drm/xe: Rework rebindingThomas Hellström5-51/+14
2024-04-04drm/xe: Use ring ops TLB invalidation for rebindsThomas Hellström6-9/+30
2024-04-03drm/i915/mst: Reject FEC+MST on ICLVille Syrjälä1-1/+2
2024-04-03drm/i915/mst: Limit MST+DSC to TGL+Ville Syrjälä2-1/+2
2024-04-03drm/i915/dp: Fix the computation for compressed_bpp for DISPLAY < 13Ankit Nautiyal1-2/+3
2024-04-03drm/i915/gt: Enable only one CCS for compute workloadAndi Shyti5-0/+65
2024-04-03drm/i915/gt: Do not generate the command streamer for all the CCSAndi Shyti1-0/+17
2024-04-03drm/i915/gt: Disable HW load balancing for CCSAndi Shyti2-2/+22
2024-04-03drm/i915/gt: Limit the reserved VM space to only the platforms that need itAndi Shyti3-4/+14
2024-04-03drm/i915/psr: Fix intel_psr2_sel_fetch_et_alignment usageJouni Högander1-22/+33
2024-04-03drm/i915/psr: Move writing early transport pipe srcJouni Högander2-9/+7
2024-04-03drm/i915/psr: Calculate PIPE_SRCSZ_ERLY_TPT valueJouni Högander2-0/+18
2024-04-02drm/i915/dp: Remove support for UHBR13.5Arun R Murthy1-1/+1
2024-04-02drm/i915/dp: Fix DSC state HW readout for SST connectorsImre Deak1-0/+1
2024-04-01drm/msm/dp: fix typo in dp_display_handle_port_status_changed()Abhinav Kumar1-2/+2
2024-04-01drm/msm/dpu: make error messages at dpu_core_irq_register_callback() more sen...Dmitry Baryshkov1-4/+4
2024-04-01drm/display: fix typoOleksandr Natalenko1-2/+2
2024-03-31Merge tag 'kbuild-fixes-v6.9' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds7-10/+10
2024-03-31kbuild: make -Woverride-init warnings more consistentArnd Bergmann7-10/+10
2024-03-29drm/msm/dp: assign correct DP controller ID to x1e80100 interface tableKuogee Hsieh1-3/+31
2024-03-29drm/msm/dpu: don't allow overriding data from catalogDmitry Baryshkov1-5/+5
2024-03-29drm/msm: Add newlines to some debug printsStephen Boyd2-5/+5
2024-03-29drm/msm/dp: fix runtime PM leak on connect failureJohan Hovold1-0/+1
2024-03-29drm/msm/dp: fix runtime PM leak on disconnectJohan Hovold1-0/+1
2024-03-30Merge tag 'drm-intel-fixes-2024-03-28' of https://anongit.freedesktop.org/git...Dave Airlie22-63/+161
2024-03-29Merge tag 'drm-misc-fixes-2024-03-28' of https://gitlab.freedesktop.org/drm/m...Dave Airlie7-22/+32
2024-03-28drm/prime: Unbreak virtgpu dma-buf exportRob Clark1-1/+6
2024-03-28nouveau/uvmm: fix addr/range calcs for remap operationsDave Airlie1-3/+3
2024-03-28drm/nouveau/gr/gf100: Remove second semicolonColin Ian King1-1/+1
2024-03-28drm/panfrost: fix power transition timeout warningsChristian Hewitt1-3/+3
2024-03-28drm/i915/bios: Tolerate devdata==NULL in intel_bios_encoder_supports_dp_dual_...Ville Syrjälä1-0/+3
2024-03-28drm/i915: Pre-populate the cursor physical dma addressVille Syrjälä3-3/+12
2024-03-28drm/i915/gt: Reset queue_priority_hint on parkingChris Wilson2-3/+3
2024-03-28drm/i915/vma: Fix UAF on destroy against retire raceJanusz Krzysztofik1-7/+43
2024-03-28drm/i915: Do not print 'pxp init failed with 0' when it succeedJosé Roberto de Souza1-1/+1
2024-03-28drm/i915: Do not match JSL in ehl_combo_pll_div_frac_wa_needed()Jonathon Hall1-1/+1
2024-03-28drm/i915/hwmon: Fix locking inversion in sysfs getterJanusz Krzysztofik1-18/+19
2024-03-28drm/i915/dsb: Fix DSB vblank waits when using VRRVille Syrjälä1-0/+14
2024-03-28drm/i915/vrr: Generate VRR "safe window" for DSBVille Syrjälä2-4/+5
2024-03-28drm/i915/display/debugfs: Fix duplicate checks in i915_drrs_statusBhanuprakash Modem1-3/+2
2024-03-28drm/i915/drrs: Refactor CPU transcoder DRRS checkBhanuprakash Modem3-10/+14
2024-03-28drm/i915/mtl: Update workaround 14018575942Tejas Upadhyay1-0/+1
2024-03-28drm/i915/dsi: Go back to the previous INIT_OTP/DISPLAY_ON order, mostlyVille Syrjälä2-7/+39
2024-03-28drm/i915/display: Disable AuxCCS framebuffers if built for XeJuha-Pekka Heikkila1-0/+3
2024-03-28drm/i915: Stop doing double audio enable/disable on SDVO and g4x+ DPVille Syrjälä2-6/+0
2024-03-28drm/i915: Add includes for BUG_ON/BUILD_BUG_ON in i915_memcpy.cJoonas Lahtinen1-0/+2
2024-03-28drm/qxl: remove unused variable from `qxl_process_single_command()`Miguel Ojeda1-3/+1
2024-03-28drm/qxl: remove unused `count` variable from `qxl_surface_id_alloc()`Miguel Ojeda1-2/+0
2024-03-28drm/i915: add bug.h include to i915_memcpy.cDave Airlie1-0/+1
2024-03-28Merge tag 'amd-drm-fixes-6.9-2024-03-27' of https://gitlab.freedesktop.org/ag...Dave Airlie35-272/+328
2024-03-27drm/vmwgfx: Create debugfs ttm_resource_manager entry only if neededJocelyn Falempe1-6/+9
2024-03-27drm/amdgpu: fix deadlock while reading mqd from debugfsJohannes Weiner1-17/+29
2024-03-27drm/amdgpu: enable UMSCH 4.0.6Lang Yu3-4/+16
2024-03-27drm/amdgpu/umsch: update UMSCH 4.0 FW interfaceLang Yu2-12/+21
2024-03-27drm/amd/display: Set DCN351 BB and IP the same as DCN35Xi Liu1-5/+1
2024-03-27drm/amd/display: Fix bounds check for dcn35 DcfClocksRoman Li1-1/+1
2024-03-27drm/amd/display: Remove MPC rate control logic from DCN30 and aboveGeorge Shen6-155/+41
2024-03-27drm/amd/display: fix a dereference of a NULL pointerWenjing Liu1-2/+4
2024-03-27drm/amd/display: Send DTBCLK disable message on first commitTaimur Hassan1-0/+5
2024-03-27drm/amd/display: Update dcn351 to latest dcn35 configSung Joon Kim3-7/+15
2024-03-27drm/amd/display: fix IPX enablementHamza Mahfooz2-4/+6
2024-03-27drm/amd: Flush GFXOFF requests in prepare stageMario Limonciello1-0/+2
2024-03-27drm/amdkfd: range check cp bad op exception interruptsJonathan Kim3-3/+6
2024-03-27Revert "drm/amd/display: Fix sending VSC (+ colorimetry) packets for DP/eDP d...Harry Wentland2-13/+8