summaryrefslogtreecommitdiffstats
path: root/drivers/gpu
AgeCommit message (Expand)AuthorLines
2023-04-06drm/msm/dpu: rewrite plane's QoS-related functions to take dpu_sw_pipe and dp...Dmitry Baryshkov-51/+47
2023-04-06drm/msm/dpu: drop redundant plane dst check from dpu_crtc_atomic_check()Dmitry Baryshkov-16/+0
2023-04-06drm/msm/dpu: move the rest of plane checks to dpu_plane_atomic_check()Dmitry Baryshkov-31/+11
2023-04-06drm/msm/dpu: don't use unsupported blend stagesDmitry Baryshkov-8/+8
2023-04-06drm/msm/dpu: drop src_split and multirect check from dpu_crtc_atomic_checkDmitry Baryshkov-156/+12
2023-04-06drm/msm/dpu: rename dpu_hw_sspp_cfg to dpu_sw_pipe_cfgDmitry Baryshkov-12/+12
2023-04-06drm/msm/dpu: remove dpu_hw_fmt_layout from struct dpu_hw_sspp_cfgDmitry Baryshkov-25/+23
2023-04-06drm/msm/dpu: move stride programming to dpu_hw_sspp_setup_sourceaddressDmitry Baryshkov-28/+29
2023-04-06drm/msm/dpu: clean up SRC addresses when setting up SSPP for solid fillDmitry Baryshkov-0/+5
2023-04-06drm/msm/dpu: pass dpu_format to _dpu_hw_sspp_setup_scaler3()Dmitry Baryshkov-12/+10
2023-04-06drm/msm/dpu: use dpu_sw_pipe for dpu_hw_sspp callbacksDmitry Baryshkov-103/+84
2023-04-06drm/msm/dpu: introduce struct dpu_sw_pipeDmitry Baryshkov-84/+90
2023-04-06drm/msm/dpu: drop dpu_plane_pipe functionDmitry Baryshkov-14/+2
2023-04-06drm/msm/dpu: move pipe_hw to dpu_plane_stateDmitry Baryshkov-47/+62
2023-04-06drm/msm/dpu: drop EAGAIN check from dpu_format_populate_layoutDmitry Baryshkov-12/+2
2023-04-06drm/msm/dpu: move SSPP debugfs creation to dpu_kms.cDmitry Baryshkov-17/+18
2023-04-06drm/msm/dpu: move SSPP allocation to the RMDmitry Baryshkov-13/+38
2023-04-06drm/msm/dpu: rename struct dpu_hw_pipe(_cfg) to dpu_hw_sspp(_cfg)Dmitry Baryshkov-60/+62
2023-04-06drm/msm/dpu: Add support for AR30 formatLeonard Lausen-0/+14
2023-04-06drm/msm/disp/dpu1: add support for dspp sub block flush in sc7280Kalyan Thota-7/+58
2023-04-06drm/msm/dpu: Remove empty prepare_commit() functionJessica Zhang-47/+0
2023-04-06drm/msm/mdss: Fix spelling mistake "Unuspported" -> "Unsupported"Colin Ian King-1/+1
2023-04-06drm/msm/dpu: Move TE setup to prepare_for_kickoff()Jessica Zhang-3/+5
2023-04-06drm/msm: Implement fbdev emulation as in-kernel clientThomas Zimmermann-60/+81
2023-04-06drm/msm: Initialize fbdev DRM clientThomas Zimmermann-2/+35
2023-04-06drm/msm: Move module parameter 'fbdev' to fbdev codeThomas Zimmermann-8/+9
2023-04-06drm/msm: Remove fbdev from struct msm_drm_privateThomas Zimmermann-13/+6
2023-04-06drm/msm: Remove struct msm_fbdevThomas Zimmermann-16/+4
2023-04-06drm/msm: Remove fb from struct msm_fbdevThomas Zimmermann-19/+13
2023-04-06drm/msm: Clear aperture ownership outside of fbdev codeThomas Zimmermann-6/+6
2023-04-06drm/msm: Include <linux/io.h>Thomas Zimmermann-0/+1
2023-04-06drm/msm: Avoid rounding down to zero jiffiesRob Clark-1/+1
2023-04-06drm/msm: Use drm_sched_job_add_syncobj_dependency()MaĆ­ra Canal-7/+2
2023-04-06drm/msm: move include directiveJohan Hovold-2/+1
2023-04-06drm/msm: fix workqueue leak on bind errorsJohan Hovold-1/+4
2023-04-06drm/msm: fix missing wq allocation error handlingJohan Hovold-0/+4
2023-04-06drm/msm: fix vram leak on bind errorsJohan Hovold-7/+19
2023-04-06drm/msm: fix drm device leak on bind errorsJohan Hovold-2/+8
2023-04-06drm/msm: fix NULL-deref on irq uninstallJohan Hovold-3/+5
2023-04-06drm/msm: fix NULL-deref on snapshot tear downJohan Hovold-1/+2
2023-04-06Revert "drm/msm: Fix failure paths in msm_drm_init()"Johan Hovold-10/+4
2023-04-06Revert "drm/msm: Add missing check and destroy for alloc_ordered_workqueue"Johan Hovold-2/+0
2023-04-06drm/msm/mdss: add the sdm845 data for completenessDmitry Baryshkov-1/+7
2023-04-06drm/msm/mdss: add data for sc8180xpDmitry Baryshkov-1/+8
2023-04-06drm/msm/mdss: convert UBWC setup to use match dataDmitry Baryshkov-76/+105
2023-04-06drm/msm: Check for NULL before calling prepare_commit()Jessica Zhang-1/+2
2023-04-06Merge tag 'drm-intel-next-2023-04-06' of git://anongit.freedesktop.org/drm/dr...Daniel Vetter-2887/+3949
2023-04-06Merge tag 'drm/tegra/for-6.4-rc1' of https://gitlab.freedesktop.org/drm/tegra...Daniel Vetter-450/+366
2023-04-06drm/omapdrm: Implement fbdev emulation as in-kernel clientThomas Zimmermann-62/+90
2023-04-06drm/omapdrm: Remove fbdev from struct omap_drm_privateThomas Zimmermann-12/+6