aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/gpu/drm/msm/disp/dpu1/dpu_encoder.c (follow)
AgeCommit message (Expand)AuthorFilesLines
2025-08-25drm/msm/dpu: Add a null ptr check for dpu_encoder_needs_modesetChenyuan Yang1-0/+2
2025-07-05drm/msm: move KMS driver data to msm_kmsDmitry Baryshkov1-5/+6
2025-07-05drm/msm: move wq handling to KMS codeDmitry Baryshkov1-1/+1
2025-07-04drm/msm/dpu: Implement LM crossbar for v12.0 DPUKrzysztof Kozlowski1-0/+6
2025-07-04drm/msm/dpu: Implement CTL_PIPE_ACTIVE for v12.0 DPUKrzysztof Kozlowski1-0/+3
2025-06-08treewide, timers: Rename from_timer() to timer_container_of()Ingo Molnar1-2/+2
2025-05-12drm/msm/dpu: Clear CTL_FETCH_PIPE_ACTIVE on mixer resetKrzysztof Kozlowski1-0/+3
2025-05-01drm/msm/dpu: use single CTL if it is the only CTL returned by RMDmitry Baryshkov1-1/+5
2025-04-29Merge remote-tracking branch 'drm-misc/drm-misc-next' into msm-nextRob Clark1-2/+2
2025-04-10drm/msm/dpu: reorder pointer operations after sanity checks to avoid NULL derefQasim Ijaz1-1/+3
2025-04-05treewide: Switch/rename to timer_delete[_sync]()Thomas Gleixner1-2/+2
2025-03-08drm/msm/dpu: correct struct dpu_encoder_virt docsDmitry Baryshkov1-1/+1
2025-03-07drm/msm/dpu: Remove duplicate dpu_hw_cwb.h headerJiapeng Chong1-1/+0
2025-03-05drm/msm/dpu: Set possible clones for all encodersJessica Zhang1-0/+32
2025-03-05drm/msm/dpu: Skip trigger flush and start for CWBJessica Zhang1-0/+18
2025-03-05drm/msm/dpu: Start frame done timer after encoder kickoffJessica Zhang1-8/+19
2025-03-05drm/msm/dpu: Support CWB in dpu_hw_ctlJessica Zhang1-0/+13
2025-03-05drm/msm/dpu: Configure CWB in writeback encoderJessica Zhang1-1/+74
2025-03-05drm/msm/dpu: Reserve resources for CWBJessica Zhang1-4/+30
2025-03-05drm/msm/dpu: Fail atomic_check if multiple outputs request CDM blockJessica Zhang1-2/+2
2025-03-05drm/msm/dpu: switch RM to use crtc_id rather than enc_id for allocationDmitry Baryshkov1-5/+5
2025-03-05drm/msm/dpu: move resource allocation to CRTCDmitry Baryshkov1-115/+52
2025-03-05drm/msm/dpu: fill CRTC resources in dpu_crtc.cDmitry Baryshkov1-37/+0
2025-03-05drm/msm/dpu: don't set crtc_state->mode_changed from atomic_check()Dmitry Baryshkov1-4/+28
2025-02-26drm/msm/dpu: Remove arbitrary limit of 1 interface in DSC topologyMarijn Suijten1-3/+4
2025-02-25drm/msm/dpu: simplify dpu_encoder_get_topology() interfaceDmitry Baryshkov1-8/+4
2025-02-25drm/msm/dpu: move needs_cdm setting to dpu_encoder_get_topology()Dmitry Baryshkov1-19/+22
2025-02-25drm/msm/dpu: don't use active in atomic_check()Dmitry Baryshkov1-2/+1
2025-02-25drm/msm/dpu: Fall back to a single DSC encoder (1:1:1) on small SoCsMarijn Suijten1-22/+25
2025-02-25drm/msm/dpu: Simplify using local 'ctl' variableKrzysztof Kozlowski1-16/+16
2025-02-15drm/msm/dpu: Disable dither in phys encoder cleanupJessica Zhang1-0/+3
2024-12-24drm/msm/dpu: get rid of struct dpu_rm_requirementsDmitry Baryshkov1-1/+1
2024-11-03drm/msm/dpu: rework documentation commentsDmitry Baryshkov1-0/+179
2024-10-14drm/msm/dpu: move CRTC resource assignment to dpu_encoder_virt_atomic_checkDmitry Baryshkov1-21/+38
2024-10-14drm/msm/dpu: make sure phys resources are properly initializedDmitry Baryshkov1-5/+4
2024-08-05drm/msm/dpu: move dpu_encoder's connector assignment to atomic_enable()Abhinav Kumar1-2/+2
2024-06-25drm/msm/dpu: remove CRTC frame event callback registrationDmitry Baryshkov1-35/+6
2024-06-24drm/msm/dpu: rework vsync_source handlingDmitry Baryshkov1-4/+1
2024-06-24drm/msm/dpu: pull the is_cmd_mode out of _dpu_encoder_update_vsync_source()Dmitry Baryshkov1-3/+3
2024-06-24drm/msm/dpu: convert vsync source defines to the enumDmitry Baryshkov1-1/+1
2024-06-23drm/msm/dpu: drop validity checks for clear_pending_flush() ctl opAbhinav Kumar1-2/+1
2024-06-23drm/msm/dpu: fix video mode DSC for DSIJonathan Marek1-1/+1
2024-06-05Revert "drm/msm/dpu: drop dpu_encoder_phys_ops.atomic_mode_set"Dmitry Baryshkov1-0/+2
2024-06-05drm/msm/dpu: fix encoder irq wait skipBarnabás Czémán1-1/+1
2024-04-23drm/msm: merge dpu_format and mdp_format in struct msm_formatDmitry Baryshkov1-6/+6
2024-04-22drm/msm/dpu: use format-related definitions from mdp_common.xml.hDmitry Baryshkov1-4/+4
2024-04-22drm/msm: convert all pixel format logging to use %p4ccJani Nikula1-4/+4
2024-03-04drm/msm/dpu: capture snapshot on the first commit_done timeoutDmitry Baryshkov1-0/+10
2024-03-04drm/msm/dpu: split dpu_encoder_wait_for_event into two functionsDmitry Baryshkov1-19/+51
2024-03-04drm/msm/dpu: reserve CDM blocks for DP if mode is YUV420Paloma Arellano1-8/+14