mbox series

[v2,0/4] reserve RM resources in private obj state

Message ID 1550109142-28303-1-git-send-email-jsanka@codeaurora.org (mailing list archive)
Headers show
Series reserve RM resources in private obj state | expand

Message

Jeykumar Sankaran Feb. 14, 2019, 1:52 a.m. UTC
v2 patches for [1]. 

changes in v2:
	- Reserve and track hw resources allocated per
	  display in subclassed drm private object states. 
	- Private objects are created per CRTC.

[1] https://patchwork.freedesktop.org/series/50722/

Follow up series will be submitted to clean up RM iterator
API's.

Thanks and Regards,
Jeykumar S.

Jeykumar Sankaran (4):
  drm/msm/dpu: add atomic private object to dpu crtc
  drm/msm/dpu: track HW resources using private object state
  drm/msm/dpu: remove reserve in encoder mode_set
  drm/msm/dpu: remove mode_set_complete

 drivers/gpu/drm/msm/disp/dpu1/dpu_crtc.h    |  10 +-
 drivers/gpu/drm/msm/disp/dpu1/dpu_encoder.c | 163 ++++++++++------------------
 drivers/gpu/drm/msm/disp/dpu1/dpu_kms.c     |  73 ++++++++++++-
 drivers/gpu/drm/msm/disp/dpu1/dpu_kms.h     |  32 ++++++
 drivers/gpu/drm/msm/disp/dpu1/dpu_rm.c      | 131 +++++++++++++++-------
 drivers/gpu/drm/msm/disp/dpu1/dpu_rm.h      |   8 +-
 6 files changed, 257 insertions(+), 160 deletions(-)