Skip to content

drm/msm/mdp5: Refactor CTL code

Hai Li dri-devel linux-arm-msm lkml 1 version New

Get series with b4
b4 am [email protected]

Versions newest first

  1. v1 Latest2 patches 0 repliesNew

Patches in v1 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/2drm/msm/mdp5: Allocate CTL for each display interfacedrivers/gpu/drm/msm/mdp/mdp5/mdp5_cmd_encoder.c drivers/gpu/drm/msm/mdp/mdp5/mdp5_crtc.c drivers/gpu/drm/msm/mdp/mdp5/mdp5_ctl.c +4 more+76 -760 replies
2/2drm/msm/mdp5: Allocate CTL0/1 for dual DSI single FLUSHdrivers/gpu/drm/msm/mdp/mdp5/mdp5_ctl.c drivers/gpu/drm/msm/mdp/mdp5/mdp5_ctl.h drivers/gpu/drm/msm/mdp/mdp5/mdp5_encoder.c +1 more+129 -230 replies

Reviews trailers per patch

No Reviewed-by, Acked-by or Tested-by trailers for v1 yet.

Read the v1 thread

Cover letter [PATCH 0/2] drm/msm/mdp5: Refactor CTL code

Instead of allocating CTL for each CRTC, we start to associate CTL to each display interface, which reflects real HW requirement. It also helps in making use of HW single FLUSH feature to sync between dual DSI pipes.

Hai Li (2):
drm/msm/mdp5: Allocate CTL for each display interface drm/msm/mdp5: Allocate CTL0/1 for dual DSI single FLUSH

 drivers/gpu/drm/msm/mdp/mdp5/mdp5_cmd_encoder.c |  12 +-
 drivers/gpu/drm/msm/mdp/mdp5/mdp5_crtc.c        |  26 +---
 drivers/gpu/drm/msm/mdp/mdp5/mdp5_ctl.c         | 179 ++++++++++++++++++------
 drivers/gpu/drm/msm/mdp/mdp5/mdp5_ctl.h         |  13 +-
 drivers/gpu/drm/msm/mdp/mdp5/mdp5_encoder.c     |  18 ++-
 drivers/gpu/drm/msm/mdp/mdp5/mdp5_kms.c         |  38 +++--
 drivers/gpu/drm/msm/mdp/mdp5/mdp5_kms.h         |   8 +-
 7 files changed, 200 insertions(+), 94 deletions(-)
Signature · 2 lines
The Qualcomm Innovation Center, Inc. is a member of the Code Aurora Forum,
hosted by The Linux Foundation