u-boot/drivers/video/rockchip
Jernej Skrabec cc232a9d07 rockchip: video: Split out HDMI controller code
Designware HDMI controller and phy are used in other SoCs as well. Split
out platform independent code.

DW HDMI has 8 bit registers but they can be represented as 32 bit
registers as well. Add support to select access mode.

EDID reading code use reading by blocks which is not supported by other
SoCs in general. Make it more general using byte by byte approach, which
is also used in Linux driver.

Finally, not all DW HDMI controllers are accompanied with DW HDMI phy.
Support custom phys by making controller code independent from phy code.

Signed-off-by: Jernej Skrabec <jernej.skrabec@siol.net>
Tested-by: Nickey Yang <nickey.yang@rock-chips.com>
Reviewed-by: Simon Glass <sjg@chromium.org>
2017-04-04 20:01:57 -06:00
..
Makefile rockchip: video: Split out HDMI controller code 2017-04-04 20:01:57 -06:00
rk_edp.c clk: convert API to match reset/mailbox style 2016-06-19 17:05:55 -06:00
rk_hdmi.c rockchip: video: Split out HDMI controller code 2017-04-04 20:01:57 -06:00
rk_lvds.c dm: core: Replace of_offset with accessor 2017-02-08 06:12:14 -07:00
rk_vop.c rockchip: video: Split out HDMI controller code 2017-04-04 20:01:57 -06:00