drm/rockchip: update cursors asynchronously through atomic.
authorEnric Balletbo i Serra <enric.balletbo@collabora.com>
Wed, 5 Dec 2018 12:33:10 +0000 (10:33 -0200)
committerHeiko Stuebner <heiko@sntech.de>
Thu, 10 Jan 2019 22:29:17 +0000 (23:29 +0100)
commit15609559a834a59c9cfba16c032d38a72bd49996
tree23b9f832e0c91da440b8e3e47bd1791e1acd843b
parent7510a9c68c13a9120f592ce863a8f0d39ae2ee16
drm/rockchip: update cursors asynchronously through atomic.

Add support to async updates of cursors by using the new atomic
interface for that.

Signed-off-by: Enric Balletbo i Serra <enric.balletbo@collabora.com>
[updated for upstream]
Signed-off-by: Helen Koike <helen.koike@collabora.com>
Signed-off-by: Heiko Stuebner <heiko@sntech.de>
Link: https://patchwork.freedesktop.org/patch/msgid/20181205123310.7965-1-helen.koike@collabora.com
drivers/gpu/drm/rockchip/rockchip_drm_fb.c
drivers/gpu/drm/rockchip/rockchip_drm_psr.c
drivers/gpu/drm/rockchip/rockchip_drm_psr.h
drivers/gpu/drm/rockchip/rockchip_drm_vop.c