Lines Matching refs:alts
114 struct usb_host_interface *alts; in create_standard_audio_quirk() local
121 alts = &iface->altsetting[0]; in create_standard_audio_quirk()
122 altsd = get_iface_desc(alts); in create_standard_audio_quirk()
143 struct usb_host_interface *alts; in create_fixed_stream_quirk() local
178 alts = &iface->altsetting[fp->altset_idx]; in create_fixed_stream_quirk()
179 altsd = get_iface_desc(alts); in create_fixed_stream_quirk()
188 fp->datainterval = snd_usb_parse_datainterval(chip, alts); in create_fixed_stream_quirk()
190 fp->maxpacksize = le16_to_cpu(get_endpoint(alts, 0)->wMaxPacketSize); in create_fixed_stream_quirk()
192 snd_usb_init_pitch(chip, fp->iface, alts, fp); in create_fixed_stream_quirk()
193 snd_usb_init_sample_rate(chip, fp->iface, alts, fp, fp->rate_max); in create_fixed_stream_quirk()
207 struct usb_host_interface *alts; in create_auto_pcm_quirk() local
223 alts = &iface->altsetting[1]; in create_auto_pcm_quirk()
224 altsd = get_iface_desc(alts); in create_auto_pcm_quirk()
229 epd = get_endpoint(alts, 0); in create_auto_pcm_quirk()
234 ashd = snd_usb_find_csint_desc(alts->extra, alts->extralen, NULL, in create_auto_pcm_quirk()
236 fmtd = snd_usb_find_csint_desc(alts->extra, alts->extralen, NULL, in create_auto_pcm_quirk()
248 struct usb_host_interface *alts) in create_yamaha_midi_quirk() argument
257 injd = snd_usb_find_csint_desc(alts->extra, alts->extralen, in create_yamaha_midi_quirk()
259 outjd = snd_usb_find_csint_desc(alts->extra, alts->extralen, in create_yamaha_midi_quirk()
277 struct usb_host_interface *alts) in create_roland_midi_quirk() argument
286 roland_desc = snd_usb_find_csint_desc(alts->extra, in create_roland_midi_quirk()
287 alts->extralen, in create_roland_midi_quirk()
301 struct usb_host_interface *alts) in create_std_midi_quirk() argument
307 mshd = (struct usb_ms_header_descriptor *)alts->extra; in create_std_midi_quirk()
308 if (alts->extralen < 7 || in create_std_midi_quirk()
314 msepd = (struct usb_ms_endpoint_descriptor *)alts->endpoint[0].extra; in create_std_midi_quirk()
315 if (alts->endpoint[0].extralen < 4 || in create_std_midi_quirk()
330 struct usb_host_interface *alts; in create_auto_midi_quirk() local
335 alts = &iface->altsetting[0]; in create_auto_midi_quirk()
336 altsd = get_iface_desc(alts); in create_auto_midi_quirk()
341 epd = get_endpoint(alts, 0); in create_auto_midi_quirk()
348 err = create_yamaha_midi_quirk(chip, iface, driver, alts); in create_auto_midi_quirk()
353 err = create_roland_midi_quirk(chip, iface, driver, alts); in create_auto_midi_quirk()
359 return create_std_midi_quirk(chip, iface, driver, alts); in create_auto_midi_quirk()
426 struct usb_host_interface *alts; in create_uaxx_quirk() local
434 alts = &iface->altsetting[1]; in create_uaxx_quirk()
435 altsd = get_iface_desc(alts); in create_uaxx_quirk()
469 fp->endpoint = get_endpoint(alts, 0)->bEndpointAddress; in create_uaxx_quirk()
470 fp->ep_attr = get_endpoint(alts, 0)->bmAttributes; in create_uaxx_quirk()
472 fp->maxpacksize = le16_to_cpu(get_endpoint(alts, 0)->wMaxPacketSize); in create_uaxx_quirk()