UPSTREAM: drm/rockchip: support atomic asynchronous commit
authorMark Yao <mark.yao@rock-chips.com>
Wed, 16 Dec 2015 10:09:38 +0000 (18:09 +0800)
committerMark Yao <mark.yao@rock-chips.com>
Thu, 17 Mar 2016 01:42:02 +0000 (09:42 +0800)
commit621c4cad77e2a6b2192490039be65b1d23a81474
treeb201e82ecef5fa8ed3677934bfab2342199fa205
parent9620fd758489495b2405e1e2bb19cdd0ecfb1267
UPSTREAM: drm/rockchip: support atomic asynchronous commit

If drm core requests a async commit, rockchip_drm_atomic_commit
will schedule a work task to update later.

Change-Id: I8d35b157b817f2e7f810968e7b18043414cb17e6
Signed-off-by: Mark Yao <mark.yao@rock-chips.com>
(cherry picked from commit f32fad51eec51ad816cecdc3723ab443cd69b61f)
drivers/gpu/drm/rockchip/rockchip_drm_drv.c
drivers/gpu/drm/rockchip/rockchip_drm_drv.h
drivers/gpu/drm/rockchip/rockchip_drm_fb.c