media: rockchip: isp: add ioctl to get bay3d buf
Change-Id: Id65390eab9f1dc2d64405def56e854078ceba037 Signed-off-by: Cai YiWei <cyw@rock-chips.com>
This commit is contained in:
parent
c4c06227b0
commit
e84d9bd50a
12 changed files with 255 additions and 138 deletions
|
|
@ -58,6 +58,9 @@
|
|||
#define RKISP_CMD_MULTI_DEV_FORCE_ENUM \
|
||||
_IO('V', BASE_VIDIOC_PRIVATE + 13)
|
||||
|
||||
#define RKISP_CMD_GET_BAY3D_BUFFD \
|
||||
_IOR('V', BASE_VIDIOC_PRIVATE + 15, struct rkisp_bay3dbuf_info)
|
||||
|
||||
/****************ISP VIDEO IOCTL******************************/
|
||||
|
||||
#define RKISP_CMD_GET_CSI_MEMORY_MODE \
|
||||
|
|
@ -318,6 +321,23 @@ struct isp2x_mesh_head {
|
|||
__u32 data_oft;
|
||||
} __attribute__ ((packed));
|
||||
|
||||
struct rkisp_bay3dbuf_info {
|
||||
int iir_fd;
|
||||
int iir_size;
|
||||
union {
|
||||
struct {
|
||||
int cur_fd;
|
||||
int cur_size;
|
||||
int ds_fd;
|
||||
int ds_size;
|
||||
} v30;
|
||||
struct {
|
||||
int ds_fd;
|
||||
int ds_size;
|
||||
} v32;
|
||||
} u;
|
||||
} __attribute__ ((packed));
|
||||
|
||||
#define RKISP_CMSK_WIN_MAX 12
|
||||
#define RKISP_CMSK_WIN_MAX_V30 8
|
||||
#define RKISP_CMSK_MOSAIC_MODE 0
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue