[pull] drm/msm: msm-next for 3.18

Rob Clark robdclark at gmail.com
Wed Sep 10 08:23:49 PDT 2014


Hi Dave, main pull for 3.18:

 1) add LVDS support for mdp4 (tested with auo B101XTN01.0 panel)
 2) add B101XTN01.0 panel
 3) bit of gpu refactoring to prepare for addition of addition gpu
generations beyond just a3xx

Thierry, I wasn't quite sure if I should include the panel patch or if
you were going to send that.. it is easy enough for me to drop that
one patch and resend the pull if that is preferred.

---
The following changes since commit fdcaa1dbb7c6ed419b10fb8cdb5001ab0a00538f:

  Merge tag 'ipu-3.18' of git://git.pengutronix.de/git/pza/linux into
drm-next (2014-09-10 19:43:29 +1000)

are available in the git repository at:


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

for you to fetch changes up to 3bcefb0497f9fcad19be286b14d286784d584c5b:

  drm/msm/adreno: push dump/show stuff to base class (2014-09-10 11:19:09 -0400)

----------------------------------------------------------------
Rob Clark (8):
      drm/msm: update generated headers
      drm/msm/mdp4: fix blend setup with multiple crtcs
      drm/msm/mdp4: add LVDS panel support
      drm/panel/simple: add optronics B101XTN01.0 (v3)
      drm/msm/adreno: split adreno device out into it's own file
      drm/msm/adreno: move decision about what gpu to to load
      drm/msm/adreno: bit of init refactoring
      drm/msm/adreno: push dump/show stuff to base class

 .../devicetree/bindings/panel/auo,b101xtn01.txt    |   7 +
 drivers/gpu/drm/msm/Kconfig                        |   1 +
 drivers/gpu/drm/msm/Makefile                       |   4 +
 drivers/gpu/drm/msm/adreno/a2xx.xml.h              |   6 +-
 drivers/gpu/drm/msm/adreno/a3xx.xml.h              |  12 +-
 drivers/gpu/drm/msm/adreno/a3xx_gpu.c              | 214 +--------
 drivers/gpu/drm/msm/adreno/adreno_common.xml.h     |   6 +-
 drivers/gpu/drm/msm/adreno/adreno_device.c         | 285 ++++++++++++
 drivers/gpu/drm/msm/adreno/adreno_gpu.c            | 151 +++---
 drivers/gpu/drm/msm/adreno/adreno_gpu.h            |  17 +-
 drivers/gpu/drm/msm/adreno/adreno_pm4.xml.h        |  10 +-
 drivers/gpu/drm/msm/dsi/dsi.xml.h                  |  10 +-
 drivers/gpu/drm/msm/dsi/mmss_cc.xml.h              |  18 +-
 drivers/gpu/drm/msm/dsi/sfpb.xml.h                 |  10 +-
 drivers/gpu/drm/msm/hdmi/hdmi.c                    |   4 +-
 drivers/gpu/drm/msm/hdmi/hdmi.xml.h                |  10 +-
 drivers/gpu/drm/msm/hdmi/qfprom.xml.h              |  10 +-
 drivers/gpu/drm/msm/mdp/mdp4/mdp4.xml.h            | 107 ++++-
 drivers/gpu/drm/msm/mdp/mdp4/mdp4_crtc.c           |  21 +-
 drivers/gpu/drm/msm/mdp/mdp4/mdp4_dtv_encoder.c    |   2 +-
 drivers/gpu/drm/msm/mdp/mdp4/mdp4_kms.c            |  89 +++-
 drivers/gpu/drm/msm/mdp/mdp4/mdp4_kms.h            |  63 ++-
 drivers/gpu/drm/msm/mdp/mdp4/mdp4_lcdc_encoder.c   | 506 +++++++++++++++++++++
 drivers/gpu/drm/msm/mdp/mdp4/mdp4_lvds_connector.c | 151 ++++++
 drivers/gpu/drm/msm/mdp/mdp4/mdp4_lvds_pll.c       | 172 +++++++
 drivers/gpu/drm/msm/msm_drv.c                      |  37 +-
 drivers/gpu/drm/msm/msm_gpu.h                      |   6 +-
 drivers/gpu/drm/panel/panel-simple.c               |  27 ++
 28 files changed, 1544 insertions(+), 412 deletions(-)
 create mode 100644 Documentation/devicetree/bindings/panel/auo,b101xtn01.txt
 create mode 100644 drivers/gpu/drm/msm/adreno/adreno_device.c
 create mode 100644 drivers/gpu/drm/msm/mdp/mdp4/mdp4_lcdc_encoder.c
 create mode 100644 drivers/gpu/drm/msm/mdp/mdp4/mdp4_lvds_connector.c
 create mode 100644 drivers/gpu/drm/msm/mdp/mdp4/mdp4_lvds_pll.c


More information about the dri-devel mailing list