drm/rockchip: vop: add vop full series of vop support
authorMark Yao <mark.yao@rock-chips.com>
Fri, 22 Jul 2016 10:44:26 +0000 (18:44 +0800)
committerGerrit Code Review <gerrit@rock-chips.com>
Thu, 28 Jul 2016 07:59:40 +0000 (15:59 +0800)
commit17f3b4e9bb831d79922a986d62c058f175b42e32
treeeae40d15491704374c2d57230e382d9bf43ec6c0
parent06ad8234d0a82b70231cfb094f60d1af8fb19525
drm/rockchip: vop: add vop full series of vop support

The series of vop is:
IP version    chipname
3.1           rk3288
3.2           rk3368
3.4           rk3366
3.5           rk3399 big
3.6           rk3399 lit
3.7           rk322x

The IP version is from VERSION_INFO register

major version: used for IP structure, Vop full framework is 3,
vop little framework is 2.
minor version: on same structure, newer design vop will bigger then
old one.

Change-Id: I032cb3d74cd01440274d3efeefa747e6028c1689
Signed-off-by: Mark Yao <mark.yao@rock-chips.com>
drivers/gpu/drm/rockchip/rockchip_drm_vop.c
drivers/gpu/drm/rockchip/rockchip_drm_vop.h
drivers/gpu/drm/rockchip/rockchip_vop_reg.c
drivers/gpu/drm/rockchip/rockchip_vop_reg.h