summaryrefslogtreecommitdiff
path: root/drivers/gpu/drm/msm/disp/dpu1/dpu_encoder_phys_wb.c
AgeCommit message (Expand)AuthorFilesLines
2024-04-23drm/msm: drop msm_kms_funcs::get_format() callbackDmitry Baryshkov1-3/+2
2024-04-23drm/msm: merge dpu format database to MDP formatsDmitry Baryshkov1-3/+4
2024-04-23drm/msm: merge dpu_format and mdp_format in struct msm_formatDmitry Baryshkov1-2/+2
2024-04-22drm/msm/dpu: use format-related definitions from mdp_common.xml.hDmitry Baryshkov1-1/+1
2024-04-22drm/msm: convert all pixel format logging to use %p4ccJani Nikula1-1/+1
2024-03-04drm/msm/dpu: move dpu_encoder_helper_phys_setup_cdm to dpu_encoderPaloma Arellano1-83/+0
2024-03-04drm/msm/dpu: allow dpu_encoder_helper_phys_setup_cdm to work for DPPaloma Arellano1-13/+14
2024-03-04drm/msm/dpu: pass mode dimensions instead of fb size in CDM setupPaloma Arellano1-2/+2
2024-02-11drm/msm/dpu: move writeback's atomic_check to dpu_writeback.cDmitry Baryshkov1-54/+0
2024-02-11drm/msm/dpu: drop dpu_encoder_phys_ops.atomic_mode_setDmitry Baryshkov1-10/+1
2024-02-11drm/msm/dpu: split irq_control into irq_enable and _disableDmitry Baryshkov1-9/+20
2023-12-14drm/msm/dpu: plug-in the cdm related bits to writeback setupAbhinav Kumar1-0/+10
2023-12-14drm/msm/dpu: add an API to setup the CDM block for writebackAbhinav Kumar1-1/+92
2023-12-14drm/msm/dpu: fix writeback programming for YUV casesAbhinav Kumar1-1/+0
2023-12-14drm/msm/dpu: rename dpu_encoder_phys_wb_setup_cdp to match its functionalityAbhinav Kumar1-3/+3
2023-12-14drm/msm/dpu: add formats check for writeback encoderAbhinav Kumar1-1/+2
2023-12-05drm/msm/dpu: use drmm-managed allocation for dpu_encoder_physDmitry Baryshkov1-17/+4
2023-10-16drm/msm/dpu: move setup_force_clk_ctrl handling into plane and wbNeil Armstrong1-2/+35
2023-10-09drm/msm/dpu: remove irq_idx argument from IRQ callbacksDmitry Baryshkov1-11/+5
2023-08-04drm/msm/dpu: fix the irq index in dpu_encoder_phys_wb_wait_for_commit_doneDmitry Baryshkov1-1/+2
2023-06-08drm/msm/dpu: use PINGPONG_NONE to unbind WB from PPDmitry Baryshkov1-1/+1
2023-06-04drm/msm/dpu: simplify dpu_encoder_phys_wb_init()Dmitry Baryshkov1-8/+2
2023-06-04drm/msm/dpu: drop duplicated intf/wb indices from encoder structsDmitry Baryshkov1-5/+3
2023-06-04drm/msm/dpu: separate common function to init physical encoderDmitry Baryshkov1-15/+2
2023-06-04drm/msm/dpu: use common helper for WB and SSPP QoS setupDmitry Baryshkov1-2/+2
2023-06-04drm/msm/dpu: simplify CDP programmingDmitry Baryshkov1-13/+4
2023-01-21drm/msm/dpu: add missing dpu_encoder kerneldocDmitry Baryshkov1-0/+1
2023-01-18drm/msm/dpu: remove dpu_encoder_virt_opsDmitry Baryshkov1-10/+3
2022-12-28drm/msm/dpu: Fix some kernel-doc commentsYang Li1-2/+1
2022-07-13Merge tag 'drm-msm-next-2022-07-10' of https://gitlab.freedesktop.org/drm/msm...Dave Airlie1-11/+8
2022-07-13Backmerge tag 'v5.19-rc6' of git://git.kernel.org/pub/scm/linux/kernel/git/to...Dave Airlie1-5/+5
2022-07-06drm/msm/dpu: move struct dpu_hw_blk definition to dpu_hw_utils.hDmitry Baryshkov1-1/+0
2022-07-04drm/msm/dpu: remove hard-coded linewidth limit for writebackAbhinav Kumar1-4/+2
2022-07-04drm/msm/dpu: constify struct dpu_mdss_cfgDmitry Baryshkov1-1/+1
2022-07-04drm/msm/dpu: change catalog->perf to be a const pointerDmitry Baryshkov1-5/+5
2022-06-23drm/msm/dpu: Fix variable dereferenced before checksunliming1-5/+5
2022-06-20drm: Drop drm_framebuffer.h from drm_crtc.hVille Syrjälä1-0/+2
2022-06-02drm/msm/dpu: Fix pointer dereferenced before checkingHaowen Bai1-2/+2
2022-05-07drm/msm/dpu: don't access mode pointer before it is setDmitry Baryshkov1-2/+1
2022-05-02drm/msm/dpu: remove unused refcount for encoder_phys_wbAbhinav Kumar1-12/+3
2022-05-02drm/msm/dpu: gracefully handle null fb commits for writebackAbhinav Kumar1-0/+12
2022-05-02drm/msm/dpu: introduce the dpu_encoder_phys_* for writebackAbhinav Kumar1-0/+751