summaryrefslogtreecommitdiff
path: root/drivers/gpu/drm/msm/disp/dpu1/dpu_hw_sspp.c
AgeCommit message (Expand)AuthorFilesLines
2023-12-05drm/msm/dpu: use devres-managed allocation for HW blocksDmitry Baryshkov1-10/+7
2023-12-05drm/msm/dpu: merge DPU_SSPP_SCALER_QSEED3, QSEED3LITE, QSEED4Dmitry Baryshkov1-7/+2
2023-12-05drm/msm/dpu: Drop unused get_scaler_ver callback from SSPPMarijn Suijten1-12/+1
2023-10-16drm/msm/dpu: add setup_clk_force_ctrl() op to sspp & wbNeil Armstrong1-3/+18
2023-08-02drm/msm/dpu: use MDSS data for programming SSPPDmitry Baryshkov1-8/+10
2023-06-04drm/msm/dpu: use common helper for WB and SSPP QoS setupDmitry Baryshkov1-24/+7
2023-06-04drm/msm/dpu: remove struct dpu_hw_pipe_qos_cfgDmitry Baryshkov1-7/+3
2023-06-04drm/msm/dpu: simplify qos_ctrl handlingDmitry Baryshkov1-10/+0
2023-06-04drm/msm/dpu: drop DPU_PLANE_QOS_VBLANK_CTRLDmitry Baryshkov1-8/+0
2023-06-04drm/msm/dpu: simplify CDP programmingDmitry Baryshkov1-13/+4
2023-06-04drm/msm/dpu: fix SSPP register definitionsDmitry Baryshkov1-32/+32
2023-05-22drm/msm/dpu: access CSC/CSC10 registers directlyDmitry Baryshkov1-34/+9
2023-05-22drm/msm/dpu: access QSEED registers directlyDmitry Baryshkov1-18/+9
2023-05-22drm/msm/dpu: drop SSPP's SRC subblockDmitry Baryshkov1-74/+54
2023-05-22drm/msm/dpu: Pass catalog pointers in RM to replace for-loop ID lookupsMarijn Suijten1-32/+7
2023-05-22drm/msm/dpu: Drop unused members from HW structsMarijn Suijten1-1/+0
2023-04-07drm/msm/dpu: move UBWC/memory configuration to separate structDmitry Baryshkov1-9/+9
2023-04-06drm/msm/dpu: rename dpu_hw_sspp_cfg to dpu_sw_pipe_cfgDmitry Baryshkov1-1/+1
2023-04-06drm/msm/dpu: remove dpu_hw_fmt_layout from struct dpu_hw_sspp_cfgDmitry Baryshkov1-16/+16
2023-04-06drm/msm/dpu: move stride programming to dpu_hw_sspp_setup_sourceaddressDmitry Baryshkov1-28/+29
2023-04-06drm/msm/dpu: clean up SRC addresses when setting up SSPP for solid fillDmitry Baryshkov1-0/+5
2023-04-06drm/msm/dpu: pass dpu_format to _dpu_hw_sspp_setup_scaler3()Dmitry Baryshkov1-5/+4
2023-04-06drm/msm/dpu: use dpu_sw_pipe for dpu_hw_sspp callbacksDmitry Baryshkov1-28/+31
2023-04-06drm/msm/dpu: rename struct dpu_hw_pipe(_cfg) to dpu_hw_sspp(_cfg)Dmitry Baryshkov1-24/+25
2023-01-26drm/msm/dpu: handle UBWC 1.0 in dpu_hw_sspp_setup_formatDmitry Baryshkov1-1/+5
2022-09-18drm/msm/dpu: rip out master planes supportDmitry Baryshkov1-2/+1
2022-07-06drm/msm/dpu: merge base_off with blk_off in struct dpu_hw_blk_reg_mapDmitry Baryshkov1-2/+1
2022-07-06drm/msm/dpu: drop length from struct dpu_hw_blk_reg_mapDmitry Baryshkov1-1/+0
2022-07-04drm/msm/dpu: constify struct dpu_mdss_cfgDmitry Baryshkov1-2/+2
2022-07-04drm/msm/dpu: remove hwversion field from data structuresDmitry Baryshkov1-1/+0
2022-05-02drm/msm/dpu: rename dpu_hw_pipe_cdp_cfg to dpu_hw_cdp_cfgAbhinav Kumar1-1/+1
2021-12-16drm/msm/dpu: move SSPP debugfs support from plane to SSPP codeDmitry Baryshkov1-0/+67
2021-12-08drm/msm/dpu: fix CDP setup to account for multirect indexDmitry Baryshkov1-2/+10
2021-12-08drm/msm/dpu: drop pe argument from _dpu_hw_sspp_setup_scaler3Dmitry Baryshkov1-2/+0
2021-11-28drm/msm/dpu: drop dpu_csc_cfg from dpu_planeDmitry Baryshkov1-1/+1
2021-11-28drm/msm/dpu: move LUT levels out of QOS configDmitry Baryshkov1-7/+8
2021-10-21drm/msm: Fix potential NULL dereference in DPU SSPPJessica Zhang1-3/+5
2021-06-23drm/msm/dpu: hw_blk: make dpu_hw_blk empty opaque structureDmitry Baryshkov1-2/+0
2021-06-23drm/msm/dpu: drop dpu_hw_blk_destroy functionDmitry Baryshkov1-2/+0
2021-06-23drm/msm/dpu: remove unused dpu_hw_blk featuresDmitry Baryshkov1-3/+1
2021-01-31drm/msm/dpu1: add support for qseed3lite used on sm8250Dmitry Baryshkov1-0/+1
2020-11-29drm/msm/disp/dpu1/dpu_hw_sspp: Fix kernel-doc formatting abuseLee Jones1-2/+2
2020-07-31drm/msm/dpu: update UBWC config for sm8150 and sm8250Jonathan Marek1-1/+15
2020-01-03msm:disp:dpu1: add scaler support on SC7180 displayShubhashree Dhar1-1/+3
2020-01-03drm/msm/dpu: Mark various data tables as constStephen Boyd1-2/+2
2019-06-05treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 284Thomas Gleixner1-9/+1
2018-12-11drm/msm/dpu: Further cleanups for static inline functionsJordan Crouse1-1/+2
2018-12-11drm/msm/dpu: Cleanup callers of dpu_hw_blk_initJordan Crouse1-15/+2
2018-12-11drm/msm/dpu: Remove dpu_dbgJordan Crouse1-1/+0
2018-12-11drm/msm: dpu: Remove 'inline' from several functionsSean Paul1-1/+1