media: rockchip: aiisp: add ioctl to reduce memory

Change-Id: Ie0bbdf18e6a9e0c2990f505cfdd771fb69497ca3
Signed-off-by: Hu Kejun <william.hu@rock-chips.com>
This commit is contained in:
Hu Kejun
2025-07-14 14:36:12 +08:00
committed by Tao Huang
parent a930e7e610
commit da44652e18
3 changed files with 19 additions and 0 deletions

View File

@@ -35,6 +35,9 @@
#define RKAIISP_CMD_GET_YNRBUF_INFO \
_IOR('V', BASE_VIDIOC_PRIVATE + 5, struct rkaiisp_ynrbuf_info)
#define RKAIISP_CMD_SET_MEMORY_MODE \
_IOW('V', BASE_VIDIOC_PRIVATE + 6, enum rkaiisp_mem_mode)
/**********************EVENT_PRIVATE***************************/
#define RKAIISP_V4L2_EVENT_AIISP_DONE (V4L2_EVENT_PRIVATE_START + 1)
@@ -80,6 +83,11 @@ enum rkaiisp_exemode {
BOTHEVENT_IN_KERNEL
};
enum rkaiisp_mem_mode {
SINGLE_MEMODE,
COMBO_MEMODE,
};
struct rkaiisp_airms_st {
int sequence;
int inbuf_idx;