mirror of
https://github.com/hardkernel/linux.git
synced 2026-06-06 02:50:49 +09:00
media: rockchip: isp: add RKISP_VICAP_CMD_SOF cmd
Signed-off-by: Zefa Chen <zefa.chen@rock-chips.com> Change-Id: I43c7dc062e3bd06223b31a2cd491f81f0507a3da
This commit is contained in:
@@ -27,6 +27,9 @@
|
||||
#define RKISP_VICAP_CMD_HW_LINK \
|
||||
_IOW('V', BASE_VIDIOC_PRIVATE + 6, int)
|
||||
|
||||
#define RKISP_VICAP_CMD_SOF \
|
||||
_IOW('V', BASE_VIDIOC_PRIVATE + 7, struct rkisp_vicap_sof)
|
||||
|
||||
#define RKISP_VICAP_BUF_CNT 3
|
||||
#define RKISP_VICAP_BUF_CNT_MAX 8
|
||||
#define RKISP_RX_BUF_POOL_MAX (RKISP_VICAP_BUF_CNT_MAX * 3)
|
||||
@@ -90,4 +93,19 @@ struct rkisp_rx_buf {
|
||||
bool is_uncompact;
|
||||
};
|
||||
|
||||
struct rkisp_vicap_sof {
|
||||
u64 timestamp;
|
||||
u32 sequence;
|
||||
u32 exp[3];
|
||||
u32 gain[3];
|
||||
u32 hts;
|
||||
u32 vts;
|
||||
u32 pclk;
|
||||
__u32 dcg_used;
|
||||
__u32 dcg_val[3];
|
||||
struct rkmodule_dcg_ratio dcg_ratio;
|
||||
struct rkmodule_gain_mode gain_mode;
|
||||
bool is_exp_active;
|
||||
};
|
||||
|
||||
#endif
|
||||
|
||||
Reference in New Issue
Block a user