[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