]> 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)
commiteb5afba565bb3e0d5a0ceffc1d1fbe979b465907
tree14d254e9bab8f098451bb2b2a92aa8fffa196e5d
parentfbed9418ebe5dcf7dcc0ce90d9bc64c6ca3fe2fb
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