Searched refs:altsetting (Results 1 - 25 of 82) sorted by relevance

1234

/drivers/usb/atm/
H A Dxusbatm.c43 XUSBATM_PARM(rx_altsetting, unsigned char, byte, "rx altsetting (default 0)");
44 XUSBATM_PARM(tx_altsetting, unsigned char, byte, "rx altsetting (default 0)");
52 static struct usb_interface *xusbatm_find_intf(struct usb_device *usb_dev, int altsetting, u8 ep) argument
59 if ((intf = usb_dev->actconfig->interface[i]) && (alt = usb_altnum_to_altsetting(intf, altsetting)))
67 struct usb_interface *intf, int altsetting, int claim)
69 int ifnum = intf->altsetting->desc.bInterfaceNumber;
76 if ((ret = usb_set_interface(usb_dev, ifnum, altsetting))) {
77 usb_err(usbatm, "%s: altsetting %2d for interface %2d failed (%d)!\n", __func__, altsetting, ifnum, ret);
110 usb_dbg(usbatm, "%s: no interface contains endpoint %02x in altsetting
66 xusbatm_capture_intf(struct usbatm_data *usbatm, struct usb_device *usb_dev, struct usb_interface *intf, int altsetting, int claim) argument
[all...]
H A Dspeedtch.c75 static unsigned int altsetting = 0; /* zero means: use the default */ variable
92 module_param(altsetting, uint, S_IRUGO | S_IWUSR);
93 MODULE_PARM_DESC(altsetting,
131 unsigned int altsetting; member in struct:speedtch_params
342 if ((ret = usb_set_interface(usb_dev, INTERFACE_DATA, instance->params.altsetting)) < 0) {
343 usb_err(usbatm, "%s: setting interface to %d failed (%d)!\n", __func__, instance->params.altsetting, ret);
777 int ifnum = intf->altsetting->desc.bInterfaceNumber;
823 instance->params.altsetting = altsetting;
830 if (instance->params.altsetting)
[all...]
H A Dueagle-atm.c543 static unsigned int altsetting[NB_MODEM] = { variable
551 module_param_array(altsetting, uint, NULL, 0644);
552 MODULE_PARM_DESC(altsetting, "alternate setting for incoming traffic: 0=bulk, "
1291 altsetting[sc->modem_index] > 0 ||
2191 sc->usb_dev->actconfig->interface[0]->altsetting[0].
2517 int ret, ifnum = intf->altsetting->desc.bInterfaceNumber;
2567 alt = altsetting[sc->modem_index];
2653 int ifnum = intf->altsetting->desc.bInterfaceNumber;
/drivers/net/usb/
H A Dcdc-phonet.c343 data = intf->altsetting->extra;
344 len = intf->altsetting->extralen;
378 if (data_intf->altsetting[0].desc.bNumEndpoints == 0 &&
379 data_intf->altsetting[1].desc.bNumEndpoints == 2)
380 data_desc = data_intf->altsetting + 1;
382 if (data_intf->altsetting[0].desc.bNumEndpoints == 2 &&
383 data_intf->altsetting[1].desc.bNumEndpoints == 0)
384 data_desc = data_intf->altsetting;
414 pnd->active_setting = data_desc - data_intf->altsetting;
/drivers/usb/image/
H A Dmicrotek.c682 /* the current altsetting on the interface we're probing */
683 struct usb_host_interface *altsetting; local
694 /* the current altsetting on the interface we're probing */
695 altsetting = intf->cur_altsetting;
700 if ( altsetting->desc.bNumEndpoints != MTS_EP_TOTAL ) {
702 (int)MTS_EP_TOTAL, (int)altsetting->desc.bNumEndpoints );
706 for( i = 0; i < altsetting->desc.bNumEndpoints; i++ ) {
707 if ((altsetting->endpoint[i].desc.bmAttributes &
711 (int)altsetting->endpoint[i].desc.bEndpointAddress );
713 if (altsetting
[all...]
/drivers/isdn/hisax/
H A Dst5481_usb.c244 struct usb_host_interface *altsetting = NULL; local
259 altsetting = usb_altnum_to_altsetting(intf, 3);
260 if (!altsetting)
264 if (altsetting->desc.bNumEndpoints != 7) {
265 WARNING("expecting 7 got %d endpoints!", altsetting->desc.bNumEndpoints);
270 altsetting->endpoint[3].desc.wMaxPacketSize = __constant_cpu_to_le16(32);
271 altsetting->endpoint[4].desc.wMaxPacketSize = __constant_cpu_to_le16(32);
306 endpoint = &altsetting->endpoint[EP_INT-1];
H A Dst5481_b.c269 struct usb_host_interface *altsetting = NULL; local
277 altsetting = usb_altnum_to_altsetting(intf, 3);
278 if (!altsetting)
282 endpoint = &altsetting->endpoint[EP_B1_OUT - 1 + bcs->channel * 2];
H A Dst5481_d.c660 struct usb_host_interface *altsetting = NULL; local
668 altsetting = usb_altnum_to_altsetting(intf, 3);
669 if (!altsetting)
673 endpoint = &altsetting->endpoint[EP_D_OUT-1];
/drivers/media/video/tm6000/
H A Dtm6000-cards.c1251 for (ep = 0; ep < interface->altsetting[i].desc.bNumEndpoints; ep++) {
1255 e = &interface->altsetting[i].endpoint[ep];
1262 interface->altsetting[i].desc.bInterfaceNumber,
1263 interface->altsetting[i].desc.bInterfaceClass);
1269 &interface->altsetting[i],
1274 &interface->altsetting[i],
1282 &interface->altsetting[i],
1287 &interface->altsetting[i],
1295 &interface->altsetting[i],
1300 &interface->altsetting[
[all...]
/drivers/usb/core/
H A Dusb.c81 if (config->intf_cache[i]->altsetting[0].desc.bInterfaceNumber
90 if (intf_cache->altsetting[i].desc.bAlternateSetting == alt_num)
91 return &intf_cache->altsetting[i];
128 if (config->interface[i]->altsetting[0]
137 * usb_altnum_to_altsetting - get the altsetting structure with a given alternate setting number.
138 * @intf: the interface containing the altsetting in question
141 * This searches the altsetting array of the specified interface for
146 * it would be incorrect to assume that the first altsetting entry in
147 * the array corresponds to altsetting zero. This routine helps device
160 if (intf->altsetting[
[all...]
H A Dgeneric.c58 desc = &c->intf_cache[0]->altsetting->desc;
H A Dmessage.c1115 * Disables all the endpoints for the interface's current altsetting.
1233 * Enables all the endpoints for the interface's current altsetting.
1302 dev_warn(&dev->dev, "selecting invalid altsetting %d\n",
1313 dev_info(&dev->dev, "Not enough bandwidth for altsetting %d\n",
1357 /* If the interface only has one altsetting and the device didn't
1360 * new altsetting.
1376 /* 9.1.1.5: reset toggles for all endpoints in the new altsetting
1447 alt = &intf->altsetting[0];
1463 alt = &intf->altsetting[0];
1486 /* No altsetting
[all...]
H A Ddevices.c260 desc = &intfc->altsetting[setno].desc;
268 active ? '*' : ' ', /* mark active altsetting */
284 const struct usb_host_interface *desc = &intfc->altsetting[setno];
/drivers/usb/serial/
H A Dkobil_sct.c139 struct usb_host_interface *altsetting; local
171 altsetting = interface->cur_altsetting;
172 endpoint = altsetting->endpoint;
174 for (i = 0; i < altsetting->desc.bNumEndpoints; i++) {
175 endpoint = &altsetting->endpoint[i];
/drivers/media/video/cx231xx/
H A Dcx231xx-cards.c1030 ifnum = interface->altsetting[0].desc.bInterfaceNumber;
1170 dev->video_mode.end_point_addr = le16_to_cpu(uif->altsetting[0].
1190 u16 tmp = le16_to_cpu(uif->altsetting[i].endpoint[isoc_pipe].
1204 le16_to_cpu(uif->altsetting[0].endpoint[isoc_pipe].desc.
1225 le16_to_cpu(uif->altsetting[i].endpoint[isoc_pipe].
1239 le16_to_cpu(uif->altsetting[0].endpoint[isoc_pipe].desc.
1259 u16 tmp = le16_to_cpu(uif->altsetting[i].endpoint[isoc_pipe].
1275 le16_to_cpu(uif->altsetting[0].endpoint[isoc_pipe].
1295 u16 tmp = le16_to_cpu(uif->altsetting[i].
H A Dcx231xx-audio.c707 le16_to_cpu(uif->altsetting[0].endpoint[isoc_pipe].desc.
722 le16_to_cpu(uif->altsetting[i].endpoint[isoc_pipe].desc.
/drivers/input/mouse/
H A Dsynaptics_usb.c294 unsigned int altsetting = min(intf->num_altsetting, 1U); local
297 error = usb_set_interface(udev, intf_num, altsetting);
301 altsetting, error);
/drivers/input/tablet/
H A Dgtco.c870 * The endpoint is always altsetting 0, we know this since we know
873 endpoint = &usbinterface->altsetting[0].endpoint[0].desc;
883 dbg("endpoint extra len:%d ", usbinterface->altsetting[0].extralen);
957 endpoint = &usbinterface->altsetting[0].endpoint[0].desc;
/drivers/staging/keucr/
H A Dusb.c387 struct usb_host_interface *altsetting = us->pusb_intf->cur_altsetting; local
396 for (i = 0; i < altsetting->desc.bNumEndpoints; i++)
398 ep = &altsetting->endpoint[i].desc;
/drivers/staging/rts5139/
H A Drts51x.c587 struct usb_host_interface *altsetting = local
601 for (i = 0; i < altsetting->desc.bNumEndpoints; i++) {
602 ep = &altsetting->endpoint[i].desc;
/drivers/media/video/au0828/
H A Dau0828-core.c180 ifnum = interface->altsetting->desc.bInterfaceNumber;
/drivers/media/video/uvc/
H A Duvc_video.c1568 unsigned int uninitialized_var(altsetting);
1587 alts = &intf->altsetting[i];
1597 altsetting = i;
1610 "(%u B/frame bandwidth).\n", altsetting, best_psize);
1612 ret = usb_set_interface(stream->dev->udev, intfnum, altsetting);
1619 ep = uvc_find_endpoint(&intf->altsetting[0],
/drivers/media/video/gspca/stv06xx/
H A Dstv06xx.c275 PDEBUG(D_ERR, "Couldn't get altsetting");
307 alt = &gspca_dev->dev->actconfig->intf_cache[0]->altsetting[1];
320 alt = &gspca_dev->dev->actconfig->intf_cache[0]->altsetting[1];
/drivers/media/video/usbvision/
H A Dusbvision-video.c1485 __u8 ifnum = intf->altsetting->desc.bInterfaceNumber;
1504 interface = &dev->actconfig->interface[usbvision_device_data[model].interface]->altsetting[0];
1506 interface = &dev->actconfig->interface[ifnum]->altsetting[0];
1547 u16 tmp = le16_to_cpu(uif->altsetting[i].endpoint[1].desc.
/drivers/usb/misc/
H A Didmouse.c345 iface_desc = &interface->altsetting[0];

Completed in 611 milliseconds

1234