From 15ade055295d13f95d49e3d99b09f3bbfb4a43e7 Mon Sep 17 00:00:00 2001 From: hc <hc@nodka.com> Date: Mon, 06 Nov 2023 07:25:24 +0000 Subject: [PATCH] add at24 driver --- kernel/drivers/video/rockchip/mpp/mpp_rkvdec2.h | 7 +++++++ 1 files changed, 7 insertions(+), 0 deletions(-) diff --git a/kernel/drivers/video/rockchip/mpp/mpp_rkvdec2.h b/kernel/drivers/video/rockchip/mpp/mpp_rkvdec2.h index 0056bb6..e97b6ac 100644 --- a/kernel/drivers/video/rockchip/mpp/mpp_rkvdec2.h +++ b/kernel/drivers/video/rockchip/mpp/mpp_rkvdec2.h @@ -33,6 +33,10 @@ #define RKVDEC_DRIVER_NAME "mpp_rkvdec2" +#define RKVDEC_REG_IMPORTANT_BASE 0x2c +#define RKVDEC_REG_IMPORTANT_INDEX 11 +#define RKVDEC_SOFTREST_EN BIT(20) + #define RKVDEC_SESSION_MAX_BUFFERS 40 /* The maximum registers number of all the version */ #define RKVDEC_REG_NUM 279 @@ -71,6 +75,7 @@ RKVDEC_BUF_EMPTY_STA |\ RKVDEC_TIMEOUT_STA |\ RKVDEC_ERROR_STA) +#define RKVDEC_PERF_WORKING_CNT 0x41c /* perf sel reference register */ #define RKVDEC_PERF_SEL_OFFSET 0x20000 @@ -202,6 +207,8 @@ /* for link mode */ struct rkvdec_link_dev *link_dec; struct mpp_dma_buffer *fix; + + u32 err_ref_hack; }; void *rkvdec2_alloc_task(struct mpp_session *session, -- Gitblit v1.6.2