UPSTREAM: drm/rockchip: vop: add rk3036 vop support
authorMark Yao <mark.yao@rock-chips.com>
Tue, 15 Dec 2015 01:57:13 +0000 (09:57 +0800)
committerMark Yao <mark.yao@rock-chips.com>
Thu, 17 Mar 2016 01:42:04 +0000 (09:42 +0800)
commit4e5345ff3b6c81e77d57b98c5218b597adb71a81
tree4f3cbd5172c0cbc5620bcc53197ea7c339f8e7af
parent21464efe46c173a70209aeca1fac917c73d0c4f0
UPSTREAM: drm/rockchip: vop: add rk3036 vop support

RK3036 registers layout is quite difference with rk3288 layout,
The IC design with different framework, rk3036 vop is VOP LITE,
and rk3288 is VOP FULL.

RK3036 support two overlay plane and one hwc plane, max output
resolution is 1080p. it support IOMMU, and its IOMMU same as
rk3288's.

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