Searched refs:gspca_dev (Results 1 - 25 of 75) sorted by relevance

123

/linux-master/drivers/media/usb/gspca/
H A Dstv0680.c28 struct gspca_dev gspca_dev; /* !! must be the first item */ member in struct:sd
35 static int stv_sndctrl(struct gspca_dev *gspca_dev, int set, u8 req, u16 val, argument
45 pipe = usb_rcvctrlpipe(gspca_dev->dev, 0);
49 pipe = usb_sndctrlpipe(gspca_dev->dev, 0);
53 pipe = usb_rcvctrlpipe(gspca_dev->dev, 0);
57 pipe = usb_sndctrlpipe(gspca_dev->dev, 0);
61 ret = usb_control_msg(gspca_dev->dev, pipe,
63 val, 0, gspca_dev
72 stv0680_handle_error(struct gspca_dev *gspca_dev, int ret) argument
80 stv0680_get_video_mode(struct gspca_dev *gspca_dev) argument
94 stv0680_set_video_mode(struct gspca_dev *gspca_dev, u8 mode) argument
121 sd_config(struct gspca_dev *gspca_dev, const struct usb_device_id *id) argument
231 sd_init(struct gspca_dev *gspca_dev) argument
237 sd_start(struct gspca_dev *gspca_dev) argument
259 sd_stopN(struct gspca_dev *gspca_dev) argument
266 sd_stop0(struct gspca_dev *gspca_dev) argument
276 sd_pkt_scan(struct gspca_dev *gspca_dev, u8 *data, int len) argument
[all...]
H A Dstk014.c23 struct gspca_dev gspca_dev; /* !! must be the first item */ member in struct:sd
41 static u8 reg_r(struct gspca_dev *gspca_dev, argument
44 struct usb_device *dev = gspca_dev->dev;
47 if (gspca_dev->usb_err < 0)
54 gspca_dev->usb_buf, 1,
58 gspca_dev->usb_err = ret;
61 return gspca_dev->usb_buf[0];
65 static void reg_w(struct gspca_dev *gspca_de argument
88 rcv_val(struct gspca_dev *gspca_dev, int ads) argument
118 snd_val(struct gspca_dev *gspca_dev, int ads, unsigned int val) argument
167 set_par(struct gspca_dev *gspca_dev, int parval) argument
173 setbrightness(struct gspca_dev *gspca_dev, s32 val) argument
182 setcontrast(struct gspca_dev *gspca_dev, s32 val) argument
191 setcolors(struct gspca_dev *gspca_dev, s32 val) argument
200 setlightfreq(struct gspca_dev *gspca_dev, s32 val) argument
208 sd_config(struct gspca_dev *gspca_dev, const struct usb_device_id *id) argument
217 sd_init(struct gspca_dev *gspca_dev) argument
234 sd_start(struct gspca_dev *gspca_dev) argument
290 sd_stopN(struct gspca_dev *gspca_dev) argument
309 sd_pkt_scan(struct gspca_dev *gspca_dev, u8 *data, int len) argument
343 struct gspca_dev *gspca_dev = local
372 sd_init_controls(struct gspca_dev *gspca_dev) argument
[all...]
H A Dxirlink_cit.c41 struct gspca_dev gspca_dev; /* !! must be the first item */ member in struct:sd
57 static void sd_stop0(struct gspca_dev *gspca_dev);
666 static int cit_write_reg(struct gspca_dev *gspca_dev, u16 value, u16 index) argument
668 struct usb_device *udev = gspca_dev->dev;
681 static int cit_read_reg(struct gspca_dev *gspca_dev, u16 index, int verbose) argument
683 struct usb_device *udev = gspca_dev
712 cit_send_FF_04_02(struct gspca_dev *gspca_dev) argument
719 cit_send_00_04_06(struct gspca_dev *gspca_dev) argument
726 cit_send_x_00(struct gspca_dev *gspca_dev, unsigned short x) argument
732 cit_send_x_00_05(struct gspca_dev *gspca_dev, unsigned short x) argument
738 cit_send_x_00_05_02(struct gspca_dev *gspca_dev, unsigned short x) argument
746 cit_send_x_01_00_05(struct gspca_dev *gspca_dev, u16 x) argument
754 cit_send_x_00_05_02_01(struct gspca_dev *gspca_dev, u16 x) argument
763 cit_send_x_00_05_02_08_01(struct gspca_dev *gspca_dev, u16 x) argument
773 cit_Packet_Format1(struct gspca_dev *gspca_dev, u16 fkey, u16 val) argument
787 cit_PacketFormat2(struct gspca_dev *gspca_dev, u16 fkey, u16 val) argument
794 cit_model2_Packet2(struct gspca_dev *gspca_dev) argument
800 cit_model2_Packet1(struct gspca_dev *gspca_dev, u16 v1, u16 v2) argument
821 cit_model3_Packet1(struct gspca_dev *gspca_dev, u16 v1, u16 v2) argument
830 cit_model4_Packet1(struct gspca_dev *gspca_dev, u16 v1, u16 v2) argument
839 cit_model4_BrightnessPacket(struct gspca_dev *gspca_dev, u16 val) argument
854 sd_config(struct gspca_dev *gspca_dev, const struct usb_device_id *id) argument
902 cit_init_model0(struct gspca_dev *gspca_dev) argument
926 cit_init_ibm_netcam_pro(struct gspca_dev *gspca_dev) argument
1119 sd_init(struct gspca_dev *gspca_dev) argument
1141 cit_set_brightness(struct gspca_dev *gspca_dev, s32 val) argument
1181 cit_set_contrast(struct gspca_dev *gspca_dev, s32 val) argument
1244 cit_set_hue(struct gspca_dev *gspca_dev, s32 val) argument
1296 cit_set_sharpness(struct gspca_dev *gspca_dev, s32 val) argument
1364 cit_set_lighting(struct gspca_dev *gspca_dev, s32 val) argument
1384 cit_set_hflip(struct gspca_dev *gspca_dev, s32 val) argument
1404 cit_restart_stream(struct gspca_dev *gspca_dev) argument
1433 cit_get_packet_size(struct gspca_dev *gspca_dev) argument
1452 cit_get_clock_div(struct gspca_dev *gspca_dev) argument
1477 cit_start_model0(struct gspca_dev *gspca_dev) argument
1531 cit_start_model1(struct gspca_dev *gspca_dev) argument
1733 cit_start_model2(struct gspca_dev *gspca_dev) argument
1931 cit_start_model3(struct gspca_dev *gspca_dev) argument
2171 cit_start_model4(struct gspca_dev *gspca_dev) argument
2496 cit_start_ibm_netcam_pro(struct gspca_dev *gspca_dev) argument
2591 sd_start(struct gspca_dev *gspca_dev) argument
2630 sd_isoc_init(struct gspca_dev *gspca_dev) argument
2664 sd_isoc_nego(struct gspca_dev *gspca_dev) argument
2701 sd_stopN(struct gspca_dev *gspca_dev) argument
2706 sd_stop0(struct gspca_dev *gspca_dev) argument
2782 cit_find_sof(struct gspca_dev *gspca_dev, u8 *data, int len) argument
2897 sd_pkt_scan(struct gspca_dev *gspca_dev, u8 *data, int len) argument
2924 cit_check_button(struct gspca_dev *gspca_dev) argument
2958 struct gspca_dev *gspca_dev = local
2998 sd_init_controls(struct gspca_dev *gspca_dev) argument
[all...]
H A Dspca1528.c21 struct gspca_dev gspca_dev; /* !! must be the first item */ member in struct:sd
49 static void reg_r(struct gspca_dev *gspca_dev, argument
57 struct usb_device *dev = gspca_dev->dev;
60 if (gspca_dev->usb_err < 0)
67 gspca_dev->usb_buf, len,
69 gspca_dbg(gspca_dev, D_USBI, "GET %02x 0000 %04x %02x\n", req, index,
70 gspca_dev->usb_buf[0]);
73 gspca_dev
82 reg_w(struct gspca_dev *gspca_dev, u8 req, u16 value, u16 index) argument
104 reg_wb(struct gspca_dev *gspca_dev, u8 req, u16 value, u16 index, u8 byte) argument
129 wait_status_0(struct gspca_dev *gspca_dev) argument
146 wait_status_1(struct gspca_dev *gspca_dev) argument
164 setbrightness(struct gspca_dev *gspca_dev, s32 val) argument
169 setcontrast(struct gspca_dev *gspca_dev, s32 val) argument
174 sethue(struct gspca_dev *gspca_dev, s32 val) argument
179 setcolor(struct gspca_dev *gspca_dev, s32 val) argument
184 setsharpness(struct gspca_dev *gspca_dev, s32 val) argument
190 sd_config(struct gspca_dev *gspca_dev, const struct usb_device_id *id) argument
202 sd_init(struct gspca_dev *gspca_dev) argument
223 sd_isoc_init(struct gspca_dev *gspca_dev) argument
246 sd_start(struct gspca_dev *gspca_dev) argument
272 sd_stopN(struct gspca_dev *gspca_dev) argument
282 add_packet(struct gspca_dev *gspca_dev, u8 *data, int len) argument
302 sd_pkt_scan(struct gspca_dev *gspca_dev, u8 *data, int len) argument
339 struct gspca_dev *gspca_dev = local
371 sd_init_controls(struct gspca_dev *gspca_dev) argument
[all...]
H A Dtv8532.c17 struct gspca_dev gspca_dev; /* !! must be the first item */ member in struct:sd
105 static void reg_w1(struct gspca_dev *gspca_dev, argument
108 gspca_dev->usb_buf[0] = value;
109 usb_control_msg(gspca_dev->dev,
110 usb_sndctrlpipe(gspca_dev->dev, 0),
114 index, gspca_dev->usb_buf, 1, 500);
118 static void reg_w2(struct gspca_dev *gspca_dev, argument
131 tv_8532WriteEEprom(struct gspca_dev *gspca_dev) argument
148 sd_config(struct gspca_dev *gspca_dev, const struct usb_device_id *id) argument
160 tv_8532_setReg(struct gspca_dev *gspca_dev) argument
180 sd_init(struct gspca_dev *gspca_dev) argument
187 setexposure(struct gspca_dev *gspca_dev, s32 val) argument
194 setgain(struct gspca_dev *gspca_dev, s32 val) argument
203 sd_start(struct gspca_dev *gspca_dev) argument
242 sd_stopN(struct gspca_dev *gspca_dev) argument
247 sd_pkt_scan(struct gspca_dev *gspca_dev, u8 *data, int len) argument
281 struct gspca_dev *gspca_dev = local
304 sd_init_controls(struct gspca_dev *gspca_dev) argument
[all...]
H A Dstk1135.c25 struct gspca_dev gspca_dev; /* !! must be the first item */ member in struct:sd
46 static u8 reg_r(struct gspca_dev *gspca_dev, u16 index) argument
48 struct usb_device *dev = gspca_dev->dev;
51 if (gspca_dev->usb_err < 0)
58 gspca_dev->usb_buf, 1,
61 gspca_dbg(gspca_dev, D_USBI, "reg_r 0x%x=0x%02x\n",
62 index, gspca_dev->usb_buf[0]);
65 gspca_dev
73 reg_w(struct gspca_dev *gspca_dev, u16 index, u8 val) argument
95 reg_w_mask(struct gspca_dev *gspca_dev, u16 index, u8 val, u8 mask) argument
102 sd_config(struct gspca_dev *gspca_dev, const struct usb_device_id *id) argument
110 stk1135_serial_wait_ready(struct gspca_dev *gspca_dev) argument
127 sensor_read_8(struct gspca_dev *gspca_dev, u8 addr) argument
141 sensor_read_16(struct gspca_dev *gspca_dev, u8 addr) argument
147 sensor_write_8(struct gspca_dev *gspca_dev, u8 addr, u8 data) argument
161 sensor_write_16(struct gspca_dev *gspca_dev, u8 addr, u16 data) argument
167 sensor_set_page(struct gspca_dev *gspca_dev, u8 page) argument
177 sensor_read(struct gspca_dev *gspca_dev, u16 reg) argument
183 sensor_write(struct gspca_dev *gspca_dev, u16 reg, u16 val) argument
189 sensor_write_mask(struct gspca_dev *gspca_dev, u16 reg, u16 val, u16 mask) argument
202 stk1135_configure_mt9m112(struct gspca_dev *gspca_dev) argument
326 stk1135_configure_clock(struct gspca_dev *gspca_dev) argument
357 stk1135_camera_disable(struct gspca_dev *gspca_dev) argument
382 sd_init(struct gspca_dev *gspca_dev) argument
430 sd_start(struct gspca_dev *gspca_dev) argument
471 sd_stopN(struct gspca_dev *gspca_dev) argument
482 sd_pkt_scan(struct gspca_dev *gspca_dev, u8 *data, int len) argument
532 sethflip(struct gspca_dev *gspca_dev, s32 val) argument
541 setvflip(struct gspca_dev *gspca_dev, s32 val) argument
550 stk1135_dq_callback(struct gspca_dev *gspca_dev) argument
563 struct gspca_dev *gspca_dev = local
587 sd_init_controls(struct gspca_dev *gspca_dev) argument
606 stk1135_try_fmt(struct gspca_dev *gspca_dev, struct v4l2_format *fmt) argument
618 stk1135_enum_framesizes(struct gspca_dev *gspca_dev, struct v4l2_frmsizeenum *fsize) argument
[all...]
H A Dautogain_functions.c15 struct gspca_dev *gspca_dev,
25 if (v4l2_ctrl_g_ctrl(gspca_dev->autogain) == 0)
28 orig_gain = gain = v4l2_ctrl_g_ctrl(gspca_dev->gain);
29 orig_exposure = exposure = v4l2_ctrl_g_ctrl(gspca_dev->exposure);
35 gspca_dbg(gspca_dev, D_FRAM, "autogain: lum: %d, desired: %d, steps: %d\n",
44 else if (gain > gspca_dev->gain->default_value)
46 else if (exposure > gspca_dev->exposure->minimum)
48 else if (gain > gspca_dev->gain->minimum)
53 if (gain < gspca_dev
14 gspca_expo_autogain( struct gspca_dev *gspca_dev, int avg_lum, int desired_avg_lum, int deadzone, int gain_knee, int exposure_knee) argument
96 gspca_coarse_grained_expo_autogain( struct gspca_dev *gspca_dev, int avg_lum, int desired_avg_lum, int deadzone) argument
[all...]
H A Dgspca.c53 static void PDEBUG_MODE(struct gspca_dev *gspca_dev, int debug, char *txt, argument
57 gspca_dbg(gspca_dev, debug, "%s %c%c%c%c %dx%d\n",
65 gspca_dbg(gspca_dev, debug, "%s 0x%08x %dx%d\n",
82 struct gspca_dev *gspca_dev = (struct gspca_dev *) urb->context; local
88 if (gspca_dev->sd_desc->int_pkt_scan(gspca_dev,
90 gspca_err(gspca_dev, "Unknow
154 alloc_and_submit_int_urb(struct gspca_dev *gspca_dev, struct usb_endpoint_descriptor *ep) argument
208 gspca_input_create_urb(struct gspca_dev *gspca_dev) argument
230 gspca_input_destroy_urb(struct gspca_dev *gspca_dev) argument
246 gspca_input_destroy_urb(struct gspca_dev *gspca_dev) argument
250 gspca_input_create_urb(struct gspca_dev *gspca_dev) argument
263 fill_frame(struct gspca_dev *gspca_dev, struct urb *urb) argument
323 struct gspca_dev *gspca_dev = (struct gspca_dev *) urb->context; local
336 struct gspca_dev *gspca_dev = (struct gspca_dev *) urb->context; local
384 gspca_frame_add(struct gspca_dev *gspca_dev, enum gspca_packet_type packet_type, const u8 *data, int len) argument
466 destroy_urbs(struct gspca_dev *gspca_dev) argument
494 gspca_set_alt0(struct gspca_dev *gspca_dev) argument
531 which_bandwidth(struct gspca_dev *gspca_dev) argument
577 build_isoc_ep_tb(struct gspca_dev *gspca_dev, struct usb_interface *intf, struct ep_tb_s *ep_tb) argument
661 create_urbs(struct gspca_dev *gspca_dev, struct usb_host_endpoint *ep) argument
737 gspca_stream_off(struct gspca_dev *gspca_dev) argument
756 gspca_init_transfer(struct gspca_dev *gspca_dev) argument
899 gspca_set_default_mode(struct gspca_dev *gspca_dev) argument
911 wxh_to_mode(struct gspca_dev *gspca_dev, int width, int height, u32 pixelformat) argument
925 wxh_to_nearest_mode(struct gspca_dev *gspca_dev, int width, int height, u32 pixelformat) argument
947 gspca_get_mode(struct gspca_dev *gspca_dev, int mode, int pixfmt) argument
973 struct gspca_dev *gspca_dev = video_drvdata(file); local
984 struct gspca_dev *gspca_dev = video_drvdata(file); local
993 struct gspca_dev *gspca_dev = video_drvdata(file); local
1003 struct gspca_dev *gspca_dev = video_drvdata(file); local
1035 struct gspca_dev *gspca_dev = video_drvdata(file); local
1044 try_fmt_vid_cap(struct gspca_dev *gspca_dev, struct v4l2_format *fmt) argument
1081 struct gspca_dev *gspca_dev = video_drvdata(file); local
1094 struct gspca_dev *gspca_dev = video_drvdata(file); local
1119 struct gspca_dev *gspca_dev = video_drvdata(file); local
1148 struct gspca_dev *gspca_dev = video_drvdata(filp); local
1180 struct gspca_dev *gspca_dev = local
1192 struct gspca_dev *gspca_dev = video_drvdata(file); local
1213 struct gspca_dev *gspca_dev = video_drvdata(file); local
1240 struct gspca_dev *gspca_dev = video_drvdata(file); local
1249 struct gspca_dev *gspca_dev = video_drvdata(file); local
1258 struct gspca_dev *gspca_dev = video_drvdata(filp); local
1274 struct gspca_dev *gspca_dev = video_drvdata(filp); local
1293 struct gspca_dev *gspca_dev = vb2_get_drv_priv(vq); local
1305 struct gspca_dev *gspca_dev = vb2_get_drv_priv(vb->vb2_queue); local
1318 struct gspca_dev *gspca_dev = vb2_get_drv_priv(vb->vb2_queue); local
1330 struct gspca_dev *gspca_dev = vb2_get_drv_priv(vb->vb2_queue); local
1339 gspca_return_all_buffers(struct gspca_dev *gspca_dev, enum vb2_buffer_state state) argument
1355 struct gspca_dev *gspca_dev = vb2_get_drv_priv(vq); local
1368 struct gspca_dev *gspca_dev = vb2_get_drv_priv(vq); local
1450 struct gspca_dev *gspca_dev; local
1622 struct gspca_dev *gspca_dev = usb_get_intfdata(intf); local
1658 struct gspca_dev *gspca_dev = usb_get_intfdata(intf); local
1682 struct gspca_dev *gspca_dev = usb_get_intfdata(intf); local
[all...]
H A Detoms.c20 struct gspca_dev gspca_dev; /* !! must be the first item */ member in struct:sd
146 /* read 'len' bytes to gspca_dev->usb_buf */
147 static void reg_r(struct gspca_dev *gspca_dev, argument
151 struct usb_device *dev = gspca_dev->dev;
154 gspca_err(gspca_dev, "reg_r: buffer overflow\n");
163 index, gspca_dev->usb_buf, len, 500);
164 gspca_dbg(gspca_dev, D_USBI, "reg read [%02x] -> %02x ..\n",
165 index, gspca_dev
168 reg_w_val(struct gspca_dev *gspca_dev, __u16 index, __u8 val) argument
183 reg_w(struct gspca_dev *gspca_dev, __u16 index, const __u8 *buffer, __u16 len) argument
205 i2c_w(struct gspca_dev *gspca_dev, __u8 reg, const __u8 *buffer, int len, __u8 mode) argument
226 i2c_r(struct gspca_dev *gspca_dev, __u8 reg) argument
241 Et_WaitStatus(struct gspca_dev *gspca_dev) argument
253 et_video(struct gspca_dev *gspca_dev, int on) argument
267 Et_init2(struct gspca_dev *gspca_dev) argument
380 setbrightness(struct gspca_dev *gspca_dev, s32 val) argument
388 setcontrast(struct gspca_dev *gspca_dev, s32 val) argument
396 setcolors(struct gspca_dev *gspca_dev, s32 val) argument
413 getcolors(struct gspca_dev *gspca_dev) argument
425 setautogain(struct gspca_dev *gspca_dev) argument
435 Et_init1(struct gspca_dev *gspca_dev) argument
536 sd_config(struct gspca_dev *gspca_dev, const struct usb_device_id *id) argument
556 sd_init(struct gspca_dev *gspca_dev) argument
570 sd_start(struct gspca_dev *gspca_dev) argument
586 sd_stopN(struct gspca_dev *gspca_dev) argument
591 Et_getgainG(struct gspca_dev *gspca_dev) argument
604 Et_setgainG(struct gspca_dev *gspca_dev, __u8 gain) argument
621 do_autogain(struct gspca_dev *gspca_dev) argument
658 sd_pkt_scan(struct gspca_dev *gspca_dev, u8 *data, int len) argument
687 struct gspca_dev *gspca_dev = local
718 sd_init_controls(struct gspca_dev *gspca_dev) argument
[all...]
H A Djeilinj.c46 struct gspca_dev gspca_dev; /* !! must be the first item */ member in struct:sd
86 static void jlj_write2(struct gspca_dev *gspca_dev, unsigned char *command) argument
90 if (gspca_dev->usb_err < 0)
92 memcpy(gspca_dev->usb_buf, command, 2);
93 retval = usb_bulk_msg(gspca_dev->dev,
94 usb_sndbulkpipe(gspca_dev->dev, 3),
95 gspca_dev->usb_buf, 2, NULL, 500);
98 gspca_dev
104 jlj_read1(struct gspca_dev *gspca_dev, unsigned char *response) argument
121 setfreq(struct gspca_dev *gspca_dev, s32 val) argument
134 setcamquality(struct gspca_dev *gspca_dev, s32 val) argument
151 setautogain(struct gspca_dev *gspca_dev, s32 val) argument
164 setred(struct gspca_dev *gspca_dev, s32 val) argument
177 setgreen(struct gspca_dev *gspca_dev, s32 val) argument
190 setblue(struct gspca_dev *gspca_dev, s32 val) argument
203 jlj_start(struct gspca_dev *gspca_dev) argument
260 sd_pkt_scan(struct gspca_dev *gspca_dev, u8 *data, int len) argument
305 sd_config(struct gspca_dev *gspca_dev, const struct usb_device_id *id) argument
322 sd_stopN(struct gspca_dev *gspca_dev) argument
358 sd_init(struct gspca_dev *gspca_dev) argument
364 sd_start(struct gspca_dev *gspca_dev) argument
390 struct gspca_dev *gspca_dev = local
427 sd_init_controls(struct gspca_dev *gspca_dev) argument
465 sd_set_jcomp(struct gspca_dev *gspca_dev, const struct v4l2_jpegcompression *jcomp) argument
474 sd_get_jcomp(struct gspca_dev *gspca_dev, struct v4l2_jpegcompression *jcomp) argument
[all...]
H A Dpac7311.c64 struct gspca_dev gspca_dev; /* !! must be the first item */ member in struct:sd
151 static void reg_w_buf(struct gspca_dev *gspca_dev, argument
157 if (gspca_dev->usb_err < 0)
159 memcpy(gspca_dev->usb_buf, buffer, len);
160 ret = usb_control_msg(gspca_dev->dev,
161 usb_sndctrlpipe(gspca_dev->dev, 0),
165 index, gspca_dev->usb_buf, len,
170 gspca_dev
175 reg_w(struct gspca_dev *gspca_dev, __u8 index, __u8 value) argument
197 reg_w_seq(struct gspca_dev *gspca_dev, const __u8 *seq, int len) argument
207 reg_w_page(struct gspca_dev *gspca_dev, const __u8 *page, int len) argument
235 reg_w_var(struct gspca_dev *gspca_dev, const __u8 *seq, const __u8 *page4, unsigned int page4_len) argument
273 sd_config(struct gspca_dev *gspca_dev, const struct usb_device_id *id) argument
285 setcontrast(struct gspca_dev *gspca_dev, s32 val) argument
293 setgain(struct gspca_dev *gspca_dev, s32 val) argument
303 setexposure(struct gspca_dev *gspca_dev, s32 val) argument
336 sethvflip(struct gspca_dev *gspca_dev, s32 hflip, s32 vflip) argument
350 sd_init(struct gspca_dev *gspca_dev) argument
358 struct gspca_dev *gspca_dev = local
401 sd_init_controls(struct gspca_dev *gspca_dev) argument
432 sd_start(struct gspca_dev *gspca_dev) argument
475 sd_stopN(struct gspca_dev *gspca_dev) argument
489 do_autogain(struct gspca_dev *gspca_dev) argument
536 pac_start_frame(struct gspca_dev *gspca_dev, __u16 lines, __u16 samples_per_line) argument
556 sd_pkt_scan(struct gspca_dev *gspca_dev, u8 *data, int len) argument
611 sd_int_pkt_scan(struct gspca_dev *gspca_dev, u8 *data, int len) argument
[all...]
H A Dse401.c43 struct gspca_dev gspca_dev; /* !! must be the first item */ member in struct:sd
62 static void se401_write_req(struct gspca_dev *gspca_dev, u16 req, u16 value, argument
67 if (gspca_dev->usb_err < 0)
70 err = usb_control_msg(gspca_dev->dev,
71 usb_sndctrlpipe(gspca_dev->dev, 0), req,
78 gspca_dev->usb_err = err;
82 static void se401_read_req(struct gspca_dev *gspca_dev, u1 argument
112 se401_set_feature(struct gspca_dev *gspca_dev, u16 selector, u16 param) argument
132 se401_get_feature(struct gspca_dev *gspca_dev, u16 selector) argument
159 setbrightness(struct gspca_dev *gspca_dev, s32 val) argument
165 setgain(struct gspca_dev *gspca_dev, s32 val) argument
177 setexposure(struct gspca_dev *gspca_dev, s32 val, s32 freq) argument
207 sd_config(struct gspca_dev *gspca_dev, const struct usb_device_id *id) argument
314 sd_init(struct gspca_dev *gspca_dev) argument
320 sd_isoc_init(struct gspca_dev *gspca_dev) argument
328 sd_start(struct gspca_dev *gspca_dev) argument
381 sd_stopN(struct gspca_dev *gspca_dev) argument
388 sd_dq_callback(struct gspca_dev *gspca_dev) argument
449 sd_complete_frame(struct gspca_dev *gspca_dev, u8 *data, int len) argument
471 sd_pkt_scan_janggu(struct gspca_dev *gspca_dev, u8 *data, int len) argument
557 sd_pkt_scan_bayer(struct gspca_dev *gspca_dev, u8 *data, int len) argument
575 sd_pkt_scan(struct gspca_dev *gspca_dev, u8 *data, int len) argument
589 sd_int_pkt_scan(struct gspca_dev *gspca_dev, u8 *data, int len) argument
617 struct gspca_dev *gspca_dev = local
644 sd_init_controls(struct gspca_dev *gspca_dev) argument
[all...]
H A Dsq905.c72 struct gspca_dev gspca_dev; /* !! must be the first item */ member in struct:sd
102 static int sq905_command(struct gspca_dev *gspca_dev, u16 index) argument
106 gspca_dev->usb_buf[0] = '\0';
107 ret = usb_control_msg(gspca_dev->dev,
108 usb_sndctrlpipe(gspca_dev->dev, 0),
111 SQ905_COMMAND, index, gspca_dev->usb_buf, 1,
118 ret = usb_control_msg(gspca_dev->dev,
119 usb_rcvctrlpipe(gspca_dev
135 sq905_ack_frame(struct gspca_dev *gspca_dev) argument
158 sq905_read_data(struct gspca_dev *gspca_dev, u8 *data, int size, int need_lock) argument
201 struct gspca_dev *gspca_dev = &dev->gspca_dev; local
285 sd_config(struct gspca_dev *gspca_dev, const struct usb_device_id *id) argument
302 sd_stop0(struct gspca_dev *gspca_dev) argument
315 sd_init(struct gspca_dev *gspca_dev) argument
354 sd_start(struct gspca_dev *gspca_dev) argument
[all...]
H A Dpac207.c51 struct gspca_dev gspca_dev; /* !! must be the first item */ member in struct:sd
86 static void pac207_write_regs(struct gspca_dev *gspca_dev, u16 index, argument
89 struct usb_device *udev = gspca_dev->dev;
92 if (gspca_dev->usb_err < 0)
95 memcpy(gspca_dev->usb_buf, buffer, length);
100 gspca_dev->usb_buf, length, PAC207_CTRL_TIMEOUT);
104 gspca_dev->usb_err = err;
108 static void pac207_write_reg(struct gspca_dev *gspca_de argument
126 pac207_read_reg(struct gspca_dev *gspca_dev, u16 index) argument
149 sd_config(struct gspca_dev *gspca_dev, const struct usb_device_id *id) argument
179 sd_init(struct gspca_dev *gspca_dev) argument
194 setcontrol(struct gspca_dev *gspca_dev, u16 reg, u16 val) argument
203 struct gspca_dev *gspca_dev = local
245 sd_init_controls(struct gspca_dev *gspca_dev) argument
276 sd_start(struct gspca_dev *gspca_dev) argument
325 sd_stopN(struct gspca_dev *gspca_dev) argument
340 pac207_do_auto_gain(struct gspca_dev *gspca_dev) argument
355 sd_pkt_scan(struct gspca_dev *gspca_dev, u8 *data, int len) argument
403 sd_int_pkt_scan(struct gspca_dev *gspca_dev, u8 *data, int len) argument
[all...]
H A Dsq905c.c50 struct gspca_dev gspca_dev; /* !! must be the first item */ member in struct:sd
76 static int sq905c_command(struct gspca_dev *gspca_dev, u16 command, u16 index) argument
80 ret = usb_control_msg(gspca_dev->dev,
81 usb_sndctrlpipe(gspca_dev->dev, 0),
94 static int sq905c_read(struct gspca_dev *gspca_dev, u16 command, u16 index, argument
99 ret = usb_control_msg(gspca_dev->dev,
100 usb_rcvctrlpipe(gspca_dev
124 struct gspca_dev *gspca_dev = &dev->gspca_dev; local
193 sd_config(struct gspca_dev *gspca_dev, const struct usb_device_id *id) argument
233 sd_stop0(struct gspca_dev *gspca_dev) argument
246 sd_init(struct gspca_dev *gspca_dev) argument
253 sd_start(struct gspca_dev *gspca_dev) argument
[all...]
H A Dmars.c24 struct gspca_dev gspca_dev; /* !! must be the first item */ member in struct:sd
38 static void setbrightness(struct gspca_dev *gspca_dev, s32 val);
39 static void setcolors(struct gspca_dev *gspca_dev, s32 val);
40 static void setgamma(struct gspca_dev *gspca_dev, s32 val);
41 static void setsharpness(struct gspca_dev *gspca_dev, s3
68 reg_w(struct gspca_dev *gspca_dev, int len) argument
89 mi_w(struct gspca_dev *gspca_dev, u8 addr, u8 value) argument
101 setbrightness(struct gspca_dev *gspca_dev, s32 val) argument
108 setcolors(struct gspca_dev *gspca_dev, s32 val) argument
116 setgamma(struct gspca_dev *gspca_dev, s32 val) argument
123 setsharpness(struct gspca_dev *gspca_dev, s32 val) argument
130 setilluminators(struct gspca_dev *gspca_dev, bool top, bool bottom) argument
145 struct gspca_dev *gspca_dev = local
190 sd_init_controls(struct gspca_dev *gspca_dev) argument
220 sd_config(struct gspca_dev *gspca_dev, const struct usb_device_id *id) argument
232 sd_init(struct gspca_dev *gspca_dev) argument
237 sd_start(struct gspca_dev *gspca_dev) argument
336 sd_stopN(struct gspca_dev *gspca_dev) argument
351 sd_pkt_scan(struct gspca_dev *gspca_dev, u8 *data, int len) argument
[all...]
H A Dsunplus.c24 struct gspca_dev gspca_dev; /* !! must be the first item */ member in struct:sd
233 /* read <len> bytes to gspca_dev->usb_buf */
234 static void reg_r(struct gspca_dev *gspca_dev, argument
242 gspca_err(gspca_dev, "reg_r: buffer overflow\n");
246 gspca_err(gspca_dev, "reg_r: zero-length read\n");
249 if (gspca_dev->usb_err < 0)
251 ret = usb_control_msg(gspca_dev->dev,
252 usb_rcvctrlpipe(gspca_dev
271 reg_w_1(struct gspca_dev *gspca_dev, u8 req, u16 value, u16 index, u16 byte) argument
296 reg_w_riv(struct gspca_dev *gspca_dev, u8 req, u16 index, u16 value) argument
318 write_vector(struct gspca_dev *gspca_dev, const struct cmd *data, int ncmds) argument
327 setup_qtable(struct gspca_dev *gspca_dev, const u8 qtable[2][64]) argument
341 spca504_acknowledged_command(struct gspca_dev *gspca_dev, u8 req, u16 idx, u16 val) argument
356 spca504_read_info(struct gspca_dev *gspca_dev) argument
374 spca504A_acknowledged_command(struct gspca_dev *gspca_dev, u8 req, u16 idx, u16 val, u8 endcode, u8 count) argument
403 spca504B_PollingDataReady(struct gspca_dev *gspca_dev) argument
415 spca504B_WaitCmdStatus(struct gspca_dev *gspca_dev) argument
431 spca50x_GetFirmware(struct gspca_dev *gspca_dev) argument
446 spca504B_SetSizeType(struct gspca_dev *gspca_dev) argument
501 spca504_wait_status(struct gspca_dev *gspca_dev) argument
515 spca504B_setQtable(struct gspca_dev *gspca_dev) argument
522 setbrightness(struct gspca_dev *gspca_dev, s32 val) argument
531 setcontrast(struct gspca_dev *gspca_dev, s32 val) argument
540 setcolors(struct gspca_dev *gspca_dev, s32 val) argument
549 init_ctl_reg(struct gspca_dev *gspca_dev) argument
577 sd_config(struct gspca_dev *gspca_dev, const struct usb_device_id *id) argument
629 sd_init(struct gspca_dev *gspca_dev) argument
709 sd_start(struct gspca_dev *gspca_dev) argument
792 sd_stopN(struct gspca_dev *gspca_dev) argument
825 sd_pkt_scan(struct gspca_dev *gspca_dev, u8 *data, int len) argument
921 struct gspca_dev *gspca_dev = local
951 sd_init_controls(struct gspca_dev *gspca_dev) argument
[all...]
H A Dvicam.c35 struct gspca_dev gspca_dev; /* !! must be the first item */ member in struct:sd
68 static int vicam_control_msg(struct gspca_dev *gspca_dev, u8 request, argument
73 ret = usb_control_msg(gspca_dev->dev,
74 usb_sndctrlpipe(gspca_dev->dev, 0),
84 static int vicam_set_camera_power(struct gspca_dev *gspca_dev, int state) argument
88 ret = vicam_control_msg(gspca_dev, 0x50, state, 0, NULL, 0);
93 ret = vicam_control_msg(gspca_dev,
101 vicam_read_frame(struct gspca_dev *gspca_dev, u8 *data, int size) argument
170 struct gspca_dev *gspca_dev = &sd->gspca_dev; local
206 sd_config(struct gspca_dev *gspca_dev, const struct usb_device_id *id) argument
224 sd_init(struct gspca_dev *gspca_dev) argument
258 sd_start(struct gspca_dev *gspca_dev) argument
274 sd_stop0(struct gspca_dev *gspca_dev) argument
288 sd_init_controls(struct gspca_dev *gspca_dev) argument
[all...]
H A Dtouptek.c138 struct gspca_dev gspca_dev; /* !! must be the first item */ member in struct:sd
186 static int val_reply(struct gspca_dev *gspca_dev, const char *reply, int rc) argument
189 gspca_err(gspca_dev, "reply has error %d\n", rc);
193 gspca_err(gspca_dev, "Bad reply size %d\n", rc);
197 gspca_err(gspca_dev, "Bad reply 0x%02x\n", (int)reply[0]);
203 static void reg_w(struct gspca_dev *gspca_dev, u16 value, u16 index) argument
205 char *buff = gspca_dev
227 reg_w_buf(struct gspca_dev *gspca_dev, const struct cmd *p, int l) argument
236 setexposure(struct gspca_dev *gspca_dev, s32 val) argument
275 setggain(struct gspca_dev *gspca_dev, u16 global_gain) argument
288 setbgain(struct gspca_dev *gspca_dev, u16 gain, u16 global_gain) argument
307 setrgain(struct gspca_dev *gspca_dev, u16 gain, u16 global_gain) argument
326 configure_wh(struct gspca_dev *gspca_dev) argument
393 configure_encrypted(struct gspca_dev *gspca_dev) argument
430 configure(struct gspca_dev *gspca_dev) argument
518 sd_config(struct gspca_dev *gspca_dev, const struct usb_device_id *id) argument
535 sd_start(struct gspca_dev *gspca_dev) argument
552 sd_pkt_scan(struct gspca_dev *gspca_dev, u8 *data, int len) argument
580 sd_init(struct gspca_dev *gspca_dev) argument
587 struct gspca_dev *gspca_dev = local
620 sd_init_controls(struct gspca_dev *gspca_dev) argument
[all...]
H A Dspca506.c21 struct gspca_dev gspca_dev; /* !! must be the first item */ member in struct:sd
63 /* read 'len' bytes to gspca_dev->usb_buf */
64 static void reg_r(struct gspca_dev *gspca_dev, argument
69 usb_control_msg(gspca_dev->dev,
70 usb_rcvctrlpipe(gspca_dev->dev, 0),
74 index, gspca_dev->usb_buf, length,
91 static void spca506_Initi2c(struct gspca_dev *gspca_dev) argument
96 spca506_WriteI2c(struct gspca_dev *gspca_dev, __u16 valeur, __u16 reg) argument
110 spca506_SetNormeInput(struct gspca_dev *gspca_dev, __u16 norme, __u16 channel) argument
152 spca506_GetNormeInput(struct gspca_dev *gspca_dev, __u16 *norme, __u16 *channel) argument
165 spca506_Setsize(struct gspca_dev *gspca_dev, __u16 code, __u16 xmult, __u16 ymult) argument
197 sd_config(struct gspca_dev *gspca_dev, const struct usb_device_id *id) argument
209 sd_init(struct gspca_dev *gspca_dev) argument
317 sd_start(struct gspca_dev *gspca_dev) argument
447 sd_stopN(struct gspca_dev *gspca_dev) argument
456 sd_pkt_scan(struct gspca_dev *gspca_dev, u8 *data, int len) argument
478 setbrightness(struct gspca_dev *gspca_dev, s32 val) argument
485 setcontrast(struct gspca_dev *gspca_dev, s32 val) argument
492 setcolors(struct gspca_dev *gspca_dev, s32 val) argument
499 sethue(struct gspca_dev *gspca_dev, s32 val) argument
508 struct gspca_dev *gspca_dev = local
537 sd_init_controls(struct gspca_dev *gspca_dev) argument
[all...]
H A Djl2005bcd.c30 struct gspca_dev gspca_dev; /* !! must be the first item */ member in struct:sd
74 static int jl2005c_write2(struct gspca_dev *gspca_dev, unsigned char *command) argument
78 memcpy(gspca_dev->usb_buf, command, 2);
79 retval = usb_bulk_msg(gspca_dev->dev,
80 usb_sndbulkpipe(gspca_dev->dev, 3),
81 gspca_dev->usb_buf, 2, NULL, 500);
84 gspca_dev->usb_buf[0], retval);
89 static int jl2005c_read1(struct gspca_dev *gspca_de argument
103 jl2005c_read_reg(struct gspca_dev *gspca_dev, unsigned char reg) argument
119 jl2005c_start_new_frame(struct gspca_dev *gspca_dev) argument
148 jl2005c_write_reg(struct gspca_dev *gspca_dev, unsigned char reg, unsigned char value) argument
164 jl2005c_get_firmware_id(struct gspca_dev *gspca_dev) argument
197 jl2005c_stream_start_vga_lg(struct gspca_dev *gspca_dev) argument
221 jl2005c_stream_start_vga_small(struct gspca_dev *gspca_dev) argument
244 jl2005c_stream_start_cif_lg(struct gspca_dev *gspca_dev) argument
267 jl2005c_stream_start_cif_small(struct gspca_dev *gspca_dev) argument
291 jl2005c_stop(struct gspca_dev *gspca_dev) argument
307 struct gspca_dev *gspca_dev = &dev->gspca_dev; local
395 sd_config(struct gspca_dev *gspca_dev, const struct usb_device_id *id) argument
435 sd_init(struct gspca_dev *gspca_dev) argument
440 sd_start(struct gspca_dev *gspca_dev) argument
475 sd_stop0(struct gspca_dev *gspca_dev) argument
[all...]
H A Dkonica.c37 struct gspca_dev gspca_dev; /* !! must be the first item */ member in struct:sd
77 static void reg_w(struct gspca_dev *gspca_dev, u16 value, u16 index) argument
79 struct usb_device *dev = gspca_dev->dev;
82 if (gspca_dev->usb_err < 0)
95 gspca_dev->usb_err = ret;
99 static void reg_r(struct gspca_dev *gspca_dev, u16 value, u16 index) argument
101 struct usb_device *dev = gspca_dev
125 konica_stream_on(struct gspca_dev *gspca_dev) argument
130 konica_stream_off(struct gspca_dev *gspca_dev) argument
136 sd_config(struct gspca_dev *gspca_dev, const struct usb_device_id *id) argument
147 sd_init(struct gspca_dev *gspca_dev) argument
168 sd_start(struct gspca_dev *gspca_dev) argument
237 sd_stopN(struct gspca_dev *gspca_dev) argument
256 struct gspca_dev *gspca_dev = (struct gspca_dev *) urb->context; local
370 struct gspca_dev *gspca_dev = local
412 sd_init_controls(struct gspca_dev *gspca_dev) argument
[all...]
H A Dbenq.c20 struct gspca_dev gspca_dev; /* !! must be the first item */ member in struct:sd
33 static void reg_w(struct gspca_dev *gspca_dev, argument
36 struct usb_device *dev = gspca_dev->dev;
39 if (gspca_dev->usb_err < 0)
51 gspca_dev->usb_err = ret;
56 static int sd_config(struct gspca_dev *gspca_dev, argument
59 gspca_dev
66 sd_init(struct gspca_dev *gspca_dev) argument
72 sd_start(struct gspca_dev *gspca_dev) argument
116 sd_stopN(struct gspca_dev *gspca_dev) argument
131 sd_pkt_scan(struct gspca_dev *gspca_dev, u8 *data, int len) argument
141 struct gspca_dev *gspca_dev = (struct gspca_dev *) urb->context; local
[all...]
H A Dfinepix.c28 struct gspca_dev gspca_dev; /* !! must be the first item */ member in struct:usb_fpix
49 static int command(struct gspca_dev *gspca_dev, argument
57 memcpy(gspca_dev->usb_buf, order_values[order], 12);
58 return usb_control_msg(gspca_dev->dev,
59 usb_sndctrlpipe(gspca_dev->dev, 0),
62 USB_RECIP_INTERFACE, 0, 0, gspca_dev->usb_buf,
70 * threads attempting to use gspca_dev->usb_buf we take the usb_lock when
77 struct gspca_dev *gspca_de local
158 sd_config(struct gspca_dev *gspca_dev, const struct usb_device_id *id) argument
175 sd_init(struct gspca_dev *gspca_dev) argument
181 sd_start(struct gspca_dev *gspca_dev) argument
222 sd_stop0(struct gspca_dev *gspca_dev) argument
[all...]
/linux-master/drivers/media/usb/gspca/gl860/
H A Dgl860.h23 #define _MI1320_ (((struct sd *) gspca_dev)->sensor == ID_MI1320)
24 #define _MI2020_ (((struct sd *) gspca_dev)->sensor == ID_MI2020)
25 #define _OV2640_ (((struct sd *) gspca_dev)->sensor == ID_OV2640)
26 #define _OV9655_ (((struct sd *) gspca_dev)->sensor == ID_OV9655)
49 struct gspca_dev gspca_dev; /* !! must be the first item */ member in struct:sd
55 int (*dev_configure_alt) (struct gspca_dev *);
56 int (*dev_init_at_startup)(struct gspca_dev *);
57 int (*dev_init_pre_alt) (struct gspca_dev *);
58 void (*dev_post_unset_alt) (struct gspca_dev *);
[all...]

Completed in 178 milliseconds

123