Lines Matching refs:sd_desc
88 if (gspca_dev->sd_desc->int_pkt_scan(gspca_dev,
123 if (dev->sd_desc->int_pkt_scan || dev->sd_desc->other_input) {
131 input_dev->name = dev->sd_desc->name;
215 if (gspca_dev->sd_desc->int_pkt_scan) {
281 pkt_scan = gspca_dev->sd_desc->pkt_scan;
358 gspca_dev->sd_desc->pkt_scan(gspca_dev,
543 if (gspca_dev->sd_desc->get_streamparm) {
546 gspca_dev->sd_desc->get_streamparm(gspca_dev, &parm);
739 if (gspca_dev->sd_desc->stopN)
740 gspca_dev->sd_desc->stopN(gspca_dev);
746 if (gspca_dev->sd_desc->stop0)
747 gspca_dev->sd_desc->stop0(gspca_dev);
772 if (gspca_dev->sd_desc->isoc_init) {
773 ret = gspca_dev->sd_desc->isoc_init(gspca_dev);
840 ret = gspca_dev->sd_desc->start(gspca_dev);
879 if (gspca_dev->sd_desc->isoc_nego) {
880 ret = gspca_dev->sd_desc->isoc_nego(gspca_dev);
974 if (gspca_dev->sd_desc->get_chip_info)
975 return gspca_dev->sd_desc->get_chip_info(gspca_dev, chip);
985 return gspca_dev->sd_desc->get_register(gspca_dev, reg);
994 return gspca_dev->sd_desc->set_register(gspca_dev, reg);
1067 if (gspca_dev->sd_desc->try_fmt) {
1071 gspca_dev->sd_desc->try_fmt(gspca_dev, fmt);
1104 if (gspca_dev->sd_desc->try_fmt)
1121 if (gspca_dev->sd_desc->enum_framesizes)
1122 return gspca_dev->sd_desc->enum_framesizes(gspca_dev, fsize);
1192 strscpy((char *)cap->driver, gspca_dev->sd_desc->name,
1217 strscpy(input->name, gspca_dev->sd_desc->name,
1241 return gspca_dev->sd_desc->get_jcomp(gspca_dev, jpegcomp);
1250 return gspca_dev->sd_desc->set_jcomp(gspca_dev, jpegcomp);
1260 if (!gspca_dev->sd_desc->get_streamparm)
1265 gspca_dev->sd_desc->get_streamparm(gspca_dev, parm);
1276 if (!gspca_dev->sd_desc->set_streamparm) {
1283 gspca_dev->sd_desc->set_streamparm(gspca_dev, parm);
1318 if (!gspca_dev->sd_desc->dq_callback)
1323 gspca_dev->sd_desc->dq_callback(gspca_dev);
1444 const struct sd_desc *sd_desc,
1454 sd_desc->name, id->idVendor, id->idProduct);
1496 gspca_dev->sd_desc = sd_desc;
1529 ret = sd_desc->config(gspca_dev, id);
1532 ret = sd_desc->init(gspca_dev);
1535 if (sd_desc->init_controls)
1536 ret = sd_desc->init_controls(gspca_dev);
1546 if (!gspca_dev->sd_desc->get_register)
1548 if (!gspca_dev->sd_desc->set_register)
1551 if (!gspca_dev->sd_desc->get_jcomp)
1553 if (!gspca_dev->sd_desc->set_jcomp)
1579 if (sd_desc->probe_error)
1580 sd_desc->probe_error(gspca_dev);
1590 const struct sd_desc *sd_desc,
1608 return gspca_dev_probe2(intf, id, sd_desc, dev_size, module);
1666 if (gspca_dev->sd_desc->stopN)
1667 gspca_dev->sd_desc->stopN(gspca_dev);
1670 if (gspca_dev->sd_desc->stop0)
1671 gspca_dev->sd_desc->stop0(gspca_dev);
1686 gspca_dev->sd_desc->init(gspca_dev);