Searched refs:altsd (Results 1 - 10 of 10) sorted by relevance
/kernel/linux/linux-5.10/sound/usb/ |
H A D | card.c | 138 struct usb_interface_descriptor *altsd; in snd_usb_create_stream() local 148 altsd = get_iface_desc(alts); in snd_usb_create_stream() 157 altsd->bInterfaceClass == USB_CLASS_VENDOR_SPEC && in snd_usb_create_stream() 158 altsd->bInterfaceSubClass == USB_SUBCLASS_VENDOR_SPEC) { in snd_usb_create_stream() 164 altsd = get_iface_desc(alts); in snd_usb_create_stream() 173 if ((altsd->bInterfaceClass == USB_CLASS_AUDIO || in snd_usb_create_stream() 174 altsd->bInterfaceClass == USB_CLASS_VENDOR_SPEC) && in snd_usb_create_stream() 175 altsd->bInterfaceSubClass == USB_SUBCLASS_MIDISTREAMING) { in snd_usb_create_stream() 189 if ((altsd->bInterfaceClass != USB_CLASS_AUDIO && in snd_usb_create_stream() 190 altsd in snd_usb_create_stream() 220 struct usb_interface_descriptor *altsd; snd_usb_create_streams() local [all...] |
H A D | quirks.c | 108 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 326 struct usb_interface_descriptor *altsd; create_auto_midi_quirk() local 426 struct usb_interface_descriptor *altsd; create_uaxx_quirk() local [all...] |
H A D | pcm.c | 293 struct usb_interface_descriptor *altsd; in search_roland_implicit_fb() local 300 altsd = get_iface_desc(*alts); in search_roland_implicit_fb() 301 if (altsd->bAlternateSetting != altsetting || in search_roland_implicit_fb() 302 altsd->bInterfaceClass != USB_CLASS_VENDOR_SPEC || in search_roland_implicit_fb() 303 (altsd->bInterfaceSubClass != 2 && in search_roland_implicit_fb() 304 altsd->bInterfaceProtocol != 2 ) || in search_roland_implicit_fb() 305 altsd->bNumEndpoints < 1) in search_roland_implicit_fb() 321 struct usb_interface_descriptor *altsd, in set_sync_ep_implicit_fb_quirk() 365 if (altsd->bInterfaceClass == USB_CLASS_AUDIO) in set_sync_ep_implicit_fb_quirk() 391 altsd in set_sync_ep_implicit_fb_quirk() 319 set_sync_ep_implicit_fb_quirk(struct snd_usb_substream *subs, struct usb_device *dev, struct usb_interface_descriptor *altsd, unsigned int attr) set_sync_ep_implicit_fb_quirk() argument 426 set_sync_endpoint(struct snd_usb_substream *subs, struct audioformat *fmt, struct usb_device *dev, struct usb_host_interface *alts, struct usb_interface_descriptor *altsd) set_sync_endpoint() argument 540 struct usb_interface_descriptor *altsd; set_format() local [all...] |
H A D | stream.c | 581 struct usb_interface_descriptor *altsd = get_iface_desc(alts); in parse_uac_endpoint_attributes() local 587 if (!csep && altsd->bNumEndpoints >= 2) in parse_uac_endpoint_attributes() 631 iface_no, altsd->bAlternateSetting); in parse_uac_endpoint_attributes() 1093 struct usb_interface_descriptor *altsd; in __snd_usb_parse_audio_interface() local 1115 altsd = get_iface_desc(alts); in __snd_usb_parse_audio_interface() 1116 protocol = altsd->bInterfaceProtocol; in __snd_usb_parse_audio_interface() 1118 if (((altsd->bInterfaceClass != USB_CLASS_AUDIO || in __snd_usb_parse_audio_interface() 1119 (altsd->bInterfaceSubClass != USB_SUBCLASS_AUDIOSTREAMING && in __snd_usb_parse_audio_interface() 1120 altsd->bInterfaceSubClass != USB_SUBCLASS_VENDOR_SPEC)) && in __snd_usb_parse_audio_interface() 1121 altsd in __snd_usb_parse_audio_interface() [all...] |
H A D | mixer.c | 2995 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()
|
/kernel/linux/linux-6.6/sound/usb/ |
H A D | card.c | 144 struct usb_interface_descriptor *altsd; in snd_usb_create_stream() local 154 altsd = get_iface_desc(alts); in snd_usb_create_stream() 163 altsd->bInterfaceClass == USB_CLASS_VENDOR_SPEC && in snd_usb_create_stream() 164 altsd->bInterfaceSubClass == USB_SUBCLASS_VENDOR_SPEC) { in snd_usb_create_stream() 170 altsd = get_iface_desc(alts); in snd_usb_create_stream() 179 if ((altsd->bInterfaceClass == USB_CLASS_AUDIO || in snd_usb_create_stream() 180 altsd->bInterfaceClass == USB_CLASS_VENDOR_SPEC) && in snd_usb_create_stream() 181 altsd->bInterfaceSubClass == USB_SUBCLASS_MIDISTREAMING) { in snd_usb_create_stream() 194 if ((altsd->bInterfaceClass != USB_CLASS_AUDIO && in snd_usb_create_stream() 195 altsd in snd_usb_create_stream() 225 struct usb_interface_descriptor *altsd; snd_usb_create_streams() local [all...] |
H A D | quirks.c | 96 struct usb_interface_descriptor *altsd; in create_standard_audio_quirk() local 100 altsd = get_iface_desc(alts); in create_standard_audio_quirk() 101 err = snd_usb_parse_audio_interface(chip, altsd->bInterfaceNumber); in create_standard_audio_quirk() 104 altsd->bInterfaceNumber, err); in create_standard_audio_quirk() 108 usb_set_interface(chip->dev, altsd->bInterfaceNumber, 0); in create_standard_audio_quirk() 156 struct usb_interface_descriptor *altsd; in create_fixed_stream_quirk() local 185 altsd = get_iface_desc(alts); in create_fixed_stream_quirk() 186 if (altsd->bNumEndpoints <= fp->ep_idx) { in create_fixed_stream_quirk() 191 fp->protocol = altsd->bInterfaceProtocol; in create_fixed_stream_quirk() 221 struct usb_interface_descriptor *altsd; in create_auto_pcm_quirk() local 347 struct usb_interface_descriptor *altsd; create_auto_midi_quirk() local 409 struct usb_interface_descriptor *altsd; create_uaxx_quirk() local [all...] |
H A D | stream.c | 583 struct usb_interface_descriptor *altsd = get_iface_desc(alts); in parse_uac_endpoint_attributes() local 589 if (!csep && altsd->bNumEndpoints >= 2) in parse_uac_endpoint_attributes() 633 iface_no, altsd->bAlternateSetting); in parse_uac_endpoint_attributes() 1095 struct usb_interface_descriptor *altsd; in __snd_usb_parse_audio_interface() local 1118 altsd = get_iface_desc(alts); in __snd_usb_parse_audio_interface() 1119 protocol = altsd->bInterfaceProtocol; in __snd_usb_parse_audio_interface() 1121 if (((altsd->bInterfaceClass != USB_CLASS_AUDIO || in __snd_usb_parse_audio_interface() 1122 (altsd->bInterfaceSubClass != USB_SUBCLASS_AUDIOSTREAMING && in __snd_usb_parse_audio_interface() 1123 altsd->bInterfaceSubClass != USB_SUBCLASS_VENDOR_SPEC)) && in __snd_usb_parse_audio_interface() 1124 altsd in __snd_usb_parse_audio_interface() [all...] |
H A D | pcm.c | 317 struct usb_interface_descriptor *altsd; in snd_usb_audioformat_set_sync_ep() local 328 altsd = get_iface_desc(alts); in snd_usb_audioformat_set_sync_ep() 338 if (fmt->ep_idx > 0 || altsd->bNumEndpoints < 2) in snd_usb_audioformat_set_sync_ep() 388 fmt->sync_iface = altsd->bInterfaceNumber; in snd_usb_audioformat_set_sync_ep() 389 fmt->sync_altsetting = altsd->bAlternateSetting; in snd_usb_audioformat_set_sync_ep()
|
H A D | mixer.c | 3076 struct usb_interface_descriptor *altsd; in snd_usb_mixer_controls_badd() local 3101 altsd = get_iface_desc(alts); in snd_usb_mixer_controls_badd() 3103 if (altsd->bNumEndpoints < 1) in snd_usb_mixer_controls_badd()
|
Completed in 23 milliseconds