28 lines
567 B
C

/* SPDX-License-Identifier: GPL-2.0 */
/* Copyright (c) 2023 Rockchip Electronics Co., Ltd. */
#ifndef _RKISP_VPSS_H
#define _RKISP_VPSS_H
#define RKISP_VPSS_CMD_SOF \
_IOW('V', BASE_VIDIOC_PRIVATE + 0, struct rkisp_vpss_sof)
#define RKISP_VPSS_CMD_EOF \
_IOW('V', BASE_VIDIOC_PRIVATE + 1, int)
#define RKISP_VPSS_GET_UNITE_MODE \
_IOR('V', BASE_VIDIOC_PRIVATE + 2, unsigned int)
#define RKISP_VPSS_RESET_NOTIFY_VPSS \
_IO('V', BASE_VIDIOC_PRIVATE + 3)
struct rkisp_vpss_sof {
u32 irq;
u32 seq;
u64 timestamp;
u32 unite_index;
u32 reserved;
};
#endif