[PATCH 00/12] drm/msm/dsi: Add support for DSI on MSM8960/APQ8064

Archit Taneja architt at codeaurora.org
Wed Oct 14 05:58:52 PDT 2015


Add support for DSI on 8960/8064. The DSI IP used in these chips is an
older version(DSIv2) of what we have right now(DSI6G).

The bulk of the additions come thanks to a different PHY/PLL. The DSI
host in itself doesn't have too many changes.

Archit Taneja (12):
  drm/msm/dsi: Update generated header for 8960
  drm/msm/dsi: Add support for 28nm PHY on 8960
  drm/msm/dsi: Add DSI PLL for 28nm 8960 PHY
  drm/msm/dsi: Use a better way to figure out DSI version
  drm/msm/dsi: Delay dsi_clk_init
  drm/msm/dsi: Parse bus clocks from a list
  drm/msm/dsi: Set up link clocks for DSIv2
  drm/msm/dsi: Add dsi_cfg for APQ8064
  drm/msm/dsi: Don't use iommu for command TX buffer for DSIv2
  drm/msm/dsi: SFPB: Update generated headers
  drm/msm/dsi: Enable MMSS SPFB port via syscon
  dt-bindings: Add DSIv2 documentation

 Documentation/devicetree/bindings/drm/msm/dsi.txt |  10 +-
 drivers/gpu/drm/msm/Kconfig                       |   8 +
 drivers/gpu/drm/msm/Makefile                      |   2 +
 drivers/gpu/drm/msm/dsi/dsi.h                     |   6 +-
 drivers/gpu/drm/msm/dsi/dsi.xml.h                 | 243 +++++++---
 drivers/gpu/drm/msm/dsi/dsi_cfg.c                 |  35 +-
 drivers/gpu/drm/msm/dsi/dsi_cfg.h                 |   4 +
 drivers/gpu/drm/msm/dsi/dsi_host.c                | 497 ++++++++++++++------
 drivers/gpu/drm/msm/dsi/dsi_manager.c             |   6 +-
 drivers/gpu/drm/msm/dsi/phy/dsi_phy.c             |   4 +
 drivers/gpu/drm/msm/dsi/phy/dsi_phy.h             |   1 +
 drivers/gpu/drm/msm/dsi/phy/dsi_phy_28nm_8960.c   | 195 ++++++++
 drivers/gpu/drm/msm/dsi/pll/dsi_pll.c             |   3 +
 drivers/gpu/drm/msm/dsi/pll/dsi_pll.h             |  10 +
 drivers/gpu/drm/msm/dsi/pll/dsi_pll_28nm_8960.c   | 529 ++++++++++++++++++++++
 drivers/gpu/drm/msm/dsi/sfpb.xml.h                |  26 +-
 16 files changed, 1363 insertions(+), 216 deletions(-)
 create mode 100644 drivers/gpu/drm/msm/dsi/phy/dsi_phy_28nm_8960.c
 create mode 100644 drivers/gpu/drm/msm/dsi/pll/dsi_pll_28nm_8960.c

-- 
The Qualcomm Innovation Center, Inc. is a member of the Code Aurora Forum,
hosted by The Linux Foundation



More information about the dri-devel mailing list