drm/rockchip: dw_hdmi: add basic rk3228 support
authorJustin Swartz <justin.swartz@risingedge.co.za>
Wed, 22 May 2019 22:46:29 +0000 (22:46 +0000)
committerHeiko Stuebner <heiko@sntech.de>
Fri, 14 Jun 2019 11:39:15 +0000 (13:39 +0200)
commit53ffa1ee8de2cdfb0fcbef798486ba9c7f9316fd
tree1eb6c94f5d5fdd61795de07e36b04aa5b9688418
parentbcc071110aeacd28a87525a2442dd96eab145a3c
drm/rockchip: dw_hdmi: add basic rk3228 support

Like the RK3328, RK322x SoCs offer a Synopsis DesignWare HDMI transmitter
and an Innosilicon HDMI PHY.

Add a new dw_hdmi_plat_data struct, rk3228_hdmi_drv_data.
Assign a set of mostly generic rk3228_hdmi_phy_ops functions.
Add dw_hdmi_rk3228_setup_hpd() to enable the HDMI HPD and DDC lines.

Signed-off-by: Justin Swartz <justin.swartz@risingedge.co.za>
Signed-off-by: Heiko Stuebner <heiko@sntech.de>
Link: https://patchwork.freedesktop.org/patch/msgid/20190522224631.25164-1-justin.swartz@risingedge.co.za
Documentation/devicetree/bindings/display/rockchip/dw_hdmi-rockchip.txt
drivers/gpu/drm/rockchip/dw_hdmi-rockchip.c