Home
last modified time | relevance | path

Searched refs:altsd (Results 1 - 10 of 10) sorted by relevance

/kernel/linux/linux-5.10/sound/usb/
H A Dcard.c138 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 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
326 struct usb_interface_descriptor *altsd; create_auto_midi_quirk() local
426 struct usb_interface_descriptor *altsd; create_uaxx_quirk() local
[all...]
H A Dpcm.c293 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 Dstream.c581 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 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()
/kernel/linux/linux-6.6/sound/usb/
H A Dcard.c144 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 Dquirks.c96 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 Dstream.c583 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 Dpcm.c317 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 Dmixer.c3076 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 19 milliseconds