• Home
  • Raw
  • Download

Lines Matching refs:sd_desc

88 		if (gspca_dev->sd_desc->int_pkt_scan(gspca_dev,  in int_irq()
123 if (dev->sd_desc->int_pkt_scan || dev->sd_desc->other_input) { in gspca_input_connect()
131 input_dev->name = dev->sd_desc->name; in gspca_input_connect()
215 if (gspca_dev->sd_desc->int_pkt_scan) { in gspca_input_create_urb()
281 pkt_scan = gspca_dev->sd_desc->pkt_scan; in fill_frame()
358 gspca_dev->sd_desc->pkt_scan(gspca_dev, in bulk_irq()
543 if (gspca_dev->sd_desc->get_streamparm) { in which_bandwidth()
546 gspca_dev->sd_desc->get_streamparm(gspca_dev, &parm); in which_bandwidth()
739 if (gspca_dev->sd_desc->stopN) in gspca_stream_off()
740 gspca_dev->sd_desc->stopN(gspca_dev); in gspca_stream_off()
746 if (gspca_dev->sd_desc->stop0) in gspca_stream_off()
747 gspca_dev->sd_desc->stop0(gspca_dev); in gspca_stream_off()
772 if (gspca_dev->sd_desc->isoc_init) { in gspca_init_transfer()
773 ret = gspca_dev->sd_desc->isoc_init(gspca_dev); in gspca_init_transfer()
840 ret = gspca_dev->sd_desc->start(gspca_dev); in gspca_init_transfer()
879 if (gspca_dev->sd_desc->isoc_nego) { in gspca_init_transfer()
880 ret = gspca_dev->sd_desc->isoc_nego(gspca_dev); in gspca_init_transfer()
974 if (gspca_dev->sd_desc->get_chip_info) in vidioc_g_chip_info()
975 return gspca_dev->sd_desc->get_chip_info(gspca_dev, chip); in vidioc_g_chip_info()
985 return gspca_dev->sd_desc->get_register(gspca_dev, reg); in vidioc_g_register()
994 return gspca_dev->sd_desc->set_register(gspca_dev, reg); in vidioc_s_register()
1067 if (gspca_dev->sd_desc->try_fmt) { in try_fmt_vid_cap()
1071 gspca_dev->sd_desc->try_fmt(gspca_dev, fmt); in try_fmt_vid_cap()
1104 if (gspca_dev->sd_desc->try_fmt) in vidioc_s_fmt_vid_cap()
1121 if (gspca_dev->sd_desc->enum_framesizes) in vidioc_enum_framesizes()
1122 return gspca_dev->sd_desc->enum_framesizes(gspca_dev, fsize); in vidioc_enum_framesizes()
1192 strscpy((char *)cap->driver, gspca_dev->sd_desc->name, in vidioc_querycap()
1217 strscpy(input->name, gspca_dev->sd_desc->name, in vidioc_enum_input()
1241 return gspca_dev->sd_desc->get_jcomp(gspca_dev, jpegcomp); in vidioc_g_jpegcomp()
1250 return gspca_dev->sd_desc->set_jcomp(gspca_dev, jpegcomp); in vidioc_s_jpegcomp()
1260 if (!gspca_dev->sd_desc->get_streamparm) in vidioc_g_parm()
1265 gspca_dev->sd_desc->get_streamparm(gspca_dev, parm); in vidioc_g_parm()
1276 if (!gspca_dev->sd_desc->set_streamparm) { in vidioc_s_parm()
1283 gspca_dev->sd_desc->set_streamparm(gspca_dev, parm); in vidioc_s_parm()
1318 if (!gspca_dev->sd_desc->dq_callback) in gspca_buffer_finish()
1323 gspca_dev->sd_desc->dq_callback(gspca_dev); in gspca_buffer_finish()
1444 const struct sd_desc *sd_desc, in gspca_dev_probe2() argument
1454 sd_desc->name, id->idVendor, id->idProduct); in gspca_dev_probe2()
1496 gspca_dev->sd_desc = sd_desc; in gspca_dev_probe2()
1529 ret = sd_desc->config(gspca_dev, id); in gspca_dev_probe2()
1532 ret = sd_desc->init(gspca_dev); in gspca_dev_probe2()
1535 if (sd_desc->init_controls) in gspca_dev_probe2()
1536 ret = sd_desc->init_controls(gspca_dev); in gspca_dev_probe2()
1546 if (!gspca_dev->sd_desc->get_register) in gspca_dev_probe2()
1548 if (!gspca_dev->sd_desc->set_register) in gspca_dev_probe2()
1551 if (!gspca_dev->sd_desc->get_jcomp) in gspca_dev_probe2()
1553 if (!gspca_dev->sd_desc->set_jcomp) in gspca_dev_probe2()
1579 if (sd_desc->probe_error) in gspca_dev_probe2()
1580 sd_desc->probe_error(gspca_dev); in gspca_dev_probe2()
1590 const struct sd_desc *sd_desc, in gspca_dev_probe() argument
1608 return gspca_dev_probe2(intf, id, sd_desc, dev_size, module); in gspca_dev_probe()
1666 if (gspca_dev->sd_desc->stopN) in gspca_suspend()
1667 gspca_dev->sd_desc->stopN(gspca_dev); in gspca_suspend()
1670 if (gspca_dev->sd_desc->stop0) in gspca_suspend()
1671 gspca_dev->sd_desc->stop0(gspca_dev); in gspca_suspend()
1686 gspca_dev->sd_desc->init(gspca_dev); in gspca_resume()