aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/gpu
AgeCommit message (Expand)AuthorFilesLines
2023-04-28Merge tag 'powerpc-6.4-1' of git://git.kernel.org/pub/scm/linux/kernel/git/po...Linus Torvalds1-1/+1
2023-04-27Merge tag 'mm-stable-2023-04-27-15-30' of git://git.kernel.org/pub/scm/linux/...Linus Torvalds3-13/+13
2023-04-27Merge tag 'char-misc-6.4-rc1' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds1-1/+1
2023-04-27Merge tag 'driver-core-6.4-rc1' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds5-7/+7
2023-04-27Merge tag 'drm-next-2023-04-27' of git://anongit.freedesktop.org/drm/drmLinus Torvalds3-21/+21
2023-04-27Merge tag 'drm-misc-next-fixes-2023-04-26' of git://anongit.freedesktop.org/d...Dave Airlie3-21/+21
2023-04-26Merge tag 'flex-array-transformations-6.4-rc1' of git://git.kernel.org/pub/sc...Linus Torvalds1-1/+1
2023-04-25Merge tag 'acpi-6.4-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/raf...Linus Torvalds1-4/+0
2023-04-25Merge tag 'drm-next-2023-04-24' of git://anongit.freedesktop.org/drm/drmLinus Torvalds1009-25131/+168078
2023-04-24Merge branches 'acpi-bus', 'acpi-video' and 'acpi-misc'Rafael J. Wysocki1-4/+0
2023-04-24Merge tag 'exynos-drm-next-for-v6.4-2' of git://git.kernel.org/pub/scm/linux/...Dave Airlie5-117/+94
2023-04-24Merge tag 'drm-intel-next-fixes-2023-04-20-1' of git://anongit.freedesktop.or...Dave Airlie7-15/+53
2023-04-21Merge tag 'amd-drm-fixes-6.3-2023-04-19' of https://gitlab.freedesktop.org/ag...Dave Airlie5-4/+42
2023-04-21Merge tag 'drm-intel-fixes-2023-04-19' of git://anongit.freedesktop.org/drm/d...Dave Airlie1-1/+1
2023-04-21Merge tag 'drm-misc-fixes-2023-04-20-2' of git://anongit.freedesktop.org/drm/...Dave Airlie3-7/+18
2023-04-19drm/i915/dp_mst: Fix active port PLL selection for secondary MST streamsImre Deak3-7/+30
2023-04-18drm/amd/display: fix a divided-by-zero errorAlex Hung1-0/+4
2023-04-18drm/amd/display: limit timing for single dimm memoryDaniel Miess1-0/+20
2023-04-18drm/amd/display: set dcn315 lb bpp to 48Dmytro Laktyushkin1-1/+1
2023-04-18drm/amdgpu: Fix desktop freezed after gpu-resetAlan Liu2-3/+17
2023-04-18drm/panel: novatek-nt35950: Only unregister DSI1 if it existsKonrad Dybcio1-2/+4
2023-04-17drm/rockchip: vop2: Use regcache_sync() to fix suspend/resumeSascha Hauer1-7/+3
2023-04-17drm/nouveau: fix incorrect conversion to dma_resv_wait_timeout()John Ogness1-6/+12
2023-04-17drm/rockchip: vop2: fix suspend/resumeSascha Hauer1-0/+8
2023-04-17drm/exynos: Implement fbdev emulation as in-kernel clientThomas Zimmermann4-108/+77
2023-04-17drm/exynos: Initialize fbdev DRM clientThomas Zimmermann1-2/+33
2023-04-17drm/exynos: Remove fb_helper from struct exynos_drm_privateThomas Zimmermann2-12/+5
2023-04-17drm/exynos: Remove struct exynos_drm_fbdevThomas Zimmermann1-16/+5
2023-04-17drm/exynos: Remove exynos_gem from struct exynos_drm_fbdevThomas Zimmermann1-9/+4
2023-04-17drm/panel: otm8009a: Set backlight parent to panel deviceJames Cowgill1-1/+1
2023-04-17drm/panel: novatek-nt35950: Improve error handlingKonrad Dybcio1-1/+7
2023-04-17drm/i915: Fix fast wake AUX sync lenVille Syrjälä1-1/+1
2023-04-17drm/i915: Fix memory leaks in i915 selftestsCong Liu1-1/+3
2023-04-17drm/i915: Make intel_get_crtc_new_encoder() less oopsyVille Syrjälä1-1/+1
2023-04-17drm/i915/gt: Avoid out-of-bounds access when loading HuCLucas De Marchi1-4/+17
2023-04-17Merge tag 'amd-drm-next-6.4-2023-04-14' of https://gitlab.freedesktop.org/agd...Dave Airlie107-728/+2116
2023-04-14drm/amdgpu: add some basic elements for multiple XCD caseLe Ma3-2/+18
2023-04-14drm/amdgpu: move vmhub out of amdgpu_ring_funcs (v4)Le Ma31-220/+93
2023-04-14Revert "drm/amdgpu: enable ras for mp0 v13_0_10 on SRIOV"Jane Jian1-1/+0
2023-04-14drm/amdgpu: add common ip block for GC 9.4.3Hawking Zhang1-0/+1
2023-04-14drm/amd/display: Add logging when DP link training Clock recovery is SuccessfulSrinivasan Shanmugam2-1/+5
2023-04-14drm/amdgpu: add common early init support for GC 9.4.3Hawking Zhang1-0/+5
2023-04-14drm/amdgpu: switch to v9_4_3 gfx_funcs callbacks for GC 9.4.3Hawking Zhang2-29/+126
2023-04-14drm/amd/display: Add logging when setting DP sink power state failsSrinivasan Shanmugam1-0/+3
2023-04-14drm/amdkfd: Add gfx_target_version for GC 9.4.3Graham Sider1-1/+4
2023-04-14drm/amdkfd: Enable HW_UPDATE_RPTR on GC 9.4.3Amber Lin1-1/+5
2023-04-14drm/amdgpu: reserve the old gc_11_0_*_mes.binLi Ma1-0/+5
2023-04-14drm/amdgpu: change the reference clock for raven/raven2Jesse Zhang1-4/+3
2023-04-14drm/amdgpu: skip kfd-iommu suspend/resume for S0ixAaron Liu1-3/+5
2023-04-14drm/amdgpu: add gc v9_4_3 rlc_funcs implementationHawking Zhang3-0/+364
2023-04-14drm/ttm: revert "Reduce the number of used allocation orders for TTM pages"Christian König1-19/+11
2023-04-14drm/i915/color: Fix typo for Plane CSC indexesChaitanya Kumar Borah1-2/+2
2023-04-13drm/sched: Check scheduler ready before calling timeout handlingVitaly Prosyak1-1/+2
2023-04-13Merge tag 'drm-misc-fixes-2023-04-13' of git://anongit.freedesktop.org/drm/dr...Daniel Vetter6-3/+13
2023-04-13Merge tag 'drm-intel-next-fixes-2023-04-13' of git://anongit.freedesktop.org/...Daniel Vetter2-0/+20
2023-04-13Merge tag 'drm-intel-fixes-2023-04-13' of git://anongit.freedesktop.org/drm/d...Daniel Vetter1-4/+16
2023-04-13drm/amdgpu: drop temp programming for pagefault handlingHawking Zhang1-22/+0
2023-04-13drm/amdgpu: include protection for doorbell.hShashank Sharma1-0/+4
2023-04-13drm/amdgpu: rename num_doorbellsShashank Sharma3-15/+17
2023-04-13drm/amdgpu: switch to golden tsc registers for raven/raven2Jesse Zhang1-0/+40
2023-04-13drm/amd/pm: correct the pcie link state check for SMU13Evan Quan3-4/+10
2023-04-13drm/amdgpu: add gfx v11_0_3 fed irq handling for sriovYiPeng Chai1-3/+11
2023-04-13drm/amdgpu: Rework retry fault removalMukul Joshi2-3/+34
2023-04-13drm/amdgpu: Enable IH retry CAM on GFX9Mukul Joshi7-48/+87
2023-04-13drm/amd/pm: remove unused num_of_active_display variableTom Rix1-7/+0
2023-04-13drm/amdgpu: simplify amdgpu_ras_eeprom.cAlex Deucher1-52/+20
2023-04-12drm/amd/pm: correct the pcie link state check for SMU13Evan Quan3-4/+10
2023-04-12drm/amd/pm: correct SMU13.0.7 max shader clock reportingHoratio Zhang1-1/+60
2023-04-12drm/amd/pm: correct SMU13.0.7 pstate profiling clock settingsHoratio Zhang1-7/+15
2023-04-12drm/amd/display: Pass the right info to drm_dp_remove_payloadWayne Lin1-7/+50
2023-04-12Merge tag 'drm-misc-next-2023-04-12' of git://anongit.freedesktop.org/drm/drm...Daniel Vetter18-211/+209
2023-04-12Merge remote-tracking branch 'drm/drm-fixes' into drm-misc-fixesMaarten Lankhorst70-333/+874
2023-04-12drm/i915: disable sampler indirect state in bindless heapLionel Landwerlin2-0/+20
2023-04-11drm/amdgpu: Enable GFX11 SDMA context empty interruptGraham Sider2-10/+22
2023-04-11drm/amdkfd: Check PCIe atomics support on GFX11 to set CP_HQD_HQ_STATUS0[29]Sreekant Somasekharan3-1/+16
2023-04-11drm/amd/display: Add logging for DP link traning Test Pattern SeqeuncesSrinivasan Shanmugam1-0/+9
2023-04-11drm/amdgpu: correct ras enabled flagStanley.Yang1-0/+7
2023-04-11drm/amdgpu: fix unexpected block idStanley.Yang2-0/+6
2023-04-11drm/amdgpu: use sdma_v6 single packet invalidationPierre-Eric Pelloux-Prayer1-1/+22
2023-04-11drm/amd/display : Log DP link training downspread infoSrinivasan Shanmugam1-6/+8
2023-04-11drm/amd/display: remove unused matching_stream_ptrs variableTom Rix1-4/+1
2023-04-11drm/amd/display: set variables dml*_funcs storage-class-specifier to staticTom Rix1-12/+12
2023-04-11drm/amd/display: set variables aperture_default_system and context0_default_s...Tom Rix1-2/+2
2023-04-11drm/amd/display: set variable dcn3_14_soc storage-class-specifier to staticTom Rix1-1/+1
2023-04-11drm/amdgpu: Fix warningsLijo Lazar1-1/+1
2023-04-11drm/amd/pm: correct SMU13.0.7 max shader clock reportingHoratio Zhang1-1/+60
2023-04-11drm/amd/pm: correct SMU13.0.7 pstate profiling clock settingsHoratio Zhang1-7/+15
2023-04-11drm/amdgpu: refine get gpu clock counter methodTong Liu011-2/+15
2023-04-11drm/amdgpu: optimize redundant code in umc_v6_7YiPeng Chai1-91/+70
2023-04-11drm/amdgpu: Fix sdma v4 sw fini errorlyndonli1-1/+1
2023-04-11drm/amdgpu: DROP redundant drm_prime_sg_to_dma_addr_arrayShane Xiao1-3/+0
2023-04-11drm/amdgpu: optimize redundant code in umc_v8_10YiPeng Chai3-119/+114
2023-04-11amd/amdgpu: Inherit coherence flags base on original BO flagsShane Xiao1-4/+8
2023-04-11drm/amd/pm: Fix incorrect comment about Vangogh power cap supportGuilherme G. Piccoli1-2/+2
2023-04-11drm/amdgpu: Add userptr bo support for mGPUs when iommu is onShane Xiao1-4/+23
2023-04-11drm/amd/amdgpu: Drop the hang limit parameterSrinivasan Shanmugam3-10/+1
2023-04-11drm/amd/display: Fix potential null dereferenceIgor Artemiev1-1/+2
2023-04-11drm/amd/display: 3.2.230Aric Cyr1-1/+1
2023-04-11drm/amd: Fix an out of bounds error in BIOS parserMario Limonciello1-5/+2
2023-04-11drm/amd/display: [FW Promotion] Release 0.0.161.0Anthony Koo1-2/+26
2023-04-11drm/amd/display: Improve robustness of FIXED_VS link training at DP1 ratesMichael Strauss6-3/+396
2023-04-11drm/amdgpu: Add MES KIQ clear to tell RLC that KIQ is dequeuedYifan Zha1-2/+12
2023-04-11drm/amd/display: add dscclk instance offset checkCharlene Liu3-0/+30
2023-04-11drm/amd/display: On clock init, maintain DISPCLK freqAlvin Lee6-5/+45
2023-04-11drm/amd/display: Add FPO + VActive supportAlvin Lee8-3/+267
2023-04-11drm/amd/display: Correct DML calculation to follow HW SPECPaul Hsieh4-4/+4
2023-04-11drm/amd/display: prep work for root clock optimization enablement for DCN314Hamza Mahfooz2-1/+33
2023-04-11drm/amd/display: add scaler control for dcn32Zhikai Zhai1-0/+1
2023-04-11drm/amd/display: Clear FAMS flag if FAMS doesn't reduce vlevelAlvin Lee1-0/+4
2023-04-11drm/amdgpu: Add MES KIQ dequeue in MES hw finiYifan Zha1-6/+11
2023-04-11drm/amd/display: remove unused average_render_time_in_us and i variablesTom Rix1-14/+0
2023-04-11drm/amdgpu: add new parameters in v11_structArvind Yadav1-8/+8
2023-04-11drm/amd/amdgpu: introduce gc_*_mes_2.bin v2Jack Xiao2-9/+27
2023-04-11drm/amdgpu: allow more APUs to do mode2 reset when go to S4Tim Huang1-1/+6
2023-04-11ACPI: video: Remove register_backlight_delay module option and codeHans de Goede1-4/+0
2023-04-11drm/armada: Fix a potential double free in an error handling pathChristophe JAILLET1-1/+0
2023-04-11drm/vmwgfx: remove unused vmw_overlay functionTom Rix1-6/+0
2023-04-11drm/vmwgfx: Fix Legacy Display Unit atomic drm supportMartin Krastev3-74/+38
2023-04-11drm/vmwgfx: Print errors when running on broken/unsupported configsZack Rusin3-0/+40
2023-04-11drm/vmwgfx: Drop mksstat_init_record fn as currently unusedMartin Krastev1-26/+0
2023-04-11drm/nouveau/disp: make gv100_disp_core_mthd_base staticruanjinjie1-1/+1
2023-04-11drm/nouveau/mc/ga100: make ga100_mc_device staticBen Dooks1-1/+1
2023-04-11powerpc/64: Always build with 128-bit long doubleMichael Ellerman1-1/+1
2023-04-11drm/vc4: remove unused render_wait variableTom Rix1-2/+0
2023-04-11drm/nouveau/fb: add missing sysmen flush callbacksKarol Herbst4-0/+4
2023-04-11Merge tag 'mediatek-drm-next-6.4' of https://git.kernel.org/pub/scm/linux/ker...Daniel Vetter17-314/+1674
2023-04-11Merge tag 'drm-msm-next-2023-04-10' of https://gitlab.freedesktop.org/drm/msm...Daniel Vetter112-4485/+6495
2023-04-11drm/i915/dsi: fix DSS CTL register offsets for TGL+Jani Nikula1-4/+16
2023-04-10Merge 6.3-rc6 into char-misc-nextGreg Kroah-Hartman56-246/+505
2023-04-07drm/vkms: Remove <drm/drm_simple_kms_helper.h> includeJavier Martinez Canillas1-2/+6
2023-04-07drm/vkms: Drop vkms_connector_destroy() wrapperJavier Martinez Canillas1-6/+1
2023-04-07drm/msm/dpu: drop unused macros from hw catalogDmitry Baryshkov1-42/+0
2023-04-07drm/msm/dpu: fetch DPU configuration from match dataDmitry Baryshkov17-83/+46
2023-04-07drm/msm/dpu: inline IRQ_n_MASK definesDmitry Baryshkov14-86/+99
2023-04-07drm/msm/dpu: drop duplicate vig_sblk instancesDmitry Baryshkov3-26/+8
2023-04-07drm/msm/dpu: catalog: add comments regarding DPU_CTL_SPLIT_DISPLAYDmitry Baryshkov5-0/+5
2023-04-07drm/msm/dpu: use defined symbol for sc8280xp's maxwidthDmitry Baryshkov1-1/+1
2023-04-07drm/msm/dpu: expand sm8550 catalogDmitry Baryshkov1-1/+31
2023-04-07drm/msm/dpu: expand sm6115 catalogDmitry Baryshkov2-11/+41
2023-04-07drm/msm/dpu: expand sc7180 catalogDmitry Baryshkov1-2/+7
2023-04-07drm/msm/dpu: expand sc8180x catalogDmitry Baryshkov1-10/+110
2023-04-07drm/msm/dpu: duplicate sm8350 catalog entriesDmitry Baryshkov1-2/+8
2023-04-07drm/msm/dpu: duplicate sm8250 catalog entriesDmitry Baryshkov1-2/+21
2023-04-07drm/msm/dpu: duplicate sm8150 catalog entriesDmitry Baryshkov5-28/+221
2023-04-07drm/msm/dpu: duplicate sc7180 catalog entriesDmitry Baryshkov1-2/+7
2023-04-07drm/msm/dpu: duplicate sdm845 catalog entriesDmitry Baryshkov4-10/+60
2023-04-07drm/msm/dpu: split SDM845 catalog entry to the separate fileDmitry Baryshkov2-206/+203
2023-04-07drm/msm/dpu: split MSM8998 catalog entry to the separate fileDmitry Baryshkov2-188/+190
2023-04-07drm/msm/dpu: split SM8150 catalog entry to the separate fileDmitry Baryshkov2-185/+194
2023-04-07drm/msm/dpu: split SC8180X catalog entry to the separate fileDmitry Baryshkov2-104/+108
2023-04-07drm/msm/dpu: split SM8250 catalog entry to the separate fileDmitry Baryshkov2-130/+131
2023-04-07drm/msm/dpu: split SC7180 catalog entry to the separate fileDmitry Baryshkov2-142/+148
2023-04-07drm/msm/dpu: split QCM2290 catalog entry to the separate fileDmitry Baryshkov2-106/+116
2023-04-07drm/msm/dpu: split SM6115 catalog entry to the separate fileDmitry Baryshkov2-87/+97
2023-04-07drm/msm/dpu: split SM8350 catalog entry to the separate fileDmitry Baryshkov2-173/+175
2023-04-07drm/msm/dpu: split SC7280 catalog entry to the separate fileDmitry Baryshkov2-142/+150
2023-04-07drm/msm/dpu: split SC8280XP catalog entry to the separate fileDmitry Baryshkov2-186/+195
2023-04-07drm/msm/dpu: split SM8550 catalog entry to the separate fileDmitry Baryshkov3-379/+383
2023-04-07drm/msm/dpu: move UBWC/memory configuration to separate structDmitry Baryshkov4-46/+107
2023-04-07drm/msm/dpu: mark remaining pp data as constDmitry Baryshkov1-3/+3
2023-04-07drm/msm/dpu: constify DSC data structuresDmitry Baryshkov3-5/+5
2023-04-07drm/msm/dpu: Allow variable INTF_BLK sizeKonrad Dybcio1-48/+48
2023-04-07drm/msm/dpu: Allow variable SSPP_BLK sizeKonrad Dybcio1-73/+73
2023-04-06drm/scheduler: Fix UAF race in drm_sched_entity_push_job()Asahi Lina1-2/+9
2023-04-06drm/scheduler: Fix UAF race in drm_sched_entity_push_job()Asahi Lina1-2/+9
2023-04-06Merge branches 'msm-next-lumag-dp', 'msm-next-lumag-dsi', 'msm-next-lumag-mdp...Dmitry Baryshkov14-187/+129
2023-04-06Merge branch 'msm-next-lumag-dpu' into msm-next-lumagDmitry Baryshkov20-961/+867
2023-04-06drm/msm/mdp4: Remove empty prepare_commit() functionJessica Zhang1-5/+0
2023-04-06drm/msm/mdp5: set varaiable msm8x76_config storage-class-specifier to staticTom Rix1-1/+1
2023-04-06drm/msm/dsi: Remove custom DSI config handlingKonrad Dybcio2-6/+2
2023-04-06drm/msm/dsi: Switch the QCM2290-specific compatible to index autodetectionKonrad Dybcio3-23/+5
2023-04-06drm/msm/dp: Fix spelling mistake "Capabiity" -> "Capability"Colin Ian King1-1/+1
2023-04-06drm/msm/dsi: dsi_cfg: Merge SC7180 config into SDM845Konrad Dybcio1-13/+2
2023-04-06drm/msm/dsi: dsi_cfg: Deduplicate identical structsKonrad Dybcio1-63/+30
2023-04-06drm/msm/dp: Return IRQ_NONE for unhandled interruptsDouglas Anderson5-12/+22
2023-04-06drm/msm/dsi: Fix DSI index detection when version clash occursKonrad Dybcio3-19/+48
2023-04-06drm/msm/dp: Clean up handling of DP AUX interruptsDouglas Anderson3-48/+36
2023-04-06drm/msm/dsi: Get rid of msm_dsi_config::num_dsiKonrad Dybcio3-15/+1
2023-04-06msm/disp/dpu: allow atomic_check in PSR usecaseVinod Polimera1-1/+1
2023-04-06drm/msm/dpu: set dirty_fb flag while in self refresh modeVinod Polimera1-0/+3
2023-04-06drm/msm/dpu: manage DPU resources if CTM is requestedKalyan Thota3-1/+20
2023-04-06drm/msm/dpu: avoid unnecessary check in DPU reservationsKalyan Thota1-13/+10
2023-04-06drm/msm/dpu: add DSPPs into reservation upon a CTM requestKalyan Thota1-9/+6
2023-04-06drm/msm/dpu: Fix bit-shifting UB in DPU_HW_VER() macroGeert Uytterhoeven1-2/+3
2023-04-06drm/msm/dpu: remove unused dpu_plane_validate_multirect_v2 functionAbhinav Kumar2-135/+0
2023-04-06drm/msm/dpu: log the multirect_index in _dpu_crtc_blend_setup_pipeAbhinav Kumar1-2/+3
2023-04-06drm/msm/dpu: drop smart_dma_rev from dpu_capsDmitry Baryshkov2-15/+0
2023-04-06drm/msm/dpu: populate SmartDMA features in hw catalogDmitry Baryshkov1-20/+35
2023-04-06drm/msm/dpu: add support for wide planesDmitry Baryshkov3-17/+142
2023-04-06drm/msm/dpu: split pipe handling from _dpu_crtc_blend_setup_mixerDmitry Baryshkov1-29/+50
2023-04-06drm/msm/dpu: rework static color fill codeDmitry Baryshkov1-29/+40
2023-04-06drm/msm/dpu: rework plane CSC settingDmitry Baryshkov1-20/+27
2023-04-06drm/msm/dpu: rework dpu_plane_atomic_check()Dmitry Baryshkov1-36/+55
2023-04-06drm/msm/dpu: rework dpu_plane_sspp_atomic_update()Dmitry Baryshkov1-50/+63
2023-04-06drm/msm/dpu: simplify dpu_plane_validate_src()Dmitry Baryshkov1-20/+10
2023-04-06drm/msm/dpu: add dpu_hw_sspp_cfg to dpu_plane_stateDmitry Baryshkov2-36/+32
2023-04-06drm/msm/dpu: make _dpu_plane_calc_clk accept mode directlyDmitry Baryshkov1-22/+17
2023-04-06drm/msm/dpu: rewrite plane's QoS-related functions to take dpu_sw_pipe and dp...Dmitry Baryshkov1-51/+47
2023-04-06drm/msm/dpu: drop redundant plane dst check from dpu_crtc_atomic_check()Dmitry Baryshkov1-16/+0
2023-04-06drm/msm/dpu: move the rest of plane checks to dpu_plane_atomic_check()Dmitry Baryshkov3-31/+11