Home
last modified time | relevance | path

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

12345678

/kernel/linux/linux-6.6/sound/usb/
H A Dformat.c45 fp->iface, fp->altsetting, format); in parse_audio_format_i_type()
88 fp->iface, fp->altsetting); in parse_audio_format_i_type()
100 fp->iface, fp->altsetting, in parse_audio_format_i_type()
126 fp->iface, fp->altsetting, in parse_audio_format_i_type()
151 fp->iface, fp->altsetting, format); in parse_audio_format_i_type()
208 fp->iface, fp->altsetting); in parse_audio_format_rates_v1()
228 /* C-Media CM6501 mislabels its 96 kHz altsetting */ in parse_audio_format_rates_v1()
236 fp->altsetting == 5 && fp->maxpacksize == 392) in parse_audio_format_rates_v1()
249 fp->iface, fp->altsetting); in parse_audio_format_rates_v1()
273 * rates per altsetting bu
435 check_valid_altsetting_v2v3(struct snd_usb_audio *chip, int iface, int altsetting) check_valid_altsetting_v2v3() argument
[all...]
H A Dquirks-table.h59 .altsetting = 1,
106 .altsetting = 4,
464 .altsetting = 1,
481 .altsetting = 1,
952 .altsetting = 1,
969 .altsetting = 1,
1573 .altsetting = 1,
1591 .altsetting = 1,
1640 .altsetting = 1,
1658 .altsetting
[all...]
H A Dclock.c428 fmt->iface, fmt->altsetting, rate, fmt->endpoint); in set_sample_rate_v1()
446 fmt->iface, fmt->altsetting, fmt->endpoint); in set_sample_rate_v1()
467 int altsetting, int clock) in get_sample_rate_v2v3()
480 iface, altsetting, err); in get_sample_rate_v2v3()
530 return get_sample_rate_v2v3(chip, fmt->iface, fmt->altsetting, clock); in snd_usb_set_sample_rate_v2v3()
561 prev_rate = get_sample_rate_v2v3(chip, fmt->iface, fmt->altsetting, clock); in set_sample_rate_v2v3()
569 fmt->iface, fmt->altsetting, rate, cur_rate); in set_sample_rate_v2v3()
579 fmt->iface, fmt->altsetting, rate, cur_rate); in set_sample_rate_v2v3()
588 usb_set_interface(chip->dev, fmt->iface, fmt->altsetting); in set_sample_rate_v2v3()
605 fmt->iface, fmt->altsetting, rat in snd_usb_init_sample_rate()
466 get_sample_rate_v2v3(struct snd_usb_audio *chip, int iface, int altsetting, int clock) get_sample_rate_v2v3() argument
[all...]
H A Dquirks.c38 int probed_ifnum = get_iface_desc(iface->altsetting)->bInterfaceNumber; in create_composite_quirk()
99 alts = &iface->altsetting[0]; in create_standard_audio_quirk()
147 * create a stream for an endpoint/altsetting without proper descriptors
179 if (fp->iface != get_iface_desc(&iface->altsetting[0])->bInterfaceNumber || in create_fixed_stream_quirk()
184 alts = &iface->altsetting[fp->altset_idx]; in create_fixed_stream_quirk()
233 /* must have a non-zero altsetting for streaming */ in create_auto_pcm_quirk()
236 alts = &iface->altsetting[1]; in create_auto_pcm_quirk()
351 alts = &iface->altsetting[0]; in create_auto_midi_quirk()
404 .altsetting = 1, in create_uaxx_quirk()
416 alts = &iface->altsetting[ in create_uaxx_quirk()
[all...]
/kernel/linux/linux-5.10/drivers/usb/atm/
H A Dxusbatm.c29 XUSBATM_PARM(rx_altsetting, unsigned char, byte, "rx altsetting (default 0)");
30 XUSBATM_PARM(tx_altsetting, unsigned char, byte, "rx altsetting (default 0)");
38 static struct usb_interface *xusbatm_find_intf(struct usb_device *usb_dev, int altsetting, u8 ep) in xusbatm_find_intf() argument
45 if ((intf = usb_dev->actconfig->interface[i]) && (alt = usb_altnum_to_altsetting(intf, altsetting))) in xusbatm_find_intf()
53 struct usb_interface *intf, int altsetting, int claim) in xusbatm_capture_intf()
55 int ifnum = intf->altsetting->desc.bInterfaceNumber; in xusbatm_capture_intf()
62 ret = usb_set_interface(usb_dev, ifnum, altsetting); in xusbatm_capture_intf()
64 usb_err(usbatm, "%s: altsetting %2d for interface %2d failed (%d)!\n", __func__, altsetting, ifnum, ret); in xusbatm_capture_intf()
97 usb_dbg(usbatm, "%s: no interface contains endpoint %02x in altsetting in xusbatm_bind()
52 xusbatm_capture_intf(struct usbatm_data *usbatm, struct usb_device *usb_dev, struct usb_interface *intf, int altsetting, int claim) xusbatm_capture_intf() argument
[all...]
H A Dspeedtch.c59 static unsigned int altsetting = 0; /* zero means: use the default */ variable
76 module_param(altsetting, uint, S_IRUGO | S_IWUSR);
77 MODULE_PARM_DESC(altsetting,
115 unsigned int altsetting; member
327 if ((ret = usb_set_interface(usb_dev, INTERFACE_DATA, instance->params.altsetting)) < 0) { in speedtch_upload_firmware()
328 usb_err(usbatm, "%s: setting interface to %d failed (%d)!\n", __func__, instance->params.altsetting, ret); in speedtch_upload_firmware()
768 int ifnum = intf->altsetting->desc.bInterfaceNumber; in speedtch_bind()
814 instance->params.altsetting = altsetting; in speedtch_bind()
821 if (instance->params.altsetting) in speedtch_bind()
[all...]
/kernel/linux/linux-6.6/drivers/usb/atm/
H A Dxusbatm.c29 XUSBATM_PARM(rx_altsetting, unsigned char, byte, "rx altsetting (default 0)");
30 XUSBATM_PARM(tx_altsetting, unsigned char, byte, "rx altsetting (default 0)");
38 static struct usb_interface *xusbatm_find_intf(struct usb_device *usb_dev, int altsetting, u8 ep) in xusbatm_find_intf() argument
45 if ((intf = usb_dev->actconfig->interface[i]) && (alt = usb_altnum_to_altsetting(intf, altsetting))) in xusbatm_find_intf()
53 struct usb_interface *intf, int altsetting, int claim) in xusbatm_capture_intf()
55 int ifnum = intf->altsetting->desc.bInterfaceNumber; in xusbatm_capture_intf()
62 ret = usb_set_interface(usb_dev, ifnum, altsetting); in xusbatm_capture_intf()
64 usb_err(usbatm, "%s: altsetting %2d for interface %2d failed (%d)!\n", __func__, altsetting, ifnum, ret); in xusbatm_capture_intf()
97 usb_dbg(usbatm, "%s: no interface contains endpoint %02x in altsetting in xusbatm_bind()
52 xusbatm_capture_intf(struct usbatm_data *usbatm, struct usb_device *usb_dev, struct usb_interface *intf, int altsetting, int claim) xusbatm_capture_intf() argument
[all...]
H A Dspeedtch.c59 static unsigned int altsetting = 0; /* zero means: use the default */ variable
76 module_param(altsetting, uint, S_IRUGO | S_IWUSR);
77 MODULE_PARM_DESC(altsetting,
115 unsigned int altsetting; member
327 if ((ret = usb_set_interface(usb_dev, INTERFACE_DATA, instance->params.altsetting)) < 0) { in speedtch_upload_firmware()
328 usb_err(usbatm, "%s: setting interface to %d failed (%d)!\n", __func__, instance->params.altsetting, ret); in speedtch_upload_firmware()
768 int ifnum = intf->altsetting->desc.bInterfaceNumber; in speedtch_bind()
814 instance->params.altsetting = altsetting; in speedtch_bind()
821 if (instance->params.altsetting) in speedtch_bind()
[all...]
/kernel/linux/linux-5.10/drivers/usb/serial/
H A Dqcserial.c199 int altsetting = 0; in handle_quectel_ec20() local
222 altsetting = -1; in handle_quectel_ec20()
226 return altsetting; in handle_quectel_ec20()
236 int altsetting = -1; in qcprobe() local
250 /* Gobi 2000 has a single altsetting, older ones have two */ in qcprobe()
264 altsetting = 1; in qcprobe()
271 altsetting = 0; in qcprobe()
289 altsetting = -1; in qcprobe()
295 altsetting = 1; in qcprobe()
299 altsetting in qcprobe()
[all...]
/kernel/linux/linux-6.6/drivers/usb/serial/
H A Dqcserial.c199 int altsetting = 0; in handle_quectel_ec20() local
222 altsetting = -1; in handle_quectel_ec20()
226 return altsetting; in handle_quectel_ec20()
236 int altsetting = -1; in qcprobe() local
250 /* Gobi 2000 has a single altsetting, older ones have two */ in qcprobe()
264 altsetting = 1; in qcprobe()
271 altsetting = 0; in qcprobe()
289 altsetting = -1; in qcprobe()
295 altsetting = 1; in qcprobe()
299 altsetting in qcprobe()
[all...]
/kernel/linux/linux-5.10/sound/usb/
H A Dformat.c46 fp->iface, fp->altsetting, format); in parse_audio_format_i_type()
89 fp->iface, fp->altsetting); in parse_audio_format_i_type()
101 fp->iface, fp->altsetting, in parse_audio_format_i_type()
127 fp->iface, fp->altsetting, in parse_audio_format_i_type()
152 fp->iface, fp->altsetting, format); in parse_audio_format_i_type()
192 fp->iface, fp->altsetting); in parse_audio_format_rates_v1()
213 /* C-Media CM6501 mislabels its 96 kHz altsetting */ in parse_audio_format_rates_v1()
221 fp->altsetting == 5 && fp->maxpacksize == 392) in parse_audio_format_rates_v1()
261 * rates per altsetting but reports the full set each time.
266 * The list of supported rates per altsetting (se
[all...]
H A Dquirks-table.h59 .altsetting = 1,
106 .altsetting = 4,
464 .altsetting = 1,
481 .altsetting = 1,
952 .altsetting = 1,
969 .altsetting = 1,
1573 .altsetting = 1,
1591 .altsetting = 1,
1640 .altsetting = 1,
1658 .altsetting
[all...]
H A Dclock.c526 iface, fmt->altsetting, rate, ep); in set_sample_rate_v1()
544 iface, fmt->altsetting, ep); in set_sample_rate_v1()
565 int altsetting, int clock) in get_sample_rate_v2v3()
578 iface, altsetting, err); in get_sample_rate_v2v3()
613 prev_rate = get_sample_rate_v2v3(chip, iface, fmt->altsetting, clock); in set_sample_rate_v2v3()
641 iface, fmt->altsetting, rate, err); in set_sample_rate_v2v3()
646 fmt->altsetting, clock); in set_sample_rate_v2v3()
655 iface, fmt->altsetting, rate, cur_rate); in set_sample_rate_v2v3()
668 usb_set_interface(dev, iface, fmt->altsetting); in set_sample_rate_v2v3()
564 get_sample_rate_v2v3(struct snd_usb_audio *chip, int iface, int altsetting, int clock) get_sample_rate_v2v3() argument
H A Dquirks.c37 int probed_ifnum = get_iface_desc(iface->altsetting)->bInterfaceNumber; in create_composite_quirk()
114 alts = &iface->altsetting[0]; in create_standard_audio_quirk()
128 * create a stream for an endpoint/altsetting without proper descriptors
165 if (fp->iface != get_iface_desc(&iface->altsetting[0])->bInterfaceNumber || in create_fixed_stream_quirk()
170 alts = &iface->altsetting[fp->altset_idx]; in create_fixed_stream_quirk()
212 /* must have a non-zero altsetting for streaming */ in create_auto_pcm_quirk()
215 alts = &iface->altsetting[1]; in create_auto_pcm_quirk()
330 alts = &iface->altsetting[0]; in create_auto_midi_quirk()
374 int probed_ifnum = get_iface_desc(iface->altsetting)->bInterfaceNumber; in create_autodetect_quirks()
392 get_iface_desc(iface->altsetting) in create_autodetect_quirks()
[all...]
/kernel/linux/linux-5.10/drivers/net/usb/
H A Dcdc-phonet.c326 data = intf->altsetting->extra; in usbpn_probe()
327 len = intf->altsetting->extralen; in usbpn_probe()
341 if (data_intf->altsetting[0].desc.bNumEndpoints == 0 && in usbpn_probe()
342 data_intf->altsetting[1].desc.bNumEndpoints == 2) in usbpn_probe()
343 data_desc = data_intf->altsetting + 1; in usbpn_probe()
345 if (data_intf->altsetting[0].desc.bNumEndpoints == 2 && in usbpn_probe()
346 data_intf->altsetting[1].desc.bNumEndpoints == 0) in usbpn_probe()
347 data_desc = data_intf->altsetting; in usbpn_probe()
377 pnd->active_setting = data_desc - data_intf->altsetting; in usbpn_probe()
/kernel/linux/linux-6.6/drivers/net/usb/
H A Dcdc-phonet.c329 data = intf->altsetting->extra; in usbpn_probe()
330 len = intf->altsetting->extralen; in usbpn_probe()
344 if (data_intf->altsetting[0].desc.bNumEndpoints == 0 && in usbpn_probe()
345 data_intf->altsetting[1].desc.bNumEndpoints == 2) in usbpn_probe()
346 data_desc = data_intf->altsetting + 1; in usbpn_probe()
348 if (data_intf->altsetting[0].desc.bNumEndpoints == 2 && in usbpn_probe()
349 data_intf->altsetting[1].desc.bNumEndpoints == 0) in usbpn_probe()
350 data_desc = data_intf->altsetting; in usbpn_probe()
380 pnd->active_setting = data_desc - data_intf->altsetting; in usbpn_probe()
/kernel/linux/linux-5.10/drivers/usb/image/
H A Dmicrotek.c669 /* the current altsetting on the interface we're probing */ in mts_usb_probe()
670 struct usb_host_interface *altsetting; in mts_usb_probe() local
681 /* the current altsetting on the interface we're probing */ in mts_usb_probe()
682 altsetting = intf->cur_altsetting; in mts_usb_probe()
687 if ( altsetting->desc.bNumEndpoints != MTS_EP_TOTAL ) { in mts_usb_probe()
689 (int)MTS_EP_TOTAL, (int)altsetting->desc.bNumEndpoints ); in mts_usb_probe()
693 for( i = 0; i < altsetting->desc.bNumEndpoints; i++ ) { in mts_usb_probe()
694 if ((altsetting->endpoint[i].desc.bmAttributes & in mts_usb_probe()
698 (int)altsetting->endpoint[i].desc.bEndpointAddress ); in mts_usb_probe()
700 if (altsetting in mts_usb_probe()
[all...]
/kernel/linux/linux-6.6/drivers/usb/image/
H A Dmicrotek.c672 /* the current altsetting on the interface we're probing */ in mts_usb_probe()
673 struct usb_host_interface *altsetting; in mts_usb_probe() local
684 /* the current altsetting on the interface we're probing */ in mts_usb_probe()
685 altsetting = intf->cur_altsetting; in mts_usb_probe()
690 if ( altsetting->desc.bNumEndpoints != MTS_EP_TOTAL ) { in mts_usb_probe()
692 (int)MTS_EP_TOTAL, (int)altsetting->desc.bNumEndpoints ); in mts_usb_probe()
696 for( i = 0; i < altsetting->desc.bNumEndpoints; i++ ) { in mts_usb_probe()
697 if ((altsetting->endpoint[i].desc.bmAttributes & in mts_usb_probe()
701 (int)altsetting->endpoint[i].desc.bEndpointAddress ); in mts_usb_probe()
703 if (altsetting in mts_usb_probe()
[all...]
/kernel/linux/linux-5.10/drivers/media/usb/stk1160/
H A Dstk1160-core.c183 ifnum = intf->altsetting[0].desc.bInterfaceNumber; in stk1160_scan_usb()
188 for (e = 0; e < intf->altsetting[i].desc.bNumEndpoints; e++) { in stk1160_scan_usb()
191 desc = &intf->altsetting[i].endpoint[e].desc; in stk1160_scan_usb()
240 intf->altsetting->desc.bInterfaceNumber); in stk1160_scan_usb()
279 if (interface->altsetting[0].desc.bInterfaceClass == USB_CLASS_AUDIO) in stk1160_probe()
/kernel/linux/linux-6.6/drivers/media/usb/stk1160/
H A Dstk1160-core.c183 ifnum = intf->altsetting[0].desc.bInterfaceNumber; in stk1160_scan_usb()
188 for (e = 0; e < intf->altsetting[i].desc.bNumEndpoints; e++) { in stk1160_scan_usb()
191 desc = &intf->altsetting[i].endpoint[e].desc; in stk1160_scan_usb()
240 intf->altsetting->desc.bInterfaceNumber); in stk1160_scan_usb()
279 if (interface->altsetting[0].desc.bInterfaceClass == USB_CLASS_AUDIO) in stk1160_probe()
/kernel/linux/linux-5.10/sound/usb/line6/
H A Dpodhd.c454 .altsetting = 5,
465 .altsetting = 5,
476 .altsetting = 1,
488 .altsetting = 1,
500 .altsetting = 1,
512 .altsetting = 1,
524 .altsetting = 1,
H A Dpod.c433 .altsetting = 5,
446 .altsetting = 1,
459 .altsetting = 5,
470 .altsetting = 0,
482 .altsetting = 5,
495 .altsetting = 1,
508 .altsetting = 5,
H A Dtoneport.c495 .altsetting = 2, /* 1..4 seem to be ok */
504 .altsetting = 2, /* 1..4 seem to be ok */
513 .altsetting = 2, /* 1..4 seem to be ok */
522 .altsetting = 2, /* defaults to 44.1kHz, 16-bit */
531 .altsetting = 2, /* 1..4 seem to be ok */
540 .altsetting = 2, /* 1..4 seem to be ok */
549 .altsetting = 2, /* defaults to 44.1kHz, 16-bit */
/kernel/linux/linux-5.10/drivers/media/rc/
H A Dttusbir.c190 int altsetting = -1; in ttusbir_probe() local
200 for (i = 0; i < intf->num_altsetting && altsetting == -1; i++) { in ttusbir_probe()
203 idesc = &intf->altsetting[i].desc; in ttusbir_probe()
206 desc = &intf->altsetting[i].endpoint[j].desc; in ttusbir_probe()
220 altsetting = i; in ttusbir_probe()
226 if (altsetting == -1) { in ttusbir_probe()
227 dev_err(&intf->dev, "cannot find expected altsetting\n"); in ttusbir_probe()
236 ret = usb_set_interface(tt->udev, 0, altsetting); in ttusbir_probe()
/kernel/linux/linux-6.6/drivers/media/rc/
H A Dttusbir.c188 int altsetting = -1; in ttusbir_probe() local
198 for (i = 0; i < intf->num_altsetting && altsetting == -1; i++) { in ttusbir_probe()
201 idesc = &intf->altsetting[i].desc; in ttusbir_probe()
204 desc = &intf->altsetting[i].endpoint[j].desc; in ttusbir_probe()
218 altsetting = i; in ttusbir_probe()
224 if (altsetting == -1) { in ttusbir_probe()
225 dev_err(&intf->dev, "cannot find expected altsetting\n"); in ttusbir_probe()
234 ret = usb_set_interface(tt->udev, 0, altsetting); in ttusbir_probe()

Completed in 22 milliseconds

12345678