Home
last modified time | relevance | path

Searched refs:altsd (Results 1 – 5 of 5) sorted by relevance

/OK3568_Linux_fs/kernel/sound/usb/
H A Dquirks.c108 struct usb_interface_descriptor *altsd; in create_standard_audio_quirk() local
115 altsd = get_iface_desc(alts); in create_standard_audio_quirk()
116 err = snd_usb_parse_audio_interface(chip, altsd->bInterfaceNumber); in create_standard_audio_quirk()
119 altsd->bInterfaceNumber, err); in create_standard_audio_quirk()
123 usb_set_interface(chip->dev, altsd->bInterfaceNumber, 0); in create_standard_audio_quirk()
137 struct usb_interface_descriptor *altsd; in create_fixed_stream_quirk() local
171 altsd = get_iface_desc(alts); in create_fixed_stream_quirk()
172 if (altsd->bNumEndpoints < 1) { in create_fixed_stream_quirk()
177 fp->protocol = altsd->bInterfaceProtocol; in create_fixed_stream_quirk()
200 struct usb_interface_descriptor *altsd; in create_auto_pcm_quirk() local
[all …]
H A Dcard.c317 struct usb_interface_descriptor *altsd; in snd_usb_create_stream() local
327 altsd = get_iface_desc(alts); in snd_usb_create_stream()
336 altsd->bInterfaceClass == USB_CLASS_VENDOR_SPEC && in snd_usb_create_stream()
337 altsd->bInterfaceSubClass == USB_SUBCLASS_VENDOR_SPEC) { in snd_usb_create_stream()
343 altsd = get_iface_desc(alts); in snd_usb_create_stream()
352 if ((altsd->bInterfaceClass == USB_CLASS_AUDIO || in snd_usb_create_stream()
353 altsd->bInterfaceClass == USB_CLASS_VENDOR_SPEC) && in snd_usb_create_stream()
354 altsd->bInterfaceSubClass == USB_SUBCLASS_MIDISTREAMING) { in snd_usb_create_stream()
368 if ((altsd->bInterfaceClass != USB_CLASS_AUDIO && in snd_usb_create_stream()
369 altsd->bInterfaceClass != USB_CLASS_VENDOR_SPEC) || in snd_usb_create_stream()
[all …]
H A Dstream.c585 struct usb_interface_descriptor *altsd = get_iface_desc(alts); in parse_uac_endpoint_attributes() local
591 if (!csep && altsd->bNumEndpoints >= 2) in parse_uac_endpoint_attributes()
635 iface_no, altsd->bAlternateSetting); in parse_uac_endpoint_attributes()
1097 struct usb_interface_descriptor *altsd; in __snd_usb_parse_audio_interface() local
1119 altsd = get_iface_desc(alts); in __snd_usb_parse_audio_interface()
1120 protocol = altsd->bInterfaceProtocol; in __snd_usb_parse_audio_interface()
1122 if (((altsd->bInterfaceClass != USB_CLASS_AUDIO || in __snd_usb_parse_audio_interface()
1123 (altsd->bInterfaceSubClass != USB_SUBCLASS_AUDIOSTREAMING && in __snd_usb_parse_audio_interface()
1124 altsd->bInterfaceSubClass != USB_SUBCLASS_VENDOR_SPEC)) && in __snd_usb_parse_audio_interface()
1125 altsd->bInterfaceClass != USB_CLASS_VENDOR_SPEC) || in __snd_usb_parse_audio_interface()
[all …]
H A Dpcm.c360 struct usb_interface_descriptor *altsd; in search_roland_implicit_fb() local
367 altsd = get_iface_desc(*alts); in search_roland_implicit_fb()
368 if (altsd->bAlternateSetting != altsetting || in search_roland_implicit_fb()
369 altsd->bInterfaceClass != USB_CLASS_VENDOR_SPEC || in search_roland_implicit_fb()
370 (altsd->bInterfaceSubClass != 2 && in search_roland_implicit_fb()
371 altsd->bInterfaceProtocol != 2 ) || in search_roland_implicit_fb()
372 altsd->bNumEndpoints < 1) in search_roland_implicit_fb()
388 struct usb_interface_descriptor *altsd, in set_sync_ep_implicit_fb_quirk() argument
432 if (altsd->bInterfaceClass == USB_CLASS_AUDIO) in set_sync_ep_implicit_fb_quirk()
458 altsd->bInterfaceClass == USB_CLASS_VENDOR_SPEC && in set_sync_ep_implicit_fb_quirk()
[all …]
H A Dmixer.c2995 struct usb_interface_descriptor *altsd; in snd_usb_mixer_controls_badd() local
3020 altsd = get_iface_desc(alts); in snd_usb_mixer_controls_badd()
3022 if (altsd->bNumEndpoints < 1) in snd_usb_mixer_controls_badd()