From a8fc40ce6f61a749f597b7ee58e81a7854601ec9 Mon Sep 17 00:00:00 2001 From: Mark Yao Date: Tue, 11 Apr 2017 10:15:17 +0800 Subject: [PATCH 1/1] video/rockchip: rga2: force rga version if hardware not support Change-Id: I95323b5f46228561266b2352815f0d15851fa6ce Signed-off-by: Mark Yao --- drivers/video/rockchip/rga2/rga2_drv.c | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/drivers/video/rockchip/rga2/rga2_drv.c b/drivers/video/rockchip/rga2/rga2_drv.c index 936411d895cd..850d20f33f34 100644 --- a/drivers/video/rockchip/rga2/rga2_drv.c +++ b/drivers/video/rockchip/rga2/rga2_drv.c @@ -178,6 +178,11 @@ static inline int rga2_init_version(void) major_version = (reg_version & RGA2_MAJOR_VERSION_MASK) >> 24; minor_version = (reg_version & RGA2_MINOR_VERSION_MASK) >> 20; + /* + * some old rga ip has no rga version register, so force set to 2.00 + */ + if (!major_version && !minor_version) + major_version = 2; sprintf(rga->version, "%d.%02d", major_version, minor_version); return 0; -- 2.34.1