18c2ecf20Sopenharmony_ci/* SPDX-License-Identifier: GPL-2.0-or-later */ 28c2ecf20Sopenharmony_ci/* 38c2ecf20Sopenharmony_ci ioctl control functions 48c2ecf20Sopenharmony_ci Copyright (C) 2003-2004 Kevin Thayer <nufan_wfk at yahoo.com> 58c2ecf20Sopenharmony_ci Copyright (C) 2005-2007 Hans Verkuil <hverkuil@xs4all.nl> 68c2ecf20Sopenharmony_ci 78c2ecf20Sopenharmony_ci */ 88c2ecf20Sopenharmony_ci 98c2ecf20Sopenharmony_ci#ifndef IVTV_CONTROLS_H 108c2ecf20Sopenharmony_ci#define IVTV_CONTROLS_H 118c2ecf20Sopenharmony_ci 128c2ecf20Sopenharmony_ciextern const struct cx2341x_handler_ops ivtv_cxhdl_ops; 138c2ecf20Sopenharmony_ciextern const struct v4l2_ctrl_ops ivtv_hdl_out_ops; 148c2ecf20Sopenharmony_ciint ivtv_g_pts_frame(struct ivtv *itv, s64 *pts, s64 *frame); 158c2ecf20Sopenharmony_ci 168c2ecf20Sopenharmony_ci#endif 17