/linux-master/drivers/media/usb/gspca/ |
H A D | stv0680.c | 28 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 D | stk014.c | 23 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 D | xirlink_cit.c | 41 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 D | spca1528.c | 21 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 D | tv8532.c | 17 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 D | stk1135.c | 25 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 D | autogain_functions.c | 15 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 D | gspca.c | 53 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 D | etoms.c | 20 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 D | jeilinj.c | 46 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 D | pac7311.c | 64 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 D | se401.c | 43 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 D | sq905.c | 72 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 D | pac207.c | 51 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 D | sq905c.c | 50 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 D | mars.c | 24 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 D | sunplus.c | 24 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 D | vicam.c | 35 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 D | touptek.c | 138 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 D | spca506.c | 21 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 D | jl2005bcd.c | 30 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 D | konica.c | 37 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 D | benq.c | 20 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 D | finepix.c | 28 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 D | gl860.h | 23 #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...] |