FROMLIST: drm: bridge: dw-hdmi: Add support for custom PHY configuration
authorKieran Bingham <kieran.bingham+renesas@ideasonboard.com>
Fri, 3 Mar 2017 17:20:04 +0000 (19:20 +0200)
committerZheng Yang <zhengyang@rock-chips.com>
Tue, 2 May 2017 07:17:51 +0000 (15:17 +0800)
commit594a077e31e8b1ff0bd192e9af702fecaeea31ba
tree7a49f7a75310d246b5a4d25a9c535a90f1ee4a0b
parent0c49ba335d3ac00256fb8c70310c35482a0f1249
FROMLIST: drm: bridge: dw-hdmi: Add support for custom PHY configuration

The DWC HDMI TX controller interfaces with a companion PHY. While
Synopsys provides multiple standard PHYs, SoC vendors can also integrate
a custom PHY.

Modularize PHY configuration to support vendor PHYs through platform
data. The existing PHY configuration code was originally written to
support the DWC HDMI 3D TX PHY, and seems to be compatible with the DWC
MLP PHY. The HDMI 2.0 PHY will require a separate configuration
function.

Signed-off-by: Kieran Bingham <kieran.bingham+renesas@ideasonboard.com>
Signed-off-by: Laurent Pinchart <laurent.pinchart+renesas@ideasonboard.com>
Tested-by: Neil Armstrong <narmstrong@baylibre.com>
Reviewed-by: Jose Abreu <Jose.Abreu@synopsys.com>
Signed-off-by: Archit Taneja <architt@codeaurora.org>
Link: http://patchwork.freedesktop.org/patch/msgid/20170303172007.26541-8-laurent.pinchart+renesas@ideasonboard.com
Change-Id: I7527e77fd8679434379161a6bf3daa1639d081b8
Signed-off-by: Zheng Yang <zhengyang@rock-chips.com>
(am from https://patchwork.kernel.org/patch/9603303/)
drivers/gpu/drm/bridge/dw-hdmi.c
include/drm/bridge/dw_hdmi.h