]> git.baikalelectronics.ru Git - kernel.git/commit
drm/msm/dsi: Separate PHY to another platform device
authorHai Li <hali@codeaurora.org>
Fri, 15 May 2015 17:04:06 +0000 (13:04 -0400)
committerRob Clark <robdclark@gmail.com>
Thu, 11 Jun 2015 17:11:05 +0000 (13:11 -0400)
commita18002940b510e0f31f00c119b42bcdfd1a371a4
tree14d254e9bab8f098451bb2b2a92aa8fffa196e5d
parent951b7bbf34395b789caba482e8ae9628ce504a0c
drm/msm/dsi: Separate PHY to another platform device

There are different types of PHY from one chipset to another, while
the DSI host controller is relatively consistent across platforms.
Also, the PLL inside PHY is providing the source of DSI byte and
pixel clocks, which are used by DSI host controller. Separated devices
for clock provider and clock consumer make DSI driver better fit into
common clock framework.

Signed-off-by: Hai Li <hali@codeaurora.org>
Signed-off-by: Rob Clark <robdclark@gmail.com>
Documentation/devicetree/bindings/drm/msm/dsi.txt
drivers/gpu/drm/msm/dsi/dsi.c
drivers/gpu/drm/msm/dsi/dsi.h
drivers/gpu/drm/msm/dsi/dsi_host.c
drivers/gpu/drm/msm/dsi/dsi_phy.c