[Freedreno] [pull] drm/msm: msm-next for 4.4

Rob Clark robdclark at gmail.com
Thu Oct 22 18:04:47 PDT 2015


Hi Dave,

A bit smaller pull this time.  Few minor things, plus initial support
for msm8996 (snapdragon 820)..  Sorry, a bit latish, was hoping to get
some 8960/8064 DSI stuff included.  But still waiting on the v2 of the
patchset (just pending some minor review comments).  It would be nice
to get the DSI patches merged since it would help some folks trying to
get upstream kernel running on n4/n7 and xperia z and wanting to write
some more panel drivers.  Also, waiting for OCMEM driver to get merged
via other trees and then I have a small bit to go along with that to
make the gpu actually work on devices w/ OCMEM (snapdragon 800, 805,
etc).  So maybe a second later pull req, time permitting.

The following changes since commit 2b5f900e4fb18d85fc62d4efcf4e7016fc384806:

  Merge branch 'drm/next/du' of git://linuxtv.org/pinchartl/fbdev into
drm-next (2015-10-22 10:31:43 +1000)

are available in the git repository at:

  git://people.freedesktop.org/~robclark/linux msm-next

for you to fetch changes up to a9ee34b70e07ce942806eda154e48ea3f754a76f:

  drm/msm: Remove local fbdev emulation Kconfig option (2015-10-22
15:46:36 -0400)

----------------------------------------------------------------
Archit Taneja (1):
      drm/msm: Remove local fbdev emulation Kconfig option

Bjorn Andersson (1):
      drm: msm: dsi: Don't attempt changing voltage of switches

Hai Li (1):
      drm/msm/dsi: Updata LNn_CFG4 register settings for 28nm PHY

Rob Clark (1):
      drm/msm: update generated headers

Stephane Viau (7):
      drm/msm/mdp5: remove the cfg pointer from SMP struct
      drm/msm: Fix IOMMU clean up path in case msm_iommu_new() fails
      drm/msm/mdp5: Avoid printing error messages for optional clocks
      drm/msm/hdmi: Add basic HDMI support for msm8996
      drm/msm/mdp5: Use the newly introduced enum mdp_component_type
      drm/msm/mdp: Add Software Pixel Extension support
      drm/msm/mdp5: Basic support for MDP5 v1.7 (MSM8996)

 Documentation/devicetree/bindings/drm/msm/hdmi.txt |   3 +
 Documentation/devicetree/bindings/drm/msm/mdp.txt  |   3 +-
 drivers/gpu/drm/msm/Kconfig                        |  14 --
 drivers/gpu/drm/msm/Makefile                       |   2 +-
 drivers/gpu/drm/msm/adreno/a2xx.xml.h              |   9 +-
 drivers/gpu/drm/msm/adreno/a3xx.xml.h              |  27 ++-
 drivers/gpu/drm/msm/adreno/a4xx.xml.h              |  15 +-
 drivers/gpu/drm/msm/adreno/adreno_common.xml.h     |  13 +-
 drivers/gpu/drm/msm/adreno/adreno_pm4.xml.h        |   9 +-
 drivers/gpu/drm/msm/dsi/dsi.xml.h                  | 238 ++++++++++++++++-----
 drivers/gpu/drm/msm/dsi/dsi_host.c                 |   2 +-
 drivers/gpu/drm/msm/dsi/mmss_cc.xml.h              |   8 +-
 drivers/gpu/drm/msm/dsi/phy/dsi_phy.c              |   2 +-
 drivers/gpu/drm/msm/dsi/phy/dsi_phy_28nm.c         |   6 +-
 drivers/gpu/drm/msm/dsi/sfpb.xml.h                 |  21 +-
 drivers/gpu/drm/msm/edp/edp.xml.h                  |   8 +-
 drivers/gpu/drm/msm/hdmi/hdmi.c                    |  17 +-
 drivers/gpu/drm/msm/hdmi/hdmi.xml.h                |   8 +-
 drivers/gpu/drm/msm/hdmi/qfprom.xml.h              |   8 +-
 drivers/gpu/drm/msm/mdp/mdp4/mdp4.xml.h            |   8 +-
 drivers/gpu/drm/msm/mdp/mdp5/mdp5.xml.h            |  86 +++++++-
 drivers/gpu/drm/msm/mdp/mdp5/mdp5_cfg.c            |  95 +++++++-
 drivers/gpu/drm/msm/mdp/mdp5/mdp5_cfg.h            |  11 +-
 drivers/gpu/drm/msm/mdp/mdp5/mdp5_kms.c            |  46 ++--
 drivers/gpu/drm/msm/mdp/mdp5/mdp5_kms.h            |   2 +
 drivers/gpu/drm/msm/mdp/mdp5/mdp5_plane.c          | 201 ++++++++++++-----
 drivers/gpu/drm/msm/mdp/mdp5/mdp5_smp.c            |   8 +-
 drivers/gpu/drm/msm/mdp/mdp_common.xml.h           |  15 +-
 drivers/gpu/drm/msm/mdp/mdp_kms.h                  |   6 +
 drivers/gpu/drm/msm/msm_drv.c                      |   8 +-
 drivers/gpu/drm/msm/msm_gpu.c                      |   8 +
 31 files changed, 689 insertions(+), 218 deletions(-)


More information about the Freedreno mailing list