3 * @author Nicolas VIVIEN
7 * @brief Driver for Syntek USB video camera
9 * @note Copyright (C) Nicolas VIVIEN
13 * This program is free software; you can redistribute it and/or modify
14 * it under the terms of the GNU General Public License as published by
15 * the Free Software Foundation; either version 2 of the License, or
18 * This program is distributed in the hope that it will be useful,
19 * but WITHOUT ANY WARRANTY; without even the implied warranty of
20 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
21 * GNU General Public License for more details.
23 * You should have received a copy of the GNU General Public License
24 * along with this program; if not, write to the Free Software
25 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
38 int dev_stka311_initialize_device(struct usb_stk11xx
*);
39 int dev_stka311_configure_device(struct usb_stk11xx
*, int);
40 int dev_stka311_start_stream(struct usb_stk11xx
*);
41 int dev_stka311_stop_stream(struct usb_stk11xx
*);
42 int dev_stka311_camera_asleep(struct usb_stk11xx
*);
43 int dev_stka311_init_camera(struct usb_stk11xx
*);
44 int dev_stka311_sensor_settings(struct usb_stk11xx
*);
45 int dev_stka311_reconf_camera(struct usb_stk11xx
*);
46 int dev_stka311_camera_settings(struct usb_stk11xx
*);
47 int dev_stka311_set_camera_quality(struct usb_stk11xx
*);
48 int dev_stka311_set_camera_fps(struct usb_stk11xx
*);
50 int dev_stka821_initialize_device(struct usb_stk11xx
*);
51 int dev_stka821_configure_device(struct usb_stk11xx
*, int);
52 int dev_stka821_start_stream(struct usb_stk11xx
*);
53 int dev_stka821_stop_stream(struct usb_stk11xx
*);
54 int dev_stka821_camera_asleep(struct usb_stk11xx
*);
55 int dev_stka821_init_camera(struct usb_stk11xx
*);
56 int dev_stka821_sensor_settings(struct usb_stk11xx
*);
57 int dev_stka821_reconf_camera(struct usb_stk11xx
*);
58 int dev_stka821_camera_settings(struct usb_stk11xx
*);
59 int dev_stka821_set_camera_quality(struct usb_stk11xx
*);
60 int dev_stka821_set_camera_fps(struct usb_stk11xx
*);
62 int dev_stk6a31_initialize_device(struct usb_stk11xx
*);
63 int dev_stk6a31_configure_device(struct usb_stk11xx
*, int);
64 int dev_stk6a31_start_stream(struct usb_stk11xx
*);
65 int dev_stk6a31_stop_stream(struct usb_stk11xx
*);
66 int dev_stk6a31_camera_asleep(struct usb_stk11xx
*);
67 int dev_stk6a31_init_camera(struct usb_stk11xx
*);
68 int dev_stk6a31_sensor_settings(struct usb_stk11xx
*);
69 int dev_stk6a31_reconf_camera(struct usb_stk11xx
*);
70 int dev_stk6a31_camera_settings(struct usb_stk11xx
*);
71 int dev_stk6a31_set_camera_quality(struct usb_stk11xx
*);
72 int dev_stk6a31_set_camera_fps(struct usb_stk11xx
*);
74 int dev_stk6a33_initialize_device(struct usb_stk11xx
*);
75 int dev_stk6a33_configure_device(struct usb_stk11xx
*, int);
76 int dev_stk6a33_start_stream(struct usb_stk11xx
*);
77 int dev_stk6a33_stop_stream(struct usb_stk11xx
*);
78 int dev_stk6a33_camera_asleep(struct usb_stk11xx
*);
79 int dev_stk6a33_init_camera(struct usb_stk11xx
*);
80 int dev_stk6a33_sensor_settings(struct usb_stk11xx
*);
81 int dev_stk6a33_reconf_camera(struct usb_stk11xx
*);
82 int dev_stk6a33_camera_settings(struct usb_stk11xx
*);
83 int dev_stk6a33_set_camera_quality(struct usb_stk11xx
*);
84 int dev_stk6a33_set_camera_fps(struct usb_stk11xx
*);
86 int dev_stk6a54_initialize_device(struct usb_stk11xx
*);
87 int dev_stk6a54_configure_device(struct usb_stk11xx
*, int);
88 int dev_stk6a54_start_stream(struct usb_stk11xx
*);
89 int dev_stk6a54_stop_stream(struct usb_stk11xx
*);
90 int dev_stk6a54_camera_asleep(struct usb_stk11xx
*);
91 int dev_stk6a54_init_camera(struct usb_stk11xx
*);
92 int dev_stk6a54_sensor_settings(struct usb_stk11xx
*);
93 int dev_stk6a54_reconf_camera(struct usb_stk11xx
*);
94 int dev_stk6a54_camera_settings(struct usb_stk11xx
*);
95 int dev_stk6a54_set_camera_quality(struct usb_stk11xx
*);
96 int dev_stk6a54_set_camera_fps(struct usb_stk11xx
*);