From 80af59f8b8783610afdf59ff4cd7a0b4fcdf095d Mon Sep 17 00:00:00 2001 From: Jacob Chen Date: Fri, 1 Dec 2023 15:55:01 +0800 Subject: [PATCH] video: rockchip: rve: update to 1.0.5 fix unexpected exit during execution of llp tasks, The 0th bit of the work status register indicates whether the current task in linked-list mode has successfully completed execution. The 4th bit indicates all tasks has been processed done. Change-Id: I099c55e2f00cc63e9f4ee0d3e2696ccec9a5ae9a Signed-off-by: Jacob Chen --- drivers/video/rockchip/rve/include/rve_drv.h | 2 +- drivers/video/rockchip/rve/include/rve_reg.h | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/drivers/video/rockchip/rve/include/rve_drv.h b/drivers/video/rockchip/rve/include/rve_drv.h index 4fff93ff19eb..8d9f188c93e2 100644 --- a/drivers/video/rockchip/rve/include/rve_drv.h +++ b/drivers/video/rockchip/rve/include/rve_drv.h @@ -72,7 +72,7 @@ #define DRIVER_MAJOR_VERSION 1 #define DRIVER_MINOR_VERSION 0 -#define DRIVER_REVISION_VERSION 4 +#define DRIVER_REVISION_VERSION 5 #define DRIVER_VERSION (STR(DRIVER_MAJOR_VERSION) "." STR(DRIVER_MINOR_VERSION) \ "." STR(DRIVER_REVISION_VERSION)) diff --git a/drivers/video/rockchip/rve/include/rve_reg.h b/drivers/video/rockchip/rve/include/rve_reg.h index 5969aa9d881e..05df28037a83 100644 --- a/drivers/video/rockchip/rve/include/rve_reg.h +++ b/drivers/video/rockchip/rve/include/rve_reg.h @@ -73,7 +73,7 @@ /* mode value */ #define RVE_LLP_MODE 0x8000 -#define RVE_LLP_DONE 0x11 +#define RVE_LLP_DONE 0x10 #define RVE_CLEAR_UP_REG6_WROK_STA 0xff0000 void rve_soft_reset(struct rve_scheduler_t *scheduler);