/drivers/media/usb/gspca/ |
H A D | stk014.c | 36 struct gspca_dev gspca_dev; /* !! must be the first item */ member in struct:sd 54 static u8 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, 1, 71 gspca_dev->usb_err = ret; 74 return gspca_dev->usb_buf[0]; 78 static void reg_w(struct gspca_dev *gspca_de argument 101 rcv_val(struct gspca_dev *gspca_dev, int ads) argument 131 snd_val(struct gspca_dev *gspca_dev, int ads, unsigned int val) argument 180 set_par(struct gspca_dev *gspca_dev, int parval) argument 186 setbrightness(struct gspca_dev *gspca_dev, s32 val) argument 195 setcontrast(struct gspca_dev *gspca_dev, s32 val) argument 204 setcolors(struct gspca_dev *gspca_dev, s32 val) argument 213 setlightfreq(struct gspca_dev *gspca_dev, s32 val) argument 221 sd_config(struct gspca_dev *gspca_dev, const struct usb_device_id *id) argument 230 sd_init(struct gspca_dev *gspca_dev) argument 247 sd_start(struct gspca_dev *gspca_dev) argument 303 sd_stopN(struct gspca_dev *gspca_dev) argument 322 sd_pkt_scan(struct gspca_dev *gspca_dev, u8 *data, int len) argument 356 struct gspca_dev *gspca_dev = local 385 sd_init_controls(struct gspca_dev *gspca_dev) argument [all...] |
H A D | xirlink_cit.c | 55 struct gspca_dev gspca_dev; /* !! must be the first item */ member in struct:sd 71 static void sd_stop0(struct gspca_dev *gspca_dev); 680 static int cit_write_reg(struct gspca_dev *gspca_dev, u16 value, u16 index) argument 682 struct usb_device *udev = gspca_dev->dev; 695 static int cit_read_reg(struct gspca_dev *gspca_dev, u16 index, int verbose) argument 697 struct usb_device *udev = gspca_dev 725 cit_send_FF_04_02(struct gspca_dev *gspca_dev) argument 732 cit_send_00_04_06(struct gspca_dev *gspca_dev) argument 739 cit_send_x_00(struct gspca_dev *gspca_dev, unsigned short x) argument 745 cit_send_x_00_05(struct gspca_dev *gspca_dev, unsigned short x) argument 751 cit_send_x_00_05_02(struct gspca_dev *gspca_dev, unsigned short x) argument 759 cit_send_x_01_00_05(struct gspca_dev *gspca_dev, u16 x) argument 767 cit_send_x_00_05_02_01(struct gspca_dev *gspca_dev, u16 x) argument 776 cit_send_x_00_05_02_08_01(struct gspca_dev *gspca_dev, u16 x) argument 786 cit_Packet_Format1(struct gspca_dev *gspca_dev, u16 fkey, u16 val) argument 800 cit_PacketFormat2(struct gspca_dev *gspca_dev, u16 fkey, u16 val) argument 807 cit_model2_Packet2(struct gspca_dev *gspca_dev) argument 813 cit_model2_Packet1(struct gspca_dev *gspca_dev, u16 v1, u16 v2) argument 834 cit_model3_Packet1(struct gspca_dev *gspca_dev, u16 v1, u16 v2) argument 843 cit_model4_Packet1(struct gspca_dev *gspca_dev, u16 v1, u16 v2) argument 852 cit_model4_BrightnessPacket(struct gspca_dev *gspca_dev, u16 val) argument 867 sd_config(struct gspca_dev *gspca_dev, const struct usb_device_id *id) argument 915 cit_init_model0(struct gspca_dev *gspca_dev) argument 939 cit_init_ibm_netcam_pro(struct gspca_dev *gspca_dev) argument 1132 sd_init(struct gspca_dev *gspca_dev) argument 1154 cit_set_brightness(struct gspca_dev *gspca_dev, s32 val) argument 1194 cit_set_contrast(struct gspca_dev *gspca_dev, s32 val) argument 1257 cit_set_hue(struct gspca_dev *gspca_dev, s32 val) argument 1309 cit_set_sharpness(struct gspca_dev *gspca_dev, s32 val) argument 1377 cit_set_lighting(struct gspca_dev *gspca_dev, s32 val) argument 1397 cit_set_hflip(struct gspca_dev *gspca_dev, s32 val) argument 1417 cit_restart_stream(struct gspca_dev *gspca_dev) argument 1446 cit_get_packet_size(struct gspca_dev *gspca_dev) argument 1462 cit_get_clock_div(struct gspca_dev *gspca_dev) argument 1486 cit_start_model0(struct gspca_dev *gspca_dev) argument 1540 cit_start_model1(struct gspca_dev *gspca_dev) argument 1742 cit_start_model2(struct gspca_dev *gspca_dev) argument 1934 cit_start_model3(struct gspca_dev *gspca_dev) argument 2174 cit_start_model4(struct gspca_dev *gspca_dev) argument 2499 cit_start_ibm_netcam_pro(struct gspca_dev *gspca_dev) argument 2594 sd_start(struct gspca_dev *gspca_dev) argument 2633 sd_isoc_init(struct gspca_dev *gspca_dev) argument 2657 sd_isoc_nego(struct gspca_dev *gspca_dev) argument 2691 sd_stopN(struct gspca_dev *gspca_dev) argument 2696 sd_stop0(struct gspca_dev *gspca_dev) argument 2772 cit_find_sof(struct gspca_dev *gspca_dev, u8 *data, int len) argument 2887 sd_pkt_scan(struct gspca_dev *gspca_dev, u8 *data, int len) argument 2914 cit_check_button(struct gspca_dev *gspca_dev) argument 2948 struct gspca_dev *gspca_dev = local 2988 sd_init_controls(struct gspca_dev *gspca_dev) argument [all...] |
H A D | stv0680.c | 42 struct gspca_dev gspca_dev; /* !! must be the first item */ member in struct:sd 49 static int stv_sndctrl(struct gspca_dev *gspca_dev, int set, u8 req, u16 val, argument 59 pipe = usb_rcvctrlpipe(gspca_dev->dev, 0); 63 pipe = usb_sndctrlpipe(gspca_dev->dev, 0); 67 pipe = usb_rcvctrlpipe(gspca_dev->dev, 0); 71 pipe = usb_sndctrlpipe(gspca_dev->dev, 0); 75 ret = usb_control_msg(gspca_dev->dev, pipe, 77 val, 0, gspca_dev 86 stv0680_handle_error(struct gspca_dev *gspca_dev, int ret) argument 94 stv0680_get_video_mode(struct gspca_dev *gspca_dev) argument 108 stv0680_set_video_mode(struct gspca_dev *gspca_dev, u8 mode) argument 135 sd_config(struct gspca_dev *gspca_dev, const struct usb_device_id *id) argument 245 sd_init(struct gspca_dev *gspca_dev) argument 251 sd_start(struct gspca_dev *gspca_dev) argument 273 sd_stopN(struct gspca_dev *gspca_dev) argument 280 sd_stop0(struct gspca_dev *gspca_dev) argument 290 sd_pkt_scan(struct gspca_dev *gspca_dev, u8 *data, int len) argument [all...] |
H A D | tv8532.c | 31 struct gspca_dev gspca_dev; /* !! must be the first item */ member in struct:sd 119 static void reg_w1(struct gspca_dev *gspca_dev, argument 122 gspca_dev->usb_buf[0] = value; 123 usb_control_msg(gspca_dev->dev, 124 usb_sndctrlpipe(gspca_dev->dev, 0), 128 index, gspca_dev->usb_buf, 1, 500); 132 static void reg_w2(struct gspca_dev *gspca_dev, argument 145 tv_8532WriteEEprom(struct gspca_dev *gspca_dev) argument 162 sd_config(struct gspca_dev *gspca_dev, const struct usb_device_id *id) argument 174 tv_8532_setReg(struct gspca_dev *gspca_dev) argument 194 sd_init(struct gspca_dev *gspca_dev) argument 201 setexposure(struct gspca_dev *gspca_dev, s32 val) argument 208 setgain(struct gspca_dev *gspca_dev, s32 val) argument 217 sd_start(struct gspca_dev *gspca_dev) argument 256 sd_stopN(struct gspca_dev *gspca_dev) argument 261 sd_pkt_scan(struct gspca_dev *gspca_dev, u8 *data, int len) argument 295 struct gspca_dev *gspca_dev = local 318 sd_init_controls(struct gspca_dev *gspca_dev) argument [all...] |
H A D | spca1528.c | 34 struct gspca_dev gspca_dev; /* !! must be the first item */ member in struct:sd 62 static void reg_r(struct gspca_dev *gspca_dev, argument 70 struct usb_device *dev = gspca_dev->dev; 73 if (gspca_dev->usb_err < 0) 80 gspca_dev->usb_buf, len, 83 gspca_dev->usb_buf[0]); 86 gspca_dev->usb_err = ret; 90 static void reg_w(struct gspca_dev *gspca_de argument 112 reg_wb(struct gspca_dev *gspca_dev, u8 req, u16 value, u16 index, u8 byte) argument 136 wait_status_0(struct gspca_dev *gspca_dev) argument 153 wait_status_1(struct gspca_dev *gspca_dev) argument 171 setbrightness(struct gspca_dev *gspca_dev, s32 val) argument 176 setcontrast(struct gspca_dev *gspca_dev, s32 val) argument 181 sethue(struct gspca_dev *gspca_dev, s32 val) argument 186 setcolor(struct gspca_dev *gspca_dev, s32 val) argument 191 setsharpness(struct gspca_dev *gspca_dev, s32 val) 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 230 sd_isoc_init(struct gspca_dev *gspca_dev) argument 253 sd_start(struct gspca_dev *gspca_dev) argument 279 sd_stopN(struct gspca_dev *gspca_dev) argument 289 add_packet(struct gspca_dev *gspca_dev, u8 *data, int len) argument 309 sd_pkt_scan(struct gspca_dev *gspca_dev, u8 *data, int len) argument 346 struct gspca_dev *gspca_dev = local 378 sd_init_controls(struct gspca_dev *gspca_dev) argument [all...] |
H A D | stk1135.c | 38 struct gspca_dev gspca_dev; /* !! must be the first item */ member in struct:sd 59 static u8 reg_r(struct gspca_dev *gspca_dev, u16 index) argument 61 struct usb_device *dev = gspca_dev->dev; 64 if (gspca_dev->usb_err < 0) 71 gspca_dev->usb_buf, 1, 74 PDEBUG(D_USBI, "reg_r 0x%x=0x%02x", index, gspca_dev->usb_buf[0]); 77 gspca_dev->usb_err = ret; 81 return gspca_dev 85 reg_w(struct gspca_dev *gspca_dev, u16 index, u8 val) argument 107 reg_w_mask(struct gspca_dev *gspca_dev, u16 index, u8 val, u8 mask) argument 114 sd_config(struct gspca_dev *gspca_dev, const struct usb_device_id *id) argument 122 stk1135_serial_wait_ready(struct gspca_dev *gspca_dev) argument 139 sensor_read_8(struct gspca_dev *gspca_dev, u8 addr) argument 153 sensor_read_16(struct gspca_dev *gspca_dev, u8 addr) argument 159 sensor_write_8(struct gspca_dev *gspca_dev, u8 addr, u8 data) argument 173 sensor_write_16(struct gspca_dev *gspca_dev, u8 addr, u16 data) argument 179 sensor_set_page(struct gspca_dev *gspca_dev, u8 page) argument 189 sensor_read(struct gspca_dev *gspca_dev, u16 reg) argument 195 sensor_write(struct gspca_dev *gspca_dev, u16 reg, u16 val) argument 201 sensor_write_mask(struct gspca_dev *gspca_dev, u16 reg, u16 val, u16 mask) argument 214 stk1135_configure_mt9m112(struct gspca_dev *gspca_dev) argument 338 stk1135_configure_clock(struct gspca_dev *gspca_dev) argument 369 stk1135_camera_disable(struct gspca_dev *gspca_dev) argument 394 sd_init(struct gspca_dev *gspca_dev) argument 442 sd_start(struct gspca_dev *gspca_dev) argument 483 sd_stopN(struct gspca_dev *gspca_dev) argument 494 sd_pkt_scan(struct gspca_dev *gspca_dev, u8 *data, int len) argument 544 sethflip(struct gspca_dev *gspca_dev, s32 val) argument 553 setvflip(struct gspca_dev *gspca_dev, s32 val) argument 562 stk1135_dq_callback(struct gspca_dev *gspca_dev) argument 575 struct gspca_dev *gspca_dev = local 599 sd_init_controls(struct gspca_dev *gspca_dev) argument 618 stk1135_try_fmt(struct gspca_dev *gspca_dev, struct v4l2_format *fmt) argument 630 stk1135_enum_framesizes(struct gspca_dev *gspca_dev, struct v4l2_frmsizeenum *fsize) argument [all...] |
H A D | autogain_functions.c | 28 struct gspca_dev *gspca_dev, 38 if (v4l2_ctrl_g_ctrl(gspca_dev->autogain) == 0) 41 orig_gain = gain = v4l2_ctrl_g_ctrl(gspca_dev->gain); 42 orig_exposure = exposure = v4l2_ctrl_g_ctrl(gspca_dev->exposure); 57 else if (gain > gspca_dev->gain->default_value) 59 else if (exposure > gspca_dev->exposure->minimum) 61 else if (gain > gspca_dev->gain->minimum) 66 if (gain < gspca_dev->gain->default_value) 72 else if (exposure < gspca_dev 27 gspca_expo_autogain( struct gspca_dev *gspca_dev, int avg_lum, int desired_avg_lum, int deadzone, int gain_knee, int exposure_knee) argument 109 gspca_coarse_grained_expo_autogain( struct gspca_dev *gspca_dev, int avg_lum, int desired_avg_lum, int deadzone) argument [all...] |
H A D | etoms.c | 33 struct gspca_dev gspca_dev; /* !! must be the first item */ member in struct:sd 159 /* read 'len' bytes to gspca_dev->usb_buf */ 160 static void reg_r(struct gspca_dev *gspca_dev, argument 164 struct usb_device *dev = gspca_dev->dev; 176 index, gspca_dev->usb_buf, len, 500); 178 index, gspca_dev->usb_buf[0]); 181 static void reg_w_val(struct gspca_dev *gspca_dev, argument 196 reg_w(struct gspca_dev *gspca_dev, __u16 index, const __u8 *buffer, __u16 len) argument 217 i2c_w(struct gspca_dev *gspca_dev, __u8 reg, const __u8 *buffer, int len, __u8 mode) argument 238 i2c_r(struct gspca_dev *gspca_dev, __u8 reg) argument 253 Et_WaitStatus(struct gspca_dev *gspca_dev) argument 265 et_video(struct gspca_dev *gspca_dev, int on) argument 279 Et_init2(struct gspca_dev *gspca_dev) argument 392 setbrightness(struct gspca_dev *gspca_dev, s32 val) argument 400 setcontrast(struct gspca_dev *gspca_dev, s32 val) argument 408 setcolors(struct gspca_dev *gspca_dev, s32 val) argument 427 getcolors(struct gspca_dev *gspca_dev) argument 439 setautogain(struct gspca_dev *gspca_dev) argument 449 Et_init1(struct gspca_dev *gspca_dev) argument 550 sd_config(struct gspca_dev *gspca_dev, const struct usb_device_id *id) argument 570 sd_init(struct gspca_dev *gspca_dev) argument 584 sd_start(struct gspca_dev *gspca_dev) argument 600 sd_stopN(struct gspca_dev *gspca_dev) argument 605 Et_getgainG(struct gspca_dev *gspca_dev) argument 617 Et_setgainG(struct gspca_dev *gspca_dev, __u8 gain) argument 634 do_autogain(struct gspca_dev *gspca_dev) argument 671 sd_pkt_scan(struct gspca_dev *gspca_dev, u8 *data, int len) argument 700 struct gspca_dev *gspca_dev = local 731 sd_init_controls(struct gspca_dev *gspca_dev) argument [all...] |
H A D | pac7311.c | 77 struct gspca_dev gspca_dev; /* !! must be the first item */ member in struct:sd 164 static void reg_w_buf(struct gspca_dev *gspca_dev, argument 170 if (gspca_dev->usb_err < 0) 172 memcpy(gspca_dev->usb_buf, buffer, len); 173 ret = usb_control_msg(gspca_dev->dev, 174 usb_sndctrlpipe(gspca_dev->dev, 0), 178 index, gspca_dev->usb_buf, len, 183 gspca_dev 188 reg_w(struct gspca_dev *gspca_dev, __u8 index, __u8 value) argument 210 reg_w_seq(struct gspca_dev *gspca_dev, const __u8 *seq, int len) argument 220 reg_w_page(struct gspca_dev *gspca_dev, const __u8 *page, int len) argument 248 reg_w_var(struct gspca_dev *gspca_dev, const __u8 *seq, const __u8 *page4, unsigned int page4_len) argument 286 sd_config(struct gspca_dev *gspca_dev, const struct usb_device_id *id) argument 298 setcontrast(struct gspca_dev *gspca_dev, s32 val) argument 306 setgain(struct gspca_dev *gspca_dev, s32 val) argument 316 setexposure(struct gspca_dev *gspca_dev, s32 val) argument 349 sethvflip(struct gspca_dev *gspca_dev, s32 hflip, s32 vflip) argument 363 sd_init(struct gspca_dev *gspca_dev) argument 371 struct gspca_dev *gspca_dev = local 414 sd_init_controls(struct gspca_dev *gspca_dev) argument 445 sd_start(struct gspca_dev *gspca_dev) argument 488 sd_stopN(struct gspca_dev *gspca_dev) argument 502 do_autogain(struct gspca_dev *gspca_dev) argument 549 pac_start_frame(struct gspca_dev *gspca_dev, __u16 lines, __u16 samples_per_line) argument 569 sd_pkt_scan(struct gspca_dev *gspca_dev, u8 *data, int len) argument 624 sd_int_pkt_scan(struct gspca_dev *gspca_dev, u8 *data, int len) argument [all...] |
H A D | se401.c | 57 struct gspca_dev gspca_dev; /* !! must be the first item */ member in struct:sd 76 static void se401_write_req(struct gspca_dev *gspca_dev, u16 req, u16 value, argument 81 if (gspca_dev->usb_err < 0) 84 err = usb_control_msg(gspca_dev->dev, 85 usb_sndctrlpipe(gspca_dev->dev, 0), req, 92 gspca_dev->usb_err = err; 96 static void se401_read_req(struct gspca_dev *gspca_dev, u1 argument 121 se401_set_feature(struct gspca_dev *gspca_dev, u16 selector, u16 param) argument 141 se401_get_feature(struct gspca_dev *gspca_dev, u16 selector) argument 168 setbrightness(struct gspca_dev *gspca_dev, s32 val) argument 174 setgain(struct gspca_dev *gspca_dev, s32 val) argument 186 setexposure(struct gspca_dev *gspca_dev, s32 val, s32 freq) argument 216 sd_config(struct gspca_dev *gspca_dev, const struct usb_device_id *id) argument 323 sd_init(struct gspca_dev *gspca_dev) argument 329 sd_isoc_init(struct gspca_dev *gspca_dev) argument 337 sd_start(struct gspca_dev *gspca_dev) argument 390 sd_stopN(struct gspca_dev *gspca_dev) argument 397 sd_dq_callback(struct gspca_dev *gspca_dev) argument 458 sd_complete_frame(struct gspca_dev *gspca_dev, u8 *data, int len) argument 480 sd_pkt_scan_janggu(struct gspca_dev *gspca_dev, u8 *data, int len) argument 566 sd_pkt_scan_bayer(struct gspca_dev *gspca_dev, u8 *data, int len) argument 584 sd_pkt_scan(struct gspca_dev *gspca_dev, u8 *data, int len) argument 598 sd_int_pkt_scan(struct gspca_dev *gspca_dev, u8 *data, int len) argument 626 struct gspca_dev *gspca_dev = local 653 sd_init_controls(struct gspca_dev *gspca_dev) argument [all...] |
H A D | jeilinj.c | 59 struct gspca_dev gspca_dev; /* !! must be the first item */ member in struct:sd 99 static void jlj_write2(struct gspca_dev *gspca_dev, unsigned char *command) argument 103 if (gspca_dev->usb_err < 0) 105 memcpy(gspca_dev->usb_buf, command, 2); 106 retval = usb_bulk_msg(gspca_dev->dev, 107 usb_sndbulkpipe(gspca_dev->dev, 3), 108 gspca_dev->usb_buf, 2, NULL, 500); 111 gspca_dev 117 jlj_read1(struct gspca_dev *gspca_dev, unsigned char *response) argument 134 setfreq(struct gspca_dev *gspca_dev, s32 val) argument 147 setcamquality(struct gspca_dev *gspca_dev, s32 val) argument 164 setautogain(struct gspca_dev *gspca_dev, s32 val) argument 177 setred(struct gspca_dev *gspca_dev, s32 val) argument 190 setgreen(struct gspca_dev *gspca_dev, s32 val) argument 203 setblue(struct gspca_dev *gspca_dev, s32 val) argument 216 jlj_start(struct gspca_dev *gspca_dev) argument 273 sd_pkt_scan(struct gspca_dev *gspca_dev, u8 *data, int len) argument 317 sd_config(struct gspca_dev *gspca_dev, const struct usb_device_id *id) argument 334 sd_stopN(struct gspca_dev *gspca_dev) argument 370 sd_init(struct gspca_dev *gspca_dev) argument 376 sd_start(struct gspca_dev *gspca_dev) argument 402 struct gspca_dev *gspca_dev = local 439 sd_init_controls(struct gspca_dev *gspca_dev) argument 477 sd_set_jcomp(struct gspca_dev *gspca_dev, const struct v4l2_jpegcompression *jcomp) argument 486 sd_get_jcomp(struct gspca_dev *gspca_dev, struct v4l2_jpegcompression *jcomp) argument [all...] |
H A D | mars.c | 37 struct gspca_dev gspca_dev; /* !! must be the first item */ member in struct:sd 51 static void setbrightness(struct gspca_dev *gspca_dev, s32 val); 52 static void setcolors(struct gspca_dev *gspca_dev, s32 val); 53 static void setgamma(struct gspca_dev *gspca_dev, s32 val); 54 static void setsharpness(struct gspca_dev *gspca_dev, s3 81 reg_w(struct gspca_dev *gspca_dev, int len) argument 102 mi_w(struct gspca_dev *gspca_dev, u8 addr, u8 value) argument 114 setbrightness(struct gspca_dev *gspca_dev, s32 val) argument 121 setcolors(struct gspca_dev *gspca_dev, s32 val) argument 129 setgamma(struct gspca_dev *gspca_dev, s32 val) argument 136 setsharpness(struct gspca_dev *gspca_dev, s32 val) argument 143 setilluminators(struct gspca_dev *gspca_dev, bool top, bool bottom) argument 158 struct gspca_dev *gspca_dev = local 203 sd_init_controls(struct gspca_dev *gspca_dev) argument 233 sd_config(struct gspca_dev *gspca_dev, const struct usb_device_id *id) argument 245 sd_init(struct gspca_dev *gspca_dev) argument 250 sd_start(struct gspca_dev *gspca_dev) argument 349 sd_stopN(struct gspca_dev *gspca_dev) argument 364 sd_pkt_scan(struct gspca_dev *gspca_dev, u8 *data, int len) argument [all...] |
H A D | vicam.c | 48 struct gspca_dev gspca_dev; /* !! must be the first item */ member in struct:sd 82 static int vicam_control_msg(struct gspca_dev *gspca_dev, u8 request, argument 87 ret = usb_control_msg(gspca_dev->dev, 88 usb_sndctrlpipe(gspca_dev->dev, 0), 98 static int vicam_set_camera_power(struct gspca_dev *gspca_dev, int state) argument 102 ret = vicam_control_msg(gspca_dev, 0x50, state, 0, NULL, 0); 107 ret = vicam_control_msg(gspca_dev, 115 vicam_read_frame(struct gspca_dev *gspca_dev, u8 *data, int size) argument 184 struct gspca_dev *gspca_dev = &sd->gspca_dev; local 220 sd_config(struct gspca_dev *gspca_dev, const struct usb_device_id *id) argument 238 sd_init(struct gspca_dev *gspca_dev) argument 272 sd_start(struct gspca_dev *gspca_dev) argument 290 sd_stop0(struct gspca_dev *gspca_dev) argument 305 sd_init_controls(struct gspca_dev *gspca_dev) argument [all...] |
H A D | pac207.c | 65 struct gspca_dev gspca_dev; /* !! must be the first item */ member in struct:sd 100 static void pac207_write_regs(struct gspca_dev *gspca_dev, u16 index, argument 103 struct usb_device *udev = gspca_dev->dev; 106 if (gspca_dev->usb_err < 0) 109 memcpy(gspca_dev->usb_buf, buffer, length); 114 gspca_dev->usb_buf, length, PAC207_CTRL_TIMEOUT); 118 gspca_dev->usb_err = err; 122 static void pac207_write_reg(struct gspca_dev *gspca_de argument 140 pac207_read_reg(struct gspca_dev *gspca_dev, u16 index) argument 163 sd_config(struct gspca_dev *gspca_dev, const struct usb_device_id *id) argument 193 sd_init(struct gspca_dev *gspca_dev) argument 208 setcontrol(struct gspca_dev *gspca_dev, u16 reg, u16 val) argument 217 struct gspca_dev *gspca_dev = local 259 sd_init_controls(struct gspca_dev *gspca_dev) argument 290 sd_start(struct gspca_dev *gspca_dev) argument 339 sd_stopN(struct gspca_dev *gspca_dev) argument 354 pac207_do_auto_gain(struct gspca_dev *gspca_dev) argument 369 sd_pkt_scan(struct gspca_dev *gspca_dev, u8 *data, int len) argument 417 sd_int_pkt_scan(struct gspca_dev *gspca_dev, u8 *data, int len) argument [all...] |
H A D | gspca.c | 66 static void PDEBUG_MODE(struct gspca_dev *gspca_dev, int debug, char *txt, argument 121 struct gspca_dev *gspca_dev = (struct gspca_dev *) urb->context; local 127 if (gspca_dev->sd_desc->int_pkt_scan(gspca_dev, 155 static int gspca_input_connect(struct gspca_dev *dev) 192 static int alloc_and_submit_int_urb(struct gspca_dev *gspca_dev, argument 246 gspca_input_create_urb(struct gspca_dev *gspca_dev) argument 268 gspca_input_destroy_urb(struct gspca_dev *gspca_dev) argument 284 gspca_input_destroy_urb(struct gspca_dev *gspca_dev) argument 288 gspca_input_create_urb(struct gspca_dev *gspca_dev) argument 301 fill_frame(struct gspca_dev *gspca_dev, struct urb *urb) argument 359 struct gspca_dev *gspca_dev = (struct gspca_dev *) urb->context; local 372 struct gspca_dev *gspca_dev = (struct gspca_dev *) urb->context; local 418 gspca_frame_add(struct gspca_dev *gspca_dev, enum gspca_packet_type packet_type, const u8 *data, int len) argument 500 frame_alloc(struct gspca_dev *gspca_dev, struct file *file, enum v4l2_memory memory, unsigned int count) argument 539 frame_free(struct gspca_dev *gspca_dev) argument 556 destroy_urbs(struct gspca_dev *gspca_dev) argument 577 gspca_set_alt0(struct gspca_dev *gspca_dev) argument 590 gspca_stream_off(struct gspca_dev *gspca_dev) argument 630 which_bandwidth(struct gspca_dev *gspca_dev) argument 676 build_isoc_ep_tb(struct gspca_dev *gspca_dev, struct usb_interface *intf, struct ep_tb_s *ep_tb) argument 760 create_urbs(struct gspca_dev *gspca_dev, struct usb_host_endpoint *ep) argument 840 gspca_init_transfer(struct gspca_dev *gspca_dev) argument 982 gspca_set_default_mode(struct gspca_dev *gspca_dev) argument 994 wxh_to_mode(struct gspca_dev *gspca_dev, int width, int height) argument 1010 gspca_get_mode(struct gspca_dev *gspca_dev, int mode, int pixfmt) argument 1036 struct gspca_dev *gspca_dev = video_drvdata(file); local 1047 struct gspca_dev *gspca_dev = video_drvdata(file); local 1056 struct gspca_dev *gspca_dev = video_drvdata(file); local 1066 struct gspca_dev *gspca_dev = video_drvdata(file); local 1108 struct gspca_dev *gspca_dev = video_drvdata(file); local 1117 try_fmt_vid_cap(struct gspca_dev *gspca_dev, struct v4l2_format *fmt) argument 1158 struct gspca_dev *gspca_dev = video_drvdata(file); local 1170 struct gspca_dev *gspca_dev = video_drvdata(file); local 1206 struct gspca_dev *gspca_dev = video_drvdata(file); local 1235 struct gspca_dev *gspca_dev = video_drvdata(filp); local 1262 struct gspca_dev *gspca_dev = local 1273 struct gspca_dev *gspca_dev = video_drvdata(file); local 1290 struct gspca_dev *gspca_dev = video_drvdata(file); local 1321 struct gspca_dev *gspca_dev = video_drvdata(file); local 1346 struct gspca_dev *gspca_dev = video_drvdata(file); local 1373 struct gspca_dev *gspca_dev = video_drvdata(file); local 1441 struct gspca_dev *gspca_dev = video_drvdata(file); local 1455 struct gspca_dev *gspca_dev = video_drvdata(file); local 1491 struct gspca_dev *gspca_dev = video_drvdata(file); local 1531 struct gspca_dev *gspca_dev = video_drvdata(file); local 1540 struct gspca_dev *gspca_dev = video_drvdata(file); local 1549 struct gspca_dev *gspca_dev = video_drvdata(filp); local 1564 struct gspca_dev *gspca_dev = video_drvdata(filp); local 1584 struct gspca_dev *gspca_dev = video_drvdata(file); local 1650 frame_ready_nolock(struct gspca_dev *gspca_dev, struct file *file, enum v4l2_memory memory) argument 1663 frame_ready(struct gspca_dev *gspca_dev, struct file *file, enum v4l2_memory memory) argument 1683 struct gspca_dev *gspca_dev = video_drvdata(file); local 1759 struct gspca_dev *gspca_dev = video_drvdata(file); local 1811 read_alloc(struct gspca_dev *gspca_dev, struct file *file) argument 1858 struct gspca_dev *gspca_dev = video_drvdata(file); local 1898 struct gspca_dev *gspca_dev = video_drvdata(file); local 2016 struct gspca_dev *gspca_dev; local 2172 struct gspca_dev *gspca_dev = usb_get_intfdata(intf); local 2213 struct gspca_dev *gspca_dev = usb_get_intfdata(intf); local 2237 struct gspca_dev *gspca_dev = usb_get_intfdata(intf); local [all...] |
H A D | sq905.c | 86 struct gspca_dev gspca_dev; /* !! must be the first item */ member in struct:sd 116 static int sq905_command(struct gspca_dev *gspca_dev, u16 index) argument 120 gspca_dev->usb_buf[0] = '\0'; 121 ret = usb_control_msg(gspca_dev->dev, 122 usb_sndctrlpipe(gspca_dev->dev, 0), 125 SQ905_COMMAND, index, gspca_dev->usb_buf, 1, 132 ret = usb_control_msg(gspca_dev->dev, 133 usb_sndctrlpipe(gspca_dev 149 sq905_ack_frame(struct gspca_dev *gspca_dev) argument 172 sq905_read_data(struct gspca_dev *gspca_dev, u8 *data, int size, int need_lock) argument 215 struct gspca_dev *gspca_dev = &dev->gspca_dev; local 299 sd_config(struct gspca_dev *gspca_dev, const struct usb_device_id *id) argument 316 sd_stop0(struct gspca_dev *gspca_dev) argument 329 sd_init(struct gspca_dev *gspca_dev) argument 368 sd_start(struct gspca_dev *gspca_dev) argument [all...] |
H A D | sunplus.c | 37 struct gspca_dev gspca_dev; /* !! must be the first item */ member in struct:sd 246 /* read <len> bytes to gspca_dev->usb_buf */ 247 static void reg_r(struct gspca_dev *gspca_dev, argument 258 if (gspca_dev->usb_err < 0) 260 ret = usb_control_msg(gspca_dev->dev, 261 usb_rcvctrlpipe(gspca_dev->dev, 0), 266 len ? gspca_dev->usb_buf : NULL, len, 270 gspca_dev 275 reg_w_1(struct gspca_dev *gspca_dev, u8 req, u16 value, u16 index, u16 byte) argument 300 reg_w_riv(struct gspca_dev *gspca_dev, u8 req, u16 index, u16 value) argument 322 write_vector(struct gspca_dev *gspca_dev, const struct cmd *data, int ncmds) argument 331 setup_qtable(struct gspca_dev *gspca_dev, const u8 qtable[2][64]) argument 345 spca504_acknowledged_command(struct gspca_dev *gspca_dev, u8 req, u16 idx, u16 val) argument 358 spca504_read_info(struct gspca_dev *gspca_dev) argument 377 spca504A_acknowledged_command(struct gspca_dev *gspca_dev, u8 req, u16 idx, u16 val, u8 endcode, u8 count) argument 406 spca504B_PollingDataReady(struct gspca_dev *gspca_dev) argument 418 spca504B_WaitCmdStatus(struct gspca_dev *gspca_dev) argument 434 spca50x_GetFirmware(struct gspca_dev *gspca_dev) argument 449 spca504B_SetSizeType(struct gspca_dev *gspca_dev) argument 504 spca504_wait_status(struct gspca_dev *gspca_dev) argument 518 spca504B_setQtable(struct gspca_dev *gspca_dev) argument 525 setbrightness(struct gspca_dev *gspca_dev, s32 val) argument 534 setcontrast(struct gspca_dev *gspca_dev, s32 val) argument 543 setcolors(struct gspca_dev *gspca_dev, s32 val) argument 552 init_ctl_reg(struct gspca_dev *gspca_dev) argument 580 sd_config(struct gspca_dev *gspca_dev, const struct usb_device_id *id) argument 632 sd_init(struct gspca_dev *gspca_dev) argument 712 sd_start(struct gspca_dev *gspca_dev) argument 795 sd_stopN(struct gspca_dev *gspca_dev) argument 828 sd_pkt_scan(struct gspca_dev *gspca_dev, u8 *data, int len) argument 924 struct gspca_dev *gspca_dev = local 954 sd_init_controls(struct gspca_dev *gspca_dev) argument [all...] |
H A D | spca506.c | 34 struct gspca_dev gspca_dev; /* !! must be the first item */ member in struct:sd 76 /* read 'len' bytes to gspca_dev->usb_buf */ 77 static void reg_r(struct gspca_dev *gspca_dev, argument 82 usb_control_msg(gspca_dev->dev, 83 usb_rcvctrlpipe(gspca_dev->dev, 0), 87 index, gspca_dev->usb_buf, length, 104 static void spca506_Initi2c(struct gspca_dev *gspca_dev) argument 109 spca506_WriteI2c(struct gspca_dev *gspca_dev, __u16 valeur, __u16 reg) argument 123 spca506_SetNormeInput(struct gspca_dev *gspca_dev, __u16 norme, __u16 channel) argument 164 spca506_GetNormeInput(struct gspca_dev *gspca_dev, __u16 *norme, __u16 *channel) argument 176 spca506_Setsize(struct gspca_dev *gspca_dev, __u16 code, __u16 xmult, __u16 ymult) argument 208 sd_config(struct gspca_dev *gspca_dev, const struct usb_device_id *id) argument 220 sd_init(struct gspca_dev *gspca_dev) argument 328 sd_start(struct gspca_dev *gspca_dev) argument 458 sd_stopN(struct gspca_dev *gspca_dev) argument 467 sd_pkt_scan(struct gspca_dev *gspca_dev, u8 *data, int len) argument 489 setbrightness(struct gspca_dev *gspca_dev, s32 val) argument 496 setcontrast(struct gspca_dev *gspca_dev, s32 val) argument 503 setcolors(struct gspca_dev *gspca_dev, s32 val) argument 510 sethue(struct gspca_dev *gspca_dev, s32 val) argument 519 struct gspca_dev *gspca_dev = local 548 sd_init_controls(struct gspca_dev *gspca_dev) argument [all...] |
H A D | benq.c | 33 struct gspca_dev gspca_dev; /* !! must be the first item */ member in struct:sd 46 static void reg_w(struct gspca_dev *gspca_dev, argument 49 struct usb_device *dev = gspca_dev->dev; 52 if (gspca_dev->usb_err < 0) 64 gspca_dev->usb_err = ret; 69 static int sd_config(struct gspca_dev *gspca_dev, argument 72 gspca_dev 79 sd_init(struct gspca_dev *gspca_dev) argument 85 sd_start(struct gspca_dev *gspca_dev) argument 131 sd_stopN(struct gspca_dev *gspca_dev) argument 146 sd_pkt_scan(struct gspca_dev *gspca_dev, u8 *data, int len) argument 156 struct gspca_dev *gspca_dev = (struct gspca_dev *) urb->context; local [all...] |
H A D | sq905c.c | 63 struct gspca_dev gspca_dev; /* !! must be the first item */ member in struct:sd 89 static int sq905c_command(struct gspca_dev *gspca_dev, u16 command, u16 index) argument 93 ret = usb_control_msg(gspca_dev->dev, 94 usb_sndctrlpipe(gspca_dev->dev, 0), 107 static int sq905c_read(struct gspca_dev *gspca_dev, u16 command, u16 index, argument 112 ret = usb_control_msg(gspca_dev->dev, 113 usb_rcvctrlpipe(gspca_dev 137 struct gspca_dev *gspca_dev = &dev->gspca_dev; local 205 sd_config(struct gspca_dev *gspca_dev, const struct usb_device_id *id) argument 245 sd_stop0(struct gspca_dev *gspca_dev) argument 258 sd_init(struct gspca_dev *gspca_dev) argument 268 sd_start(struct gspca_dev *gspca_dev) argument [all...] |
H A D | jl2005bcd.c | 43 struct gspca_dev gspca_dev; /* !! must be the first item */ member in struct:sd 88 static int jl2005c_write2(struct gspca_dev *gspca_dev, unsigned char *command) argument 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->usb_buf[0], retval); 103 static int jl2005c_read1(struct gspca_dev *gspca_de argument 117 jl2005c_read_reg(struct gspca_dev *gspca_dev, unsigned char reg) argument 133 jl2005c_start_new_frame(struct gspca_dev *gspca_dev) argument 161 jl2005c_write_reg(struct gspca_dev *gspca_dev, unsigned char reg, unsigned char value) argument 177 jl2005c_get_firmware_id(struct gspca_dev *gspca_dev) argument 207 jl2005c_stream_start_vga_lg(struct gspca_dev *gspca_dev) argument 231 jl2005c_stream_start_vga_small(struct gspca_dev *gspca_dev) argument 254 jl2005c_stream_start_cif_lg(struct gspca_dev *gspca_dev) argument 277 jl2005c_stream_start_cif_small(struct gspca_dev *gspca_dev) argument 301 jl2005c_stop(struct gspca_dev *gspca_dev) argument 320 struct gspca_dev *gspca_dev = &dev->gspca_dev; local 407 sd_config(struct gspca_dev *gspca_dev, const struct usb_device_id *id) argument 447 sd_init(struct gspca_dev *gspca_dev) argument 452 sd_start(struct gspca_dev *gspca_dev) argument 489 sd_stop0(struct gspca_dev *gspca_dev) argument [all...] |
H A D | konica.c | 50 struct gspca_dev gspca_dev; /* !! must be the first item */ member in struct:sd 90 static void reg_w(struct gspca_dev *gspca_dev, u16 value, u16 index) argument 92 struct usb_device *dev = gspca_dev->dev; 95 if (gspca_dev->usb_err < 0) 108 gspca_dev->usb_err = ret; 112 static void reg_r(struct gspca_dev *gspca_dev, u16 value, u16 index) argument 114 struct usb_device *dev = gspca_dev 133 konica_stream_on(struct gspca_dev *gspca_dev) argument 138 konica_stream_off(struct gspca_dev *gspca_dev) argument 144 sd_config(struct gspca_dev *gspca_dev, const struct usb_device_id *id) argument 155 sd_init(struct gspca_dev *gspca_dev) argument 176 sd_start(struct gspca_dev *gspca_dev) argument 244 sd_stopN(struct gspca_dev *gspca_dev) argument 263 struct gspca_dev *gspca_dev = (struct gspca_dev *) urb->context; local 375 struct gspca_dev *gspca_dev = local 417 sd_init_controls(struct gspca_dev *gspca_dev) argument [all...] |
/drivers/media/usb/gspca/gl860/ |
H A D | gl860.h | 35 #define _MI1320_ (((struct sd *) gspca_dev)->sensor == ID_MI1320) 36 #define _MI2020_ (((struct sd *) gspca_dev)->sensor == ID_MI2020) 37 #define _OV2640_ (((struct sd *) gspca_dev)->sensor == ID_OV2640) 38 #define _OV9655_ (((struct sd *) gspca_dev)->sensor == ID_OV9655) 61 struct gspca_dev gspca_dev; /* !! must be the first item */ member in struct:sd 67 int (*dev_configure_alt) (struct gspca_dev *); 68 int (*dev_init_at_startup)(struct gspca_dev *); 69 int (*dev_init_pre_alt) (struct gspca_dev *); 70 void (*dev_post_unset_alt) (struct gspca_dev *); [all...] |
H A D | gl860-ov9655.c | 145 static int ov9655_init_at_startup(struct gspca_dev *gspca_dev); 146 static int ov9655_configure_alt(struct gspca_dev *gspca_dev); 147 static int ov9655_init_pre_alt(struct gspca_dev *gspca_dev); 148 static int ov9655_init_post_alt(struct gspca_dev *gspca_dev); 149 static void ov9655_post_unset_alt(struct gspca_dev *gspca_dev); 153 ov9655_init_settings(struct gspca_dev *gspca_dev) argument 187 ov9655_init_at_startup(struct gspca_dev *gspca_dev) argument 197 ov9655_init_pre_alt(struct gspca_dev *gspca_dev) argument 211 ov9655_init_post_alt(struct gspca_dev *gspca_dev) argument 290 ov9655_configure_alt(struct gspca_dev *gspca_dev) argument 306 ov9655_camera_settings(struct gspca_dev *gspca_dev) argument 332 ov9655_post_unset_alt(struct gspca_dev *gspca_dev) argument [all...] |
H A D | gl860-mi1320.c | 176 static int mi1320_init_at_startup(struct gspca_dev *gspca_dev); 177 static int mi1320_configure_alt(struct gspca_dev *gspca_dev); 178 static int mi1320_init_pre_alt(struct gspca_dev *gspca_dev); 179 static int mi1320_init_post_alt(struct gspca_dev *gspca_dev); 180 static void mi1320_post_unset_alt(struct gspca_dev *gspca_dev); 185 mi1320_init_settings(struct gspca_dev *gspca_dev) argument 222 common(struct gspca_dev *gspca_dev) argument 248 mi1320_init_at_startup(struct gspca_dev *gspca_dev) argument 260 mi1320_init_pre_alt(struct gspca_dev *gspca_dev) argument 287 mi1320_init_post_alt(struct gspca_dev *gspca_dev) argument 294 mi1320_sensor_settings(struct gspca_dev *gspca_dev) argument 331 mi1320_configure_alt(struct gspca_dev *gspca_dev) argument 348 mi1320_camera_settings(struct gspca_dev *gspca_dev) argument 530 mi1320_post_unset_alt(struct gspca_dev *gspca_dev) argument [all...] |