summaryrefslogtreecommitdiff
path: root/drivers/gpu/drm/msm/disp/dpu1/dpu_hw_ctl.c
AgeCommit message (Expand)Author
2023-12-14drm/msm/dpu: add CDM related logic to dpu_hw_ctl layerAbhinav Kumar
2023-12-05drm/msm/dpu: use devres-managed allocation for HW blocksDmitry Baryshkov
2023-07-13drm/msm/dpu: add missing flush and fetch bits for DMA4/DMA5 planesJonathan Marek
2023-06-04drm/msm/dpu: Tear down DSC datapath on encoder cleanupKuogee Hsieh
2023-06-04drm/msm/dpu: separate DSC flush update out of interfaceKuogee Hsieh
2023-06-04drm/msm/dpu: always clear every individual pending flush maskKuogee Hsieh
2023-06-04drm/msm/dpu: set DSC flush bit correctly at MDP CTL flush registerKuogee Hsieh
2023-05-22drm/msm/dpu: remove DPU_DSPP_IGC handling in dspp flushAbhinav Kumar
2023-05-22drm/msm/dpu: remove DPU_DSPP_GC handling in dspp flushAbhinav Kumar
2023-05-22drm/msm/dpu: Pass catalog pointers in RM to replace for-loop ID lookupsMarijn Suijten
2023-04-06drm/msm/disp/dpu1: add support for dspp sub block flush in sc7280Kalyan Thota
2023-03-03drm/msm/dpu: fix stack smashing in dpu_hw_ctl_setup_blendstageDmitry Baryshkov
2023-01-21drm/msm/dpu: simplify blend configurationDmitry Baryshkov
2023-01-21drm/msm/dpu: simplify ctl_setup_blendstage calculationDmitry Baryshkov
2023-01-21drm/msm/dpu: fix blend setup for DMA4 and DMA5 layersDmitry Baryshkov
2022-09-18drm/msm/dpu: get rid of cached flush_maskDmitry Baryshkov
2022-07-06drm/msm/dpu: merge base_off with blk_off in struct dpu_hw_blk_reg_mapDmitry Baryshkov
2022-07-06drm/msm/dpu: drop length from struct dpu_hw_blk_reg_mapDmitry Baryshkov
2022-07-04drm/msm/dpu: remove hwversion field from data structuresDmitry Baryshkov
2022-05-07drm/msm/dpu: add missing break statement for update_pending_flush_wb()Abhinav Kumar
2022-05-02drm/msm/dpu: add changes to support writeback in hw_ctlAbhinav Kumar
2022-05-02drm/msm/dpu: add reset_intf_cfg operation for dpu_hw_ctlAbhinav Kumar
2022-04-26drm/msm/disp/dpu1: Add DSC support in hw_ctlVinod Koul
2022-02-18drm/msm/dpu: Add a function to retrieve the current CTL statusAngeloGioacchino Del Regno
2021-12-08drm/msm/disp/dpu1: set default group ID for CTL.Kalyan Thota
2021-08-07drm/msm/dpu: make dpu_hw_ctl_clear_all_blendstages clear necessary LMsDmitry Baryshkov
2021-06-23drm/msm/dpu: hw_blk: make dpu_hw_blk empty opaque structureDmitry Baryshkov
2021-06-23drm/msm/dpu: drop dpu_hw_blk_destroy functionDmitry Baryshkov
2021-06-23drm/msm/dpu: remove unused dpu_hw_blk featuresDmitry Baryshkov
2021-04-07drm/msm/disp/dpu1: add support to program fetch active in ctl pathKrishna Manikandan
2021-04-02drm/msm/disp/dpu1: program 3d_merge only if block is attachedKalyan Thota
2020-11-04drm/msm/dpu: handle merge_3d configuration in hw_ctl blockDmitry Baryshkov
2020-11-04drm/msm/dpu: simplify interface flush handlingDmitry Baryshkov
2020-07-31drm/msm/dpu: set missing flush bits for INTF_2 and INTF_3Jonathan Marek
2020-05-18drm/msm/dpu: add support for color processing blocks in dpu driverKalyan Thota
2020-01-02msm:disp:dpu1: setup display datapath for SC7180 targetKalyan Thota
2020-01-02drm/msm/dpu: Mark various data tables as constStephen Boyd
2019-09-03drm/msm/dpu: remove some impossible error checkingRob Clark
2019-06-05treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 284Thomas Gleixner
2018-12-11drm/msm/dpu: Cleanup callers of dpu_hw_blk_initJordan Crouse
2018-12-11drm/msm/dpu: Remove dpu_dbgJordan Crouse
2018-12-11drm/msm: dpu: Remove 'inline' from several functionsSean Paul
2018-12-11drm/msm: dpu: Add tracing around CTL_FLUSHSean Paul
2018-10-03drm/msm: fix unsigned comparison with less than zeroColin Ian King
2018-10-03drm/msm/dpu: remove cdm block support from resource managerJeykumar Sankaran
2018-07-26drm/msm: Add SDM845 DPU supportJeykumar Sankaran