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 _______________________________________________ dri-devel mailing list dri-devel@xxxxxxxxxxxxxxxxxxxxx http://lists.freedesktop.org/mailman/listinfo/dri-devel