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

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



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.

Changes in v2:
- Incorporated Stephen's comments for the DSI PLL patch.
- The dsi.xml.h and sfpb.xml.h changes were already picked up by Rob.
  Removed those patches.

Archit Taneja (10):
  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: Enable MMSS SPFB port via syscon
  dt-bindings: Add DSIv2 documentation

 .../devicetree/bindings/display/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_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    | 533 +++++++++++++++++++++
 14 files changed, 1176 insertions(+), 138 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

--
To unsubscribe from this list: send the line "unsubscribe linux-arm-msm" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html



[Index of Archives]     [Linux ARM Kernel]     [Linux ARM]     [Linux Omap]     [Fedora ARM]     [Linux for Sparc]     [IETF Annouce]     [Security]     [Bugtraq]     [Linux MIPS]     [ECOS]     [Asterisk Internet PBX]     [Linux API]

  Powered by Linux