From 2f7c68cb55ecb7331f2381deb497c27155f32faf Mon Sep 17 00:00:00 2001 From: hc <hc@nodka.com> Date: Wed, 03 Jan 2024 09:43:39 +0000 Subject: [PATCH] update kernel to 5.10.198 --- kernel/drivers/media/platform/rockchip/isp/dev.h | 14 ++++++++++++++ 1 files changed, 14 insertions(+), 0 deletions(-) diff --git a/kernel/drivers/media/platform/rockchip/isp/dev.h b/kernel/drivers/media/platform/rockchip/isp/dev.h index 4510f9e..3e65864 100644 --- a/kernel/drivers/media/platform/rockchip/isp/dev.h +++ b/kernel/drivers/media/platform/rockchip/isp/dev.h @@ -81,6 +81,7 @@ ISP_START = BIT(9), ISP_ERROR = BIT(10), ISP_MIPI_ERROR = BIT(11), + ISP_CIF_RESET = BIT(12), }; enum rkisp_isp_inp { @@ -235,6 +236,10 @@ size_t resmem_size; struct rkisp_thunderboot_resmem_head tb_head; bool is_thunderboot; + /* first frame for rtt */ + bool is_rtt_first; + /* suspend/resume with rtt */ + bool is_rtt_suspend; struct rkisp_tb_stream_info tb_stream_info; unsigned int tb_addr_idx; @@ -245,6 +250,8 @@ bool send_fbcgain; struct rkisp_ispp_buf *cur_fbcgain; struct rkisp_buffer *cur_spbuf; + + struct completion pm_cmpl; struct work_struct rdbk_work; struct kfifo rdbk_kfifo; @@ -269,6 +276,9 @@ bool is_first_double; bool is_probe_end; bool is_frame_double; + bool is_suspend; + bool suspend_sync; + bool is_suspend_one_frame; struct rkisp_vicap_input vicap_in; @@ -304,4 +314,8 @@ rkisp_next_clear_bits(dev, reg, mask, is_direct); } +static inline bool rkisp_link_sensor(u32 isp_inp) +{ + return isp_inp & (INP_CSI | INP_DVP | INP_LVDS); +} #endif -- Gitblit v1.6.2