[PATCH 0/3] Update SMP, add CFG and Overlay support
Stephane Viau
sviau at codeaurora.org
Tue Nov 18 09:49:46 PST 2014
This patch set updates the SMP config for MDP5, introduces a Config module for
easier platform config update and allows MDP5 driver to use multiple CRTCs as
well as multiple planes (overlay).
Stephane Viau (3):
drm/msm/mdp5: make SMP module dynamically configurable
drm/msm/mdp5: introduce mdp5_cfg module
drm/msm: add multiple CRTC and overlay support
drivers/gpu/drm/msm/Makefile | 2 +
drivers/gpu/drm/msm/mdp/mdp5/mdp5_cfg.c | 215 ++++++++++++++++++
drivers/gpu/drm/msm/mdp/mdp5/mdp5_cfg.h | 89 ++++++++
drivers/gpu/drm/msm/mdp/mdp5/mdp5_crtc.c | 265 +++++++++++++++++------
drivers/gpu/drm/msm/mdp/mdp5/mdp5_ctl.c | 325 ++++++++++++++++++++++++++++
drivers/gpu/drm/msm/mdp/mdp5/mdp5_ctl.h | 121 +++++++++++
drivers/gpu/drm/msm/mdp/mdp5/mdp5_encoder.c | 13 ++
drivers/gpu/drm/msm/mdp/mdp5/mdp5_kms.c | 251 ++++++++-------------
drivers/gpu/drm/msm/mdp/mdp5/mdp5_kms.h | 97 ++-------
drivers/gpu/drm/msm/mdp/mdp5/mdp5_plane.c | 175 +++++++--------
drivers/gpu/drm/msm/mdp/mdp5/mdp5_smp.c | 247 +++++++++++++++++----
drivers/gpu/drm/msm/mdp/mdp5/mdp5_smp.h | 22 +-
12 files changed, 1379 insertions(+), 443 deletions(-)
create mode 100644 drivers/gpu/drm/msm/mdp/mdp5/mdp5_cfg.c
create mode 100644 drivers/gpu/drm/msm/mdp/mdp5/mdp5_cfg.h
create mode 100644 drivers/gpu/drm/msm/mdp/mdp5/mdp5_ctl.c
create mode 100644 drivers/gpu/drm/msm/mdp/mdp5/mdp5_ctl.h
--
Qualcomm Innovation Center, Inc.
The Qualcomm Innovation Center, Inc. is a member of the Code Aurora Forum, a Linux Foundation Collaborative Project
More information about the dri-devel
mailing list