aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/gpu
AgeCommit message (Expand)AuthorFilesLines
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
2024-04-26drm/amd/pm: Restore config space after resetLijo Lazar1-0/+25
2024-04-26drm/amdgpu/umsch: don't execute umsch test when GPU is in reset/suspendLang Yu1-0/+3
2024-04-26drm/amdkfd: Fix rescheduling of restore workerFelix Kuehling1-3/+3
2024-04-26Merge tag 'mediatek-drm-next-6.10' of https://git.kernel.org/pub/scm/linux/ke...Dave Airlie29-314/+300
2024-04-26drm/loongson: fix build after debugfs include changeDave Airlie1-0/+1
2024-04-26drm/omap: add missing seq_file includeDave Airlie1-0/+1
2024-04-26drm/komeda: fix missing seq_file includesDave Airlie2-0/+3
2024-04-25fix missing vmalloc.h includesKent Overstreet21-0/+21
2024-04-26drm/i915: fix build with missing debugfs includesDave Airlie3-0/+3
2024-04-26Merge tag 'drm-misc-next-2024-04-25' of https://gitlab.freedesktop.org/drm/mi...Dave Airlie84-1030/+2427
2024-04-26Merge tag 'exynos-drm-next-for-6.10' of git://git.kernel.org/pub/scm/linux/ke...Dave Airlie11-21/+5
2024-04-26Merge tag 'drm-xe-fixes-2024-04-25' of https://gitlab.freedesktop.org/drm/xe/...Dave Airlie5-24/+14
2024-04-26Merge tag 'drm-etnaviv-fixes-2024-04-25' of https://git.pengutronix.de/git/ls...Dave Airlie3-68/+2
2024-04-26Merge tag 'drm-misc-fixes-2024-04-25' of https://gitlab.freedesktop.org/drm/m...Dave Airlie5-96/+3
2024-04-25drm/ttm: Print the memory decryption status just onceZack Rusin1-1/+1
2024-04-25drm/vmwgfx: Fix Legacy Display UnitIan Forbes1-0/+1
2024-04-26Merge tag 'drm-intel-next-2024-04-24' of https://anongit.freedesktop.org/git/...Dave Airlie52-1648/+2053
2024-04-25drm/amdgpu: Use PCI_IRQ_INTX instead of PCI_IRQ_LEGACYDamien Le Moal1-1/+1
2024-04-25Revert "drm/etnaviv: Expose a few more chipspecs to userspace"Christian Gmeiner3-66/+0
2024-04-25drm/etnaviv: fix tx clock gating on some GC7000 variantsDerek Foreman1-2/+2
2024-04-25drm/print: drop include debugfs.h and include where neededJani Nikula29-7/+43
2024-04-25drm/bridge: imx: Fix unmet depenency for PHY_FSL_SAMSUNG_HDMI_PHYAdam Ford1-2/+2
2024-04-25drm/{i915, xe}: Implement fbdev emulation as in-kernel clientThomas Zimmermann5-140/+80
2024-04-25drm/{i915,xe}: Implement fbdev client callbacksThomas Zimmermann5-49/+25
2024-04-25drm/{i915,xe}: Unregister in-kernel clientsThomas Zimmermann2-0/+4
2024-04-25drm/i915: Initialize fbdev DRM client with callback functionsThomas Zimmermann1-4/+39
2024-04-25drm/i915: Move fbdev functionsThomas Zimmermann1-77/+77
2024-04-25drm/client: Export drm_client_dev_unregister()Thomas Zimmermann1-0/+13
2024-04-25drm/i915: pass dev_priv to _MMIO_PIPE2, _MMIO_TRANS2, _MMIO_CURSOR2Jani Nikula4-128/+128
2024-04-25drm/i915: convert _MMIO_PIPE3()/_MMIO_PORT3() to accept baseJani Nikula2-40/+44
2024-04-25gpu: drm: exynos: hdmi: eliminate uses of of_node_put()Shivani Gupta1-10/+5
2024-04-25drm/exynos: mixer: drop driver owner initializationKrzysztof Kozlowski1-1/+0
2024-04-25drm/exynos: hdmi: drop driver owner initializationKrzysztof Kozlowski1-1/+0
2024-04-25drm/exynos: vidi: drop driver owner initializationKrzysztof Kozlowski1-1/+0
2024-04-25drm/exynos: scaler: drop driver owner initializationKrzysztof Kozlowski1-1/+0
2024-04-25drm/exynos: rotator: drop driver owner initializationKrzysztof Kozlowski1-1/+0
2024-04-25drm/exynos: mic: drop driver owner initializationKrzysztof Kozlowski1-1/+0
2024-04-25drm/exynos: gsc: drop driver owner initializationKrzysztof Kozlowski1-1/+0
2024-04-25drm/exynos: g2d: drop driver owner initializationKrzysztof Kozlowski1-1/+0
2024-04-25drm/exynos: dsi: drop driver owner initializationKrzysztof Kozlowski1-1/+0
2024-04-25drm/exynos: fimd: drop driver owner initializationKrzysztof Kozlowski1-1/+0
2024-04-25drm/exynos: fimc: drop driver owner initializationKrzysztof Kozlowski1-1/+0
2024-04-24drm/i915: Fix gt reset with GuC submission is disabledNirmoy Das1-2/+14
2024-04-24drm/i915: Refactor confusing __intel_gt_reset()Nirmoy Das8-13/+37
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-24drm: xlnx: zynqmp_dpsub: Set input live formatAnatoliy Klymenko3-17/+90
2024-04-24drm: xlnx: zynqmp_dpsub: Minimize usage of global flagAnatoliy Klymenko1-9/+3
2024-04-24drm: xlnx: zynqmp_dpsub: Anounce supported input formatsAnatoliy Klymenko3-4/+139
2024-04-24drm: xlnx: zynqmp_dpsub: Add connected live layer helperAnatoliy Klymenko1-14/+23
2024-04-24drm: xlnx: zynqmp_dpsub: Update live format definesAnatoliy Klymenko1-4/+4
2024-04-24drm: xlnx: zynqmp_dpsub: Set layer mode during creationAnatoliy Klymenko4-18/+20
2024-04-24drm/bridge: tc358764: drop driver owner assignmentKrzysztof Kozlowski1-1/+0
2024-04-24drm/bridge: chipone-icn6211: drop driver owner assignmentKrzysztof Kozlowski1-1/+0
2024-04-24drm/panel: jdi-fhd-r63452: make use of prepare_prev_firstBarnabás Czémán1-0/+1
2024-04-24drm/bridge: adv7511: make it honour next bridge in DTDmitry Baryshkov2-0/+13
2024-04-24drm/panel: visionox-rm69299: stop calling regulator_set_load manuallyDmitry Baryshkov1-14/+2
2024-04-24drm/panel: novatek-nt36672a: stop calling regulator_set_load manuallyDmitry Baryshkov1-8/+3
2024-04-24drm/panel: novatek-nt36672e: stop calling regulator_set_load manuallyDmitry Baryshkov1-12/+4
2024-04-24drm/panel: novatek-nt36672e: stop setting register load before disableDmitry Baryshkov1-17/+0
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-24Merge tag 'drm-xe-next-2024-04-23' of https://gitlab.freedesktop.org/drm/xe/k...Dave Airlie180-2021/+7847
2024-04-23drm/v3d: Fix race-condition between sysfs/fdinfo and interrupt handlerMaíra Canal4-4/+25
2024-04-23drm/v3d: Decouple stats calculation from printingMaíra Canal3-12/+21
2024-04-23drm/v3d: Create function to update a set of GPU statsMaíra Canal1-7/+10
2024-04-23drm/v3d: Create a struct to store the GPU statsMaíra Canal5-32/+39
2024-04-23drm/v3d: Create two functions to update all GPU stats variablesMaíra Canal3-89/+40
2024-04-23drm/panel-edp: Add panel CSOT MNB601LS1-1Xuxin Xiong1-0/+2
2024-04-23drm/amdgpu: Update BO eviction prioritiesFelix Kuehling1-0/+2
2024-04-23drm/amd/display: Remove duplicate dcn32/dcn32_clk_mgr.h headerJiapeng Chong1-1/+0
2024-04-23drm/amdgpu/vcn: fix unitialized variable warningsPierre-Eric Pelloux-Prayer4-0/+4
2024-04-23drm/amdgpu/mes11: print MES opcodes rather than numbersAlex Deucher1-4/+74
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/amd/swsmu: add if condition for smu v14.0.1Li Ma1-4/+8
2024-04-23drm/amdgpu/pm: Print od status infoMa Jun1-0/+2
2024-04-23drm/amdgpu: Support setting reset_method at runtimeStanley.Yang1-1/+1
2024-04-23drm/amdgpu/pm: Remove gpu_od if it's an empty directoryMa Jun1-0/+7
2024-04-23drm/amdkfd: demote unsupported device messages to dev_infoAlex Deucher1-2/+2
2024-04-23drm/bridge: tc358775: Configure hs_rate and lp_rateTony Lindgren1-0/+13
2024-04-23drm/bridge: tc358775: Add support for tc358765Tony Lindgren1-4/+22
2024-04-23drm/bridge: tc358775: Enable pre_enable_prev_first flagTony Lindgren1-0/+1
2024-04-23drm/bridge: tc358775: Add burst and low-power modesTony Lindgren1-1/+2
2024-04-23drm/bridge: tc358775: Get bridge data lanes instead of the DSI host lanesTony Lindgren1-14/+11
2024-04-23drm/bridge: tc358775: make standby GPIO optionalMichael Walle1-6/+3
2024-04-23drm/bridge: tc358775: fix support for jeida-18 and jeida-24Michael Walle1-12/+9
2024-04-23drm/i915/dsi: pass display to register macros instead of implicit variableJani Nikula4-342/+349
2024-04-23drm/i915/dsi: unify connector/encoder type and name usageJani Nikula1-74/+60
2024-04-23drm/i915/dsi: add VLV_ prefix to VLV only register macrosJani Nikula2-5/+5
2024-04-23drm/i915/dsi: remove unused _MIPIA_AUTOPWG register definitionJani Nikula1-3/+0
2024-04-23Merge 6.9-rc5 into usb-nextGreg Kroah-Hartman126-589/+1537
2024-04-23Merge 6.9-rc5 into driver-core-nextGreg Kroah-Hartman188-1040/+2091
2024-04-23drm/msm/mdp4: use drmm-managed allocation for mdp4_planeDmitry Baryshkov1-42/+17
2024-04-23drm/msm/mdp5: use drmm-managed allocation for mdp5_planeDmitry Baryshkov1-28/+6
2024-04-23drm/msm/dpu: Add callback function pointer check before its callAleksandr Mishin1-1/+3
2024-04-23drm/msm: drop msm_kms_funcs::get_format() callbackDmitry Baryshkov8-14/+6
2024-04-23drm/msm: merge dpu format database to MDP formatsDmitry Baryshkov11-708/+571
2024-04-23drm/msm: convert msm_format::unpack_align_msb to the flagDmitry Baryshkov4-14/+6
2024-04-23drm/msm: convert msm_format::unpack_tight to the flagDmitry Baryshkov7-47/+41
2024-04-23drm/msm: merge dpu_format and mdp_format in struct msm_formatDmitry Baryshkov28-304/+295
2024-04-23drm/msm/dpu: pull format flag definitions to mdp_format.hDmitry Baryshkov9-89/+109
2024-04-23drm/msm/dpu: in dpu_format replace bitmap with unsigned long fieldDmitry Baryshkov2-18/+16
2024-04-23drm/msm: add arrays listing formats supported by MDP4/MDP5 hardwareDmitry Baryshkov4-42/+80
2024-04-23drm/bridge: add lvds controller support for sam9x7Dharma Balasubiramani3-0/+237
2024-04-23Merge drm/drm-next into drm-misc-nextMaxime Ripard602-6324/+17146
2024-04-22drm/rockchip: rk3066_hdmi: switch to struct drm_edidJani Nikula1-7/+5
2024-04-22drm/rockchip: inno_hdmi: switch to struct drm_edidJani Nikula1-7/+5
2024-04-22drm/rockchip: cdn-dp: switch to struct drm_edidJani Nikula2-15/+20
2024-04-22drm/gud: switch to struct drm_edidJani Nikula1-6/+6
2024-04-22drm/vc4: hdmi: switch to struct drm_edidJani Nikula1-21/+25
2024-04-22drm/sun4i: hdmi: switch to struct drm_edidJani Nikula1-7/+11
2024-04-22drm/panel-edp: switch to struct drm_edidJani Nikula1-7/+10
2024-04-22drm/panel-samsung-atna33xc20: switch to struct drm_edidJani Nikula1-5/+8
2024-04-22drm/panel: simple: switch to struct drm_edidJani Nikula1-7/+8
2024-04-22drm/xe/guc: Fix arguments passed to relay G2H handlersMichal Wajdeczko1-2/+2
2024-04-22drm/xe/pf: Fix xe_gt_sriov_pf_config_print_available_ggtt()Michal Wajdeczko1-2/+6
2024-04-22drm/tests: Add a test case for drm buddy clear allocationArunpravin Paneer Selvam1-0/+143
2024-04-22drm/amdgpu: Enable clear page functionalityArunpravin Paneer Selvam6-9/+116
2024-04-22drm/buddy: Implement tracking clear page featureArunpravin Paneer Selvam5-122/+349
2024-04-22drm/meson: gate px_clk when setting rateNeil Armstrong1-0/+7
2024-04-22drm/i915/display: move dmc_firmware_path to display paramsJani Nikula6-9/+6
2024-04-22drm/i915/dmc: change how to disable DMC firmware using module paramJani Nikula2-10/+24
2024-04-22drm/i915/dmc: split out per-platform firmware path selectionJani Nikula1-42/+54
2024-04-22drm/i915/dmc: improve firmware parse failure propagationJani Nikula1-17/+24
2024-04-22drm/i915/dmc: handle request_firmware() errors separatelyJani Nikula1-2/+9
2024-04-22drm/mediatek: dsi: Correct calculation formula of PHY TimingShuijing Li1-15/+16
2024-04-22drm/mediatek: dp: Fix mtk_dp_aux_transfer return valueWojciech Macek1-1/+1
2024-04-22drm/msm/dpu: use format-related definitions from mdp_common.xml.hDmitry Baryshkov8-219/+169
2024-04-22drm/msm/dpu: Rename `ctx` parameter to `intf` to match other functionsMarijn Suijten1-7/+7
2024-04-22drm/msm/dpu: Allow configuring multiple active DSC blocksMarijn Suijten1-3/+6
2024-04-22drm/msm/dpu: Always flush the slave INTF on the CTLMarijn Suijten1-3/+0
2024-04-22drm/msm/dsi: Print dual-DSI-adjusted pclk instead of original mode pclkMarijn Suijten1-5/+5
2024-04-22drm/msm/dsi: simplify connector creationDmitry Baryshkov3-35/+21
2024-04-22drm/msm/dsi: move next bridge acquisition to dsi_bindDmitry Baryshkov3-7/+19
2024-04-22drm/msm/dsi: remove the drm_bridge_attach fallbackDmitry Baryshkov1-25/+11
2024-04-22drm/msm: Drop msm_read/writelKonrad Dybcio13-45/+42
2024-04-22drm/msm: Fix gen_header.py for older python3 versionsJon Hunter1-2/+3
2024-04-22drm/msm: drop A6xx headerDmitry Baryshkov1-9380/+0
2024-04-22drm/msm: drop C++ parts of a6xx.xml.hDmitry Baryshkov1-2478/+0
2024-04-22drm/msm: drop A6xx GMU headerDmitry Baryshkov1-422/+0
2024-04-22drm/msm: drop A5xx headerDmitry Baryshkov1-5572/+0
2024-04-22drm/msm: drop A3xx and A4xx headersDmitry Baryshkov2-7647/+0
2024-04-22drm/msm: drop A2xx and common headersDmitry Baryshkov3-6593/+0
2024-04-22drm/msm: drop display-related headersDmitry Baryshkov12-7456/+0
2024-04-22drm/msm: generate headers on the flyDmitry Baryshkov2-21/+77
2024-04-22drm/msm: import gen_header.py script from MesaDmitry Baryshkov1-0/+961
2024-04-22drm/msm: import A6xx XML display registers databaseDmitry Baryshkov2-0/+5198
2024-04-22drm/msm: import A5xx XML display registers databaseDmitry Baryshkov1-0/+3039
2024-04-22drm/msm: import A2xx-A4xx XML display registers databaseDmitry Baryshkov5-0/+8693
2024-04-22drm/msm: import XML display registers databaseDmitry Baryshkov17-0/+4422