aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/gpu/drm
AgeCommit message (Expand)AuthorFilesLines
7 hoursMerge tag 'mm-stable-2024-05-17-19-19' of git://git.kernel.org/pub/scm/linux/...Linus Torvalds21-0/+21
28 hoursMerge tag 'kbuild-v6.10' of git://git.kernel.org/pub/scm/linux/kernel/git/mas...Linus Torvalds7-23/+21
3 daysMerge tag 'drm-next-2024-05-16' of https://gitlab.freedesktop.org/drm/kernelLinus Torvalds2-2/+37
4 daysdrm/tests: Add a unit test for range bias allocationArunpravin Paneer Selvam1-1/+35
4 daysdrm/buddy: Fix the range bias clear memory allocation issueArunpravin Paneer Selvam1-1/+2
4 daysMerge tag 'drm-next-2024-05-15' of https://gitlab.freedesktop.org/drm/kernelLinus Torvalds1272-55354/+74218
9 daysMerge tag 'drm-fixes-2024-05-11' of https://gitlab.freedesktop.org/drm/kernelLinus Torvalds20-203/+122
9 daysRevert "drm/nouveau/firmware: Fix SG_DEBUG error with nvkm_firmware_ctor()"Dave Airlie1-12/+7
9 daysMerge tag 'drm-misc-fixes-2024-05-10' of https://gitlab.freedesktop.org/drm/m...Dave Airlie2-40/+32
9 daysMerge tag 'amd-drm-fixes-6.9-2024-05-10' of https://gitlab.freedesktop.org/ag...Dave Airlie7-18/+51
9 daysdrm/amdgpu: Fix comparison in amdgpu_res_cpu_visibleMichel Dänzer1-1/+1
9 daysdrm/amdkfd: don't allow mapping the MMIO HDP page with large pagesAlex Deucher1-2/+5
10 daysMerge tag 'drm-xe-next-fixes-2024-05-09-1' of https://gitlab.freedesktop.org/...Dave Airlie4-2/+9
10 daysMerge tag 'drm-misc-next-fixes-2024-05-08' of https://gitlab.freedesktop.org/...Dave Airlie31-160/+172
10 daysMerge tag 'drm-msm-next-2024-05-07' of https://gitlab.freedesktop.org/drm/msm...Dave Airlie133-41400/+25331
10 daysMerge tag 'drm-xe-fixes-2024-05-09' of https://gitlab.freedesktop.org/drm/xe/...Dave Airlie4-3/+13
10 dayskbuild: use $(src) instead of $(srctree)/$(src) for source directoryMasahiro Yamada7-21/+19
10 daysdrm/xe/ads: Use flexible-arrayLucas De Marchi1-1/+1
10 daysdrm/xe: Use ordered WQ for G2H handlerMatthew Brost3-1/+8
10 daysdrm/xe: Use ordered WQ for G2H handlerMatthew Brost3-1/+8
10 daysdrm/xe/guc: Check error code when initializing the CT mutexDaniele Ceraolo Spurio1-1/+4
10 daysdrm/xe/ads: Use flexible-arrayLucas De Marchi1-1/+1
11 daysRevert "drm/amdkfd: Add partition id field to location_id"Lijo Lazar1-3/+2
11 daysdm/amd/pm: Fix problems with reboot/shutdown for some SMU 13.0.4/13.0.11 usersMario Limonciello1-1/+1
11 daysdrm/amd/display: MST DSC check for older devicesAgustin Gutierrez1-6/+8
11 daysdrm/amd/display: Fix idle optimization checks for multi-display and dual eDPNicholas Kazlauskas1-6/+27
11 daysdrm/amd/display: Fix DSC-re-computingAgustin Gutierrez1-5/+13
11 daysdrm/amd/display: Enable urgent latency adjustments for DCN35Nicholas Susanto1-2/+2
12 daysdrm/connector: Add \n to message about demoting connector force-probesDouglas Anderson1-1/+1
12 daysdrm/msm/gen_header: allow skipping the validationDmitry Baryshkov3-4/+27
12 daysdrm/msm/a6xx: Cleanup indexed regs const'nessRob Clark2-10/+13
12 daysdrm/i915/bios: Fix parsing backlight BDB dataKarthikeyan Ramasubramanian2-20/+4
13 daysReapply "drm/qxl: simplify qxl_fence_wait"Linus Torvalds1-45/+5
13 daysdrm/i915/audio: Fix audio time stamp programming for DPChaitanya Kumar Borah1-105/+8
13 daysdrm/i915/gt: Automate CCS Mode setting during engine resetsAndi Shyti3-5/+7
2024-05-05drm/msm: Add devcoredump support for a750Connor Abbott1-18/+46
2024-05-05drm/msm: Adjust a7xx GBIF debugbus dumpingConnor Abbott2-4/+4
2024-05-04drm/msm: Update a6xx registers XMLConnor Abbott1-3/+44
2024-05-04drm/msm: Fix imported a750 snapshot header for upstreamConnor Abbott1-434/+454
2024-05-04drm/msm: Import a750 snapshot registers from kgslConnor Abbott1-0/+1426
2024-05-04drm/msm/a6xx: Avoid a nullptr dereference when speedbin setting failsKonrad Dybcio1-1/+2
2024-05-04drm/msm/adreno: fix CP cycles stat retrieval on a7xxZan Dobersek1-2/+2
2024-05-04drm/msm/a7xx: allow writing to CP_BV counter selection registersZan Dobersek1-4/+4
2024-05-03drm/meson: dw-hdmi: add bandgap setting for g12Jerome Brunet1-17/+26
2024-05-03drm/meson: dw-hdmi: power up phy on device initJerome Brunet1-34/+17
2024-05-03Merge tag 'drm-misc-fixes-2024-05-02' of https://gitlab.freedesktop.org/drm/m...Dave Airlie9-45/+80
2024-05-03Merge tag 'drm-xe-fixes-2024-05-02' of https://gitlab.freedesktop.org/drm/xe/...Dave Airlie2-1/+5
2024-05-03Merge tag 'drm-xe-next-fixes-2024-05-02' of https://gitlab.freedesktop.org/dr...Dave Airlie3-12/+15
2024-05-02drm: zynqmp_dpsub: Always register bridgeSean Anderson1-4/+3
2024-05-02Revert "drm/bridge: ti-sn65dsi83: Fix enable error path"Luca Ceresoli1-1/+0
2024-05-02drm/fb_dma: Add checks in drm_fb_dma_get_scanout_buffer()Jocelyn Falempe1-0/+3
2024-05-02drm/fbdev-generic: Do not set physical framebuffer addressThomas Zimmermann1-1/+0
2024-05-02drm/panthor: Fix the FW reset logicBoris Brezillon1-3/+4
2024-05-02drm/panthor: Make sure we handle 'unknown group state' case properlyBoris Brezillon1-2/+35
2024-05-02drm/xe/display: Fix ADL-N detectionLucas De Marchi1-1/+2
2024-05-02drm: move DRM-related CONFIG options into DRM submenuMasahiro Yamada1-4/+8
2024-05-02Revert "drm/display: Make all helpers visible and switch to depends on"Geert Uytterhoeven1-14/+12
2024-05-02Revert "drm: Make drivers depends on DRM_DW_HDMI"Geert Uytterhoeven7-10/+9
2024-05-02Revert "drm: Switch DRM_DISPLAY_HELPER to depends on"Geert Uytterhoeven19-59/+45
2024-05-02Revert "drm: Switch DRM_DISPLAY_DP_AUX_BUS to depends on"Geert Uytterhoeven7-10/+9
2024-05-02Revert "drm: Switch DRM_DISPLAY_DP_HELPER to depends on"Geert Uytterhoeven17-27/+26
2024-05-02Revert "drm: Switch DRM_DISPLAY_HDCP_HELPER to depends on"Geert Uytterhoeven7-7/+6
2024-05-02Revert "drm: Switch DRM_DISPLAY_HDMI_HELPER to depends on"Geert Uytterhoeven8-8/+7
2024-05-02Revert "drm: fix DRM_DISPLAY_DP_HELPER dependencies"Geert Uytterhoeven2-2/+2
2024-05-02Revert "drm/bridge: dw-hdmi: Make DRM_DW_HDMI selectable"Geert Uytterhoeven1-1/+1
2024-05-02Revert "drm/display: Select DRM_KMS_HELPER for DP helpers"Geert Uytterhoeven1-1/+0
2024-05-02Revert "drm: fix DRM_DISPLAY_DP_HELPER dependencies, part 2"Geert Uytterhoeven2-2/+2
2024-05-02drm/panthor: Kill the faulty_slots variable in panthor_sched_suspend()Boris Brezillon1-7/+3
2024-05-02drm/xe: Merge 16021540221 and 18034896535 WAsLucas De Marchi1-6/+1
2024-05-02drm/xe/vm: prevent UAF in rebind_work_func()Matthew Auld1-0/+3
2024-05-02drm/xe: Fix unexpected backmerge resultsThomas Hellström2-6/+11
2024-05-02drm/panel: ili9341: Use predefined error codesAndy Shevchenko1-2/+2
2024-05-02drm/panel: ili9341: Respect deferred probeAndy Shevchenko1-2/+2
2024-05-02drm/panel: ili9341: Correct use of device property APIsAndy Shevchenko2-3/+4
2024-05-02Merge tag 'drm-intel-next-2024-04-30' of https://anongit.freedesktop.org/git/...Dave Airlie31-1457/+1406
2024-05-01drm/xe/vm: prevent UAF in rebind_work_func()Matthew Auld1-0/+3
2024-05-01drm/amd/display: Disable panel replay by default for nowMario Limonciello1-9/+12
2024-04-30drm/amdgpu: fix doorbell regressionShashank Sharma1-1/+1
2024-04-30drm/amdkfd: Flush the process wq before creating a kfd_processLancelot SIX1-0/+8
2024-04-30drm/amd/display: Disable seamless boot on 128b/132b encodingSung Joon Kim1-0/+3
2024-04-30drm/amd/display: Fix DC mode screen flickering on DCN321Leo Ma1-3/+12
2024-04-30drm/amd/display: Add VCO speed parameter for DCN31 FPURodrigo Siqueira1-0/+2
2024-04-30drm/amdgpu: once more fix the call oder in amdgpu_ttm_move() v2Christian König3-28/+38
2024-04-30drm/amd/display: Allocate zero bw after bw alloc enableMeenakshikumar Somasundaram1-1/+9
2024-04-30drm/amd/display: Fix incorrect DSC instance for MSTHersen Wu1-12/+36
2024-04-30drm/amd/display: Atom Integrated System Info v2_2 for DCN35Gabe Teeger1-0/+1
2024-04-30drm/amd/display: Add dtbclk access to dcn315Swapnil Patel1-0/+8
2024-04-30drm/amd/display: Ensure that dmcub support flag is set for DCN20Rodrigo Siqueira1-0/+1
2024-04-30drm/amd/display: Handle Y carry-over in VCP X.Y calculationGeorge Shen1-0/+6
2024-04-30drm/amdgpu: Fix VRAM memory accountingMukul Joshi1-1/+1
2024-04-30drm/i915/dpio: Extract vlv_dpio_phy_regs.hVille Syrjälä6-298/+313
2024-04-30drm/i915/dpio: Clean up the vlv/chv PHY register bitsVille Syrjälä4-202/+229
2024-04-30drm/i915/dpio: Clean up VLV/CHV DPIO PHY register definesVille Syrjälä2-176/+101
2024-04-30drm/i915/dpio: Rename a few CHV DPIO PHY registersVille Syrjälä3-24/+23
2024-04-30drm/i915/dpio: Give VLV DPIO group register a clearer nameVille Syrjälä2-62/+62
2024-04-30drm/i915/dpio: Derive the phy from the port rather than pipe in encoder hooksVille Syrjälä2-17/+11
2024-04-30drm/i915/dpio: s/pipe/ch/Ville Syrjälä1-24/+25
2024-04-30drm/i915/dpio: s/port/ch/Ville Syrjälä2-49/+49
2024-04-30drm/i915/dpio: Rename some variablesVille Syrjälä1-49/+48
2024-04-30drm/i915/dpio: Remove pointless variables from vlv/chv DPLL codeVille Syrjälä1-36/+28
2024-04-30drm/i915/dpio: Fix VLV DPIO PLL register dword numberingVille Syrjälä2-21/+21
2024-04-30drm/i915/dpio: s/VLV_PLL_DW9_BCAST/VLV_PCS_DW17_BCAST/Ville Syrjälä2-2/+3
2024-04-30drm/i915/dpio: s/VLV_REF_DW13/VLV_REF_DW11/Ville Syrjälä2-6/+6
2024-04-30drm/i915/dpio: Remove pointless VLV_PCS01_DW8 readVille Syrjälä1-1/+0
2024-04-30drm/vmwgfx: Fix invalid reads in fence signaled eventsZack Rusin1-1/+1
2024-04-30drm/nouveau/gsp: Use the sg allocator for level 2 of radix3Lyude Paul2-27/+54
2024-04-30drm/nouveau/firmware: Fix SG_DEBUG error with nvkm_firmware_ctor()Lyude Paul1-7/+12
2024-04-30drm/i915: pass dev_priv explicitly to PIPE_WGC_C22Jani Nikula2-3/+3
2024-04-30drm/i915: pass dev_priv explicitly to PIPE_WGC_C21_C20Jani Nikula2-3/+3
2024-04-30drm/i915: pass dev_priv explicitly to PIPE_WGC_C12Jani Nikula2-3/+3
2024-04-30drm/i915: pass dev_priv explicitly to PIPE_WGC_C11_C10Jani Nikula2-3/+3
2024-04-30drm/i915: pass dev_priv explicitly to PIPE_WGC_C02Jani Nikula2-3/+3
2024-04-30drm/i915: pass dev_priv explicitly to PIPE_WGC_C01_C00Jani Nikula2-3/+3
2024-04-30drm/i915: pass dev_priv explicitly to PALETTEJani Nikula2-11/+20
2024-04-30Merge tag 'amd-drm-next-6.10-2024-04-26' of https://gitlab.freedesktop.org/ag...Dave Airlie185-286/+1650
2024-04-30Merge tag 'drm-intel-gt-next-2024-04-26' of https://anongit.freedesktop.org/g...Dave Airlie53-156/+399
2024-04-29Merge v6.9-rc6 into drm-nextDaniel Vetter23-195/+89
2024-04-29drm/imagination: Ensure PVR_MIPS_PT_PAGE_COUNT is never zeroMatt Coster1-2/+3
2024-04-29drm/i915/display: split out intel_sprite_regs.h from i915_reg.hJani Nikula8-341/+357
2024-04-29drm/i915/display: split out intel_fbc_regs.h from i915_reg.hJani Nikula6-123/+125
2024-04-29drm/i915/color: move palette registers to intel_color_regs.hJani Nikula2-31/+29
2024-04-29drm/i915/audio: move LPE audio regs to intel_audio_regs.hJani Nikula3-17/+17
2024-04-26drm/amd/display: Add some HDCP registers DCN35 listRodrigo Siqueira1-1/+11
2024-04-26drm/amdgpu/mes11: update ADD_QUEUE interfaceJack Xiao1-3/+14
2024-04-26drm/amdgpu: fix the warning about the expression (int)size - lenJesse Zhang1-2/+3
2024-04-26drm/amdgpu/mes: add mes mapping legacy queue supportJack Xiao2-0/+36
2024-04-26drm/amdgpu: fix uninitialized scalar variable warningTim Huang1-1/+2
2024-04-26drm/amd/display: Code style adjustmentsRodrigo Siqueira2-3/+3
2024-04-26drm/amd/display: Adjust registers sequence in the DIO listRodrigo Siqueira1-2/+3
2024-04-26drm/amd/display: Clean up code in DCRodrigo Siqueira5-25/+10
2024-04-26drm/amdgpu: skip ip dump if devcoredump flag is setSunil Khatri1-6/+7
2024-04-26drm/amdgpu: Modify the contiguous flags behaviourArunpravin Paneer Selvam2-7/+24
2024-04-26drm/amd/display: Fix uninitialized variables in DCAlex Hung14-19/+19
2024-04-26drm/amd/display: Fix uninitialized variables in DCAlex Hung18-39/+39
2024-04-26drm/amd/display: Fix uninitialized variables in DMAlex Hung2-6/+6
2024-04-26drm/amd/display: Remove redundant include fileAlex Hung1-1/+0
2024-04-26drm/amd/display: ASSERT when failing to find index by plane/stream idAlex Hung1-2/+4
2024-04-26drm/amd/display: Do not return negative stream id for arrayAlex Hung1-0/+7
2024-04-26drm/amd/display: Fix overlapping copy within dml_core_mode_programmingHersen Wu1-1/+3
2024-04-26drm/amd/display: Skip finding free audio for unknown engine_idAlex Hung1-0/+3
2024-04-26drm/amd/display: Check pipe offset before setting vblankAlex Hung1-2/+6
2024-04-26drm/amdkfd: Enable SQ watchpoint for gfx10Lancelot SIX1-13/+58
2024-04-26drm/amd/display: Check index msg_id before read or writeAlex Hung1-0/+8
2024-04-26drm/amdgpu: Fix buffer size in gfx_v9_4_3_init_ cp_compute_microcode() and rl...Srinivasan Shanmugam1-1/+1
2024-04-26drm/amd/display: Add NULL pointer check for kzallocHersen Wu11-0/+44
2024-04-26drm/amd/display: Handle Y carry-over in VCP X.Y calculationGeorge Shen1-0/+6
2024-04-26drm/amdgpu: Fix ras mode2 reset failure in ras aca modeYiPeng Chai1-0/+4
2024-04-26drm/amdgpu: fix double free err_addr pointer warningsBob Zhou1-0/+1
2024-04-26drm/amdgpu: initialize the last_jump_jiffies in atom_exec_contextJesse Zhang1-0/+1
2024-04-26drm/amdgpu: add check before free wb entryJesse Zhang3-3/+6
2024-04-26drm/amdgpu: add return result for amdgpu_i2c_{get/put}_byteBob Zhou1-19/+28
2024-04-26drm/amdgpu: add error handle to avoid out-of-boundsBob Zhou1-0/+3
2024-04-26drm/amdgpu: Initialize timestamp for some legacy SOCsMa Jun1-0/+8
2024-04-26drm/amdgpu: Use new interface to reserve bad pageYiPeng Chai1-3/+1
2024-04-26drm/amdgpu: Fix address translation defectYiPeng Chai1-1/+1
2024-04-26drm/amdkfd: Enforce queue BO's adevHarish Kasiviswanathan1-0/+5
2024-04-26drm/amd/display: Increase SAT_UPDATE_PENDING timeoutDmytro Laktyushkin1-1/+1
2024-04-26drm/amd/display: Add some missing HDMI registers for DCN3xRodrigo Siqueira6-0/+32
2024-04-26drm/amdgpu: support ACA logging ecc errorsYiPeng Chai1-0/+5
2024-04-26drm/amdgpu: add poison consumption handlerYiPeng Chai1-4/+39
2024-04-26drm/amdgpu: prepare to handle pasid poison consumptionYiPeng Chai5-9/+31
2024-04-26drm/amdgpu: retire bad pages for umc v12_0YiPeng Chai1-2/+57
2024-04-26drm/amdgpu: add condition check for amdgpu_umc_fill_error_recordYiPeng Chai3-4/+19
2024-04-26drm/amdgpu: Add delay work to retire bad pagesYiPeng Chai4-2/+40
2024-04-26drm/amdgpu: umc v12_0 logs ecc errorsYiPeng Chai3-2/+113
2024-04-26drm/amdgpu: umc v12_0 converts error addressYiPeng Chai2-1/+105
2024-04-26drm/amdgpu: add interface to update umc v12_0 ecc statusYiPeng Chai6-0/+49
2024-04-26drm/amdgpu: add poison creation handlerYiPeng Chai1-7/+69
2024-04-26drm/amdgpu: prepare for logging ecc errorsYiPeng Chai2-0/+55
2024-04-26drm/amdgpu: add message fifo to handle RAS poison eventsYiPeng Chai2-0/+53
2024-04-26drm/amdgpu: Using uninitialized value *size when calling amdgpu_vce_cs_relocJesse Zhang1-1/+2
2024-04-26drm/amd/display: Add TMDS DC balancer controlRodrigo Siqueira1-1/+2
2024-04-26drm/amd/display: Remove unnecessary NULL check in dcn20_set_input_transfer_funcSrinivasan Shanmugam1-6/+0
2024-04-26drm/amdgpu/mes11: Use a separate fence per transactionAlex Deucher3-4/+33
2024-04-26drm/amd/display: Add missing dwb registersRodrigo Siqueira1-1/+13
2024-04-26drm/amd/display: use mpcc_count to log MPC stateMelissa Wen3-3/+3
2024-04-26drm/amdgpu: add a spinlock to wb allocationAlex Deucher2-1/+11
2024-04-26drm/amdgpu: update fw_share for VCN5Sonny Jiang3-8/+21
2024-04-26drm/amd/display: Remove duplicated function signature from dcn3.01 DCCGDavid Tadokoro1-6/+0
2024-04-26drm/amdgpu: Fix VRAM memory accountingMukul Joshi1-1/+1
2024-04-26drm/amdgpu: update jpeg max decode resolutionSathishkumar S3-7/+7
2024-04-26drm/amd/display: Fix division by zero in setup_dsc_configJose Fernandez1-1/+6
2024-04-26drm/amd/display: Add missing debug registers for DCN2/3/3.1Rodrigo Siqueira4-2/+33
2024-04-26drm/amdgpu: add ip dump for each ip in devcoredumpSunil Khatri1-0/+14
2024-04-26drm/amdgpu: dump ip state before reset for each ipSunil Khatri1-0/+7
2024-04-26drm/amdgpu: add support for gfx v10 printSunil Khatri1-1/+16
2024-04-26drm/amdgpu: add protype for print ip stateSunil Khatri64-0/+67
2024-04-26drm/amdgpu: add support of gfx10 register dumpSunil Khatri5-1/+155
2024-04-26drm/amdgpu: add prototype for ip dumpSunil Khatri64-0/+66
2024-04-26drm/amdgpu: Add interface to reserve bad pageYiPeng Chai2-0/+23
2024-04-26drm/amdgpu: Fix uninitialized variable warningsMa Jun2-2/+2
2024-04-26drm/amdgpu/mes: fix use-after-free issueJack Xiao1-0/+1
2024-04-26drm/amdgpu/sdma5.2: use legacy HDP flush for SDMA2/3Alex Deucher1-11/+15
2024-04-26drm/amdgpu: Update CGCG settings for GFXIP 9.4.3Rajneesh Bhardwaj1-4/+4
2024-04-26Revert "drm/amd/display: Add fallback configuration when set DRR"Rodrigo Siqueira1-9/+2
2024-04-26drm/amdgpu: Fix snprintf buffer size in smu_v14_0_init_microcodeSrinivasan Shanmugam1-1/+1
2024-04-26drm/amdgpu: replace tmz flag into buffer flagFrank Min15-36/+42
2024-04-26drm/amdgpu: init microcode chip name from ip versionsLe Ma1-4/+4
2024-04-26drm/amdgpu: Fix the ring buffer size for queue VM flushPrike Liang3-6/+2
2024-04-26drm/amdkfd: Add VRAM accounting for SVM migrationMukul Joshi2-2/+16