[PATCH v4 5/8] drm/rockchip: dsi: migrate to use dw-mipi-dsi bridge driver

Andrzej Hajda a.hajda at samsung.com
Mon Aug 20 11:01:20 UTC 2018


On 14.08.2018 12:26, Heiko Stuebner wrote:
> From: Nickey Yang <nickey.yang at rock-chips.com>
>
> Add the ROCKCHIP DSI controller driver that uses the Synopsys DesignWare
> MIPI DSI host controller bridge and remove the old separate one.
>
> changes:
>
> v2:
>    add err_pllref, remove unnecessary encoder.enable & disable
>    correct spelling mistakes
> v3:
>    call dw_mipi_dsi_unbind() in dw_mipi_dsi_rockchip_unbind()
>    fix typo, use of_device_get_match_data(),
>    change some bind() logic into probe()
>    add 'dev_set_drvdata()'
> v4:
>   return -EINVAL when can not get best_freq
>   add a clarifying comment when get vco
>   add review tag
> v5:
>   keep our power domain enabled while touching GRF
> v6:
>   change func name dw_mipi_encoder_disable to
>   dw_mipi_dsi_encoder_disable
> v7:
>   none
> v8: Heiko
>   add Archit's Review tag
>   adapt to recent changes in the original rockchip-dsi driver
>   beautify grf-handling
>   split hw-setup (resources, dsi-host) from bind into probe
> v2-new: Heiko
>   add SPDX header instead of license blurb
>   drop old versioning to not confuse people
> v3-new: Heiko
>   include ordering
>   moved hwaccess from mode_set to enable callback
>   move pllref_clk enablement to bind (needed by bridge mode_set->lane_mbps)
> v4-new: Heiko
>   rebase against recent rockchip-dsi changes
>   move to call component_add in the new glue host-attach
>
> Signed-off-by: Nickey Yang <nickey.yang at rock-chips.com>
> Signed-off-by: Brian Norris <briannorris at chromium.org>
> Reviewed-by: Brian Norris <briannorris at chromium.org>
> Reviewed-by: Sean Paul <seanpaul at chromium.org>
> Reviewed-by: Archit Taneja <architt at codeaurora.org>
> Signed-off-by: Heiko Stuebner <heiko at sntech.de>

Reviewed-by: Andrzej Hajda <a.hajda at samsung.com>

 --
Regards
Andrzej


More information about the dri-devel mailing list