Home
last modified time | relevance | path

Searched refs:alts (Results 1 - 25 of 50) sorted by relevance

12

/kernel/linux/linux-6.6/sound/usb/
H A Dimplicit.c85 const struct usb_host_interface *alts) in add_implicit_fb_sync_ep()
89 if (!alts) { in add_implicit_fb_sync_ep()
93 alts = &iface->altsetting[1]; in add_implicit_fb_sync_ep()
98 fmt->sync_altsetting = alts->desc.bAlternateSetting; in add_implicit_fb_sync_ep()
115 struct usb_host_interface *alts; in add_generic_uac2_implicit_fb() local
118 alts = snd_usb_get_host_interface(chip, ifnum, altsetting); in add_generic_uac2_implicit_fb()
119 if (!alts) in add_generic_uac2_implicit_fb()
121 if (alts->desc.bInterfaceClass != USB_CLASS_AUDIO || in add_generic_uac2_implicit_fb()
122 alts->desc.bInterfaceSubClass != USB_SUBCLASS_AUDIOSTREAMING || in add_generic_uac2_implicit_fb()
123 alts in add_generic_uac2_implicit_fb()
82 add_implicit_fb_sync_ep(struct snd_usb_audio *chip, struct audioformat *fmt, int ep, int ep_idx, int ifnum, const struct usb_host_interface *alts) add_implicit_fb_sync_ep() argument
135 roland_sanity_check_iface(struct usb_host_interface *alts) roland_sanity_check_iface() argument
146 add_roland_implicit_fb(struct snd_usb_audio *chip, struct audioformat *fmt, struct usb_host_interface *alts) add_roland_implicit_fb() argument
176 add_roland_capture_quirk(struct snd_usb_audio *chip, struct audioformat *fmt, struct usb_host_interface *alts) add_roland_capture_quirk() argument
204 is_pioneer_implicit_fb(struct snd_usb_audio *chip, struct usb_host_interface *alts) is_pioneer_implicit_fb() argument
239 struct usb_host_interface *alts; __add_generic_implicit_fb() local
259 add_generic_implicit_fb(struct snd_usb_audio *chip, struct audioformat *fmt, struct usb_host_interface *alts) add_generic_implicit_fb() argument
276 find_implicit_fb_entry(struct snd_usb_audio *chip, const struct snd_usb_implicit_fb_match *match, const struct usb_host_interface *alts) find_implicit_fb_entry() argument
292 audioformat_implicit_fb_quirk(struct snd_usb_audio *chip, struct audioformat *fmt, struct usb_host_interface *alts) audioformat_implicit_fb_quirk() argument
360 audioformat_capture_quirk(struct snd_usb_audio *chip, struct audioformat *fmt, struct usb_host_interface *alts) audioformat_capture_quirk() argument
385 snd_usb_parse_implicit_fb_quirk(struct snd_usb_audio *chip, struct audioformat *fmt, struct usb_host_interface *alts) snd_usb_parse_implicit_fb_quirk() argument
[all...]
H A Dstream.c577 struct usb_host_interface *alts, in parse_uac_endpoint_attributes()
583 struct usb_interface_descriptor *altsd = get_iface_desc(alts); in parse_uac_endpoint_attributes()
586 csep = snd_usb_find_desc(alts->endpoint[0].extra, alts->endpoint[0].extralen, NULL, USB_DT_CS_ENDPOINT); in parse_uac_endpoint_attributes()
590 csep = snd_usb_find_desc(alts->endpoint[1].extra, alts->endpoint[1].extralen, NULL, USB_DT_CS_ENDPOINT); in parse_uac_endpoint_attributes()
598 csep = snd_usb_find_desc(alts->extra, alts->extralen, NULL, USB_DT_CS_ENDPOINT); in parse_uac_endpoint_attributes()
679 struct usb_host_interface *alts, in audio_format_alloc_init()
692 fp->endpoint = get_endpoint(alts, in audio_format_alloc_init()
576 parse_uac_endpoint_attributes(struct snd_usb_audio *chip, struct usb_host_interface *alts, int protocol, int iface_no) parse_uac_endpoint_attributes() argument
678 audio_format_alloc_init(struct snd_usb_audio *chip, struct usb_host_interface *alts, int protocol, int iface_no, int altset_idx, int altno, int num_channels, int clock) audio_format_alloc_init() argument
708 snd_usb_get_audioformat_uac12(struct snd_usb_audio *chip, struct usb_host_interface *alts, int protocol, int iface_no, int altset_idx, int altno, int stream, int bm_quirk) snd_usb_get_audioformat_uac12() argument
861 snd_usb_get_audioformat_uac3(struct snd_usb_audio *chip, struct usb_host_interface *alts, struct snd_usb_power_domain **pd_out, int iface_no, int altset_idx, int altno, int stream) snd_usb_get_audioformat_uac3() argument
1094 struct usb_host_interface *alts; __snd_usb_parse_audio_interface() local
[all...]
H A Dquirks.c95 struct usb_host_interface *alts; in create_standard_audio_quirk() local
99 alts = &iface->altsetting[0]; in create_standard_audio_quirk()
100 altsd = get_iface_desc(alts); in create_standard_audio_quirk()
155 struct usb_host_interface *alts; in create_fixed_stream_quirk() local
184 alts = &iface->altsetting[fp->altset_idx]; in create_fixed_stream_quirk()
185 altsd = get_iface_desc(alts); in create_fixed_stream_quirk()
194 fp->datainterval = snd_usb_parse_datainterval(chip, alts); in create_fixed_stream_quirk()
196 fp->maxpacksize = le16_to_cpu(get_endpoint(alts, fp->ep_idx)->wMaxPacketSize); in create_fixed_stream_quirk()
220 struct usb_host_interface *alts; in create_auto_pcm_quirk() local
236 alts in create_auto_pcm_quirk()
258 create_yamaha_midi_quirk(struct snd_usb_audio *chip, struct usb_interface *iface, struct usb_driver *driver, struct usb_host_interface *alts) create_yamaha_midi_quirk() argument
290 create_roland_midi_quirk(struct snd_usb_audio *chip, struct usb_interface *iface, struct usb_driver *driver, struct usb_host_interface *alts) create_roland_midi_quirk() argument
314 create_std_midi_quirk(struct snd_usb_audio *chip, struct usb_interface *iface, struct usb_driver *driver, struct usb_host_interface *alts) create_std_midi_quirk() argument
346 struct usb_host_interface *alts; create_auto_midi_quirk() local
408 struct usb_host_interface *alts; create_uaxx_quirk() local
[all...]
H A Dhelper.c107 struct usb_host_interface *alts) in snd_usb_parse_datainterval()
113 if (get_endpoint(alts, 0)->bInterval >= 1 && in snd_usb_parse_datainterval()
114 get_endpoint(alts, 0)->bInterval <= 4) in snd_usb_parse_datainterval()
115 return get_endpoint(alts, 0)->bInterval - 1; in snd_usb_parse_datainterval()
106 snd_usb_parse_datainterval(struct snd_usb_audio *chip, struct usb_host_interface *alts) snd_usb_parse_datainterval() argument
H A Dformat.c310 struct usb_host_interface *alts; in focusrite_valid_sample_rate() local
318 alts = &iface->altsetting[fp->altset_idx]; in focusrite_valid_sample_rate()
319 fmt = snd_usb_find_csint_desc(alts->extra, alts->extralen, in focusrite_valid_sample_rate()
473 struct usb_host_interface *alts; in validate_sample_rate_table_v2v3() local
486 alts = snd_usb_get_host_interface(chip, fp->iface, fp->altsetting); in validate_sample_rate_table_v2v3()
487 if (!alts) in validate_sample_rate_table_v2v3()
492 alts->extra, alts->extralen, NULL, UAC_AS_GENERAL); in validate_sample_rate_table_v2v3()
496 alts in validate_sample_rate_table_v2v3()
[all...]
H A Dcard.c143 struct usb_host_interface *alts; in snd_usb_create_stream() local
153 alts = &iface->altsetting[0]; in snd_usb_create_stream()
154 altsd = get_iface_desc(alts); in snd_usb_create_stream()
169 alts = &iface->altsetting[0]; in snd_usb_create_stream()
170 altsd = get_iface_desc(alts); in snd_usb_create_stream()
776 struct usb_host_interface *alts; in usb_audio_probe() local
780 alts = &intf->altsetting[0]; in usb_audio_probe()
781 ifnum = get_iface_desc(alts)->bInterfaceNumber; in usb_audio_probe()
869 chip->ctrl_intf = alts; in usb_audio_probe()
H A Dpcm.c316 struct usb_host_interface *alts; in snd_usb_audioformat_set_sync_ep() local
325 alts = snd_usb_get_host_interface(chip, fmt->iface, fmt->altsetting); in snd_usb_audioformat_set_sync_ep()
326 if (!alts) in snd_usb_audioformat_set_sync_ep()
328 altsd = get_iface_desc(alts); in snd_usb_audioformat_set_sync_ep()
330 err = snd_usb_parse_implicit_fb_quirk(chip, fmt, alts); in snd_usb_audioformat_set_sync_ep()
341 is_playback = !(get_endpoint(alts, 0)->bEndpointAddress & USB_DIR_IN); in snd_usb_audioformat_set_sync_ep()
348 sync_attr = get_endpoint(alts, 1)->bmAttributes; in snd_usb_audioformat_set_sync_ep()
361 (get_endpoint(alts, 1)->bLength >= USB_DT_ENDPOINT_AUDIO_SIZE && in snd_usb_audioformat_set_sync_ep()
362 get_endpoint(alts, 1)->bSynchAddress != 0)) { in snd_usb_audioformat_set_sync_ep()
366 get_endpoint(alts, in snd_usb_audioformat_set_sync_ep()
[all...]
H A Dimplicit.h7 struct usb_host_interface *alts);
/kernel/linux/linux-5.10/sound/usb/
H A Dstream.c575 struct usb_host_interface *alts, in parse_uac_endpoint_attributes()
581 struct usb_interface_descriptor *altsd = get_iface_desc(alts); in parse_uac_endpoint_attributes()
584 csep = snd_usb_find_desc(alts->endpoint[0].extra, alts->endpoint[0].extralen, NULL, USB_DT_CS_ENDPOINT); in parse_uac_endpoint_attributes()
588 csep = snd_usb_find_desc(alts->endpoint[1].extra, alts->endpoint[1].extralen, NULL, USB_DT_CS_ENDPOINT); in parse_uac_endpoint_attributes()
596 csep = snd_usb_find_desc(alts->extra, alts->extralen, NULL, USB_DT_CS_ENDPOINT); in parse_uac_endpoint_attributes()
677 struct usb_host_interface *alts, in audio_format_alloc_init()
690 fp->endpoint = get_endpoint(alts, in audio_format_alloc_init()
574 parse_uac_endpoint_attributes(struct snd_usb_audio *chip, struct usb_host_interface *alts, int protocol, int iface_no) parse_uac_endpoint_attributes() argument
676 audio_format_alloc_init(struct snd_usb_audio *chip, struct usb_host_interface *alts, int protocol, int iface_no, int altset_idx, int altno, int num_channels, int clock) audio_format_alloc_init() argument
706 snd_usb_get_audioformat_uac12(struct snd_usb_audio *chip, struct usb_host_interface *alts, int protocol, int iface_no, int altset_idx, int altno, int stream, int bm_quirk) snd_usb_get_audioformat_uac12() argument
859 snd_usb_get_audioformat_uac3(struct snd_usb_audio *chip, struct usb_host_interface *alts, struct snd_usb_power_domain **pd_out, int iface_no, int altset_idx, int altno, int stream) snd_usb_get_audioformat_uac3() argument
1092 struct usb_host_interface *alts; __snd_usb_parse_audio_interface() local
[all...]
H A Dquirks.c107 struct usb_host_interface *alts; in create_standard_audio_quirk() local
114 alts = &iface->altsetting[0]; in create_standard_audio_quirk()
115 altsd = get_iface_desc(alts); in create_standard_audio_quirk()
136 struct usb_host_interface *alts; in create_fixed_stream_quirk() local
170 alts = &iface->altsetting[fp->altset_idx]; in create_fixed_stream_quirk()
171 altsd = get_iface_desc(alts); in create_fixed_stream_quirk()
180 fp->datainterval = snd_usb_parse_datainterval(chip, alts); in create_fixed_stream_quirk()
182 fp->maxpacksize = le16_to_cpu(get_endpoint(alts, 0)->wMaxPacketSize); in create_fixed_stream_quirk()
184 snd_usb_init_pitch(chip, fp->iface, alts, fp); in create_fixed_stream_quirk()
185 snd_usb_init_sample_rate(chip, fp->iface, alts, f in create_fixed_stream_quirk()
199 struct usb_host_interface *alts; create_auto_pcm_quirk() local
237 create_yamaha_midi_quirk(struct snd_usb_audio *chip, struct usb_interface *iface, struct usb_driver *driver, struct usb_host_interface *alts) create_yamaha_midi_quirk() argument
269 create_roland_midi_quirk(struct snd_usb_audio *chip, struct usb_interface *iface, struct usb_driver *driver, struct usb_host_interface *alts) create_roland_midi_quirk() argument
293 create_std_midi_quirk(struct snd_usb_audio *chip, struct usb_interface *iface, struct usb_driver *driver, struct usb_host_interface *alts) create_std_midi_quirk() argument
325 struct usb_host_interface *alts; create_auto_midi_quirk() local
425 struct usb_host_interface *alts; create_uaxx_quirk() local
[all...]
H A Dhelper.c107 struct usb_host_interface *alts) in snd_usb_parse_datainterval()
114 if (get_endpoint(alts, 0)->bInterval >= 1 && in snd_usb_parse_datainterval()
115 get_endpoint(alts, 0)->bInterval <= 4) in snd_usb_parse_datainterval()
116 return get_endpoint(alts, 0)->bInterval - 1; in snd_usb_parse_datainterval()
106 snd_usb_parse_datainterval(struct snd_usb_audio *chip, struct usb_host_interface *alts) snd_usb_parse_datainterval() argument
H A Dpcm.c142 struct usb_host_interface *alts, in init_pitch_v1()
150 if (get_iface_desc(alts)->bNumEndpoints < 1) in init_pitch_v1()
152 ep = get_endpoint(alts, 0)->bEndpointAddress; in init_pitch_v1()
169 struct usb_host_interface *alts, in init_pitch_v2()
194 struct usb_host_interface *alts, in snd_usb_init_pitch()
204 return init_pitch_v1(chip, iface, alts, fmt); in snd_usb_init_pitch()
207 return init_pitch_v2(chip, iface, alts, fmt); in snd_usb_init_pitch()
289 struct usb_host_interface **alts, in search_roland_implicit_fb()
299 *alts = &iface->altsetting[altsetting]; in search_roland_implicit_fb()
300 altsd = get_iface_desc(*alts); in search_roland_implicit_fb()
141 init_pitch_v1(struct snd_usb_audio *chip, int iface, struct usb_host_interface *alts, struct audioformat *fmt) init_pitch_v1() argument
168 init_pitch_v2(struct snd_usb_audio *chip, int iface, struct usb_host_interface *alts, struct audioformat *fmt) init_pitch_v2() argument
193 snd_usb_init_pitch(struct snd_usb_audio *chip, int iface, struct usb_host_interface *alts, struct audioformat *fmt) snd_usb_init_pitch() argument
287 search_roland_implicit_fb(struct usb_device *dev, int ifnum, unsigned int altsetting, struct usb_host_interface **alts, unsigned int *ep) search_roland_implicit_fb() argument
324 struct usb_host_interface *alts; set_sync_ep_implicit_fb_quirk() local
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
539 struct usb_host_interface *alts; set_format() local
907 struct usb_host_interface *alts; snd_usb_pcm_prepare() local
[all...]
H A Dclock.c501 struct usb_host_interface *alts, in set_sample_rate_v1()
509 if (get_iface_desc(alts)->bNumEndpoints < 1) in set_sample_rate_v1()
511 ep = get_endpoint(alts, 0)->bEndpointAddress; in set_sample_rate_v1()
586 struct usb_host_interface *alts, in set_sample_rate_v2v3()
680 struct usb_host_interface *alts, in snd_usb_init_sample_rate()
686 return set_sample_rate_v1(chip, iface, alts, fmt, rate); in snd_usb_init_sample_rate()
697 return set_sample_rate_v2v3(chip, iface, alts, fmt, rate); in snd_usb_init_sample_rate()
500 set_sample_rate_v1(struct snd_usb_audio *chip, int iface, struct usb_host_interface *alts, struct audioformat *fmt, int rate) set_sample_rate_v1() argument
585 set_sample_rate_v2v3(struct snd_usb_audio *chip, int iface, struct usb_host_interface *alts, struct audioformat *fmt, int rate) set_sample_rate_v2v3() argument
679 snd_usb_init_sample_rate(struct snd_usb_audio *chip, int iface, struct usb_host_interface *alts, struct audioformat *fmt, int rate) snd_usb_init_sample_rate() argument
H A Dendpoint.c447 * @alts: The USB host interface
463 struct usb_host_interface *alts, in snd_usb_add_endpoint()
469 if (WARN_ON(!alts)) in snd_usb_add_endpoint()
476 ep->iface == alts->desc.bInterfaceNumber && in snd_usb_add_endpoint()
477 ep->altsetting == alts->desc.bAlternateSetting) { in snd_usb_add_endpoint()
498 ep->iface = alts->desc.bInterfaceNumber; in snd_usb_add_endpoint()
499 ep->altsetting = alts->desc.bAlternateSetting; in snd_usb_add_endpoint()
509 if (get_endpoint(alts, 1)->bLength >= USB_DT_ENDPOINT_AUDIO_SIZE && in snd_usb_add_endpoint()
510 get_endpoint(alts, 1)->bRefresh >= 1 && in snd_usb_add_endpoint()
511 get_endpoint(alts, in snd_usb_add_endpoint()
462 snd_usb_add_endpoint(struct snd_usb_audio *chip, struct usb_host_interface *alts, int ep_num, int direction, int type) snd_usb_add_endpoint() argument
[all...]
H A Dcard.c137 struct usb_host_interface *alts; in snd_usb_create_stream() local
147 alts = &iface->altsetting[0]; in snd_usb_create_stream()
148 altsd = get_iface_desc(alts); in snd_usb_create_stream()
163 alts = &iface->altsetting[0]; in snd_usb_create_stream()
164 altsd = get_iface_desc(alts); in snd_usb_create_stream()
714 struct usb_host_interface *alts; in usb_audio_probe() local
718 alts = &intf->altsetting[0]; in usb_audio_probe()
719 ifnum = get_iface_desc(alts)->bInterfaceNumber; in usb_audio_probe()
798 chip->ctrl_intf = alts; in usb_audio_probe()
H A Dclock.h6 struct usb_host_interface *alts,
H A Dpcm.h13 struct usb_host_interface *alts,
H A Dformat.c298 struct usb_host_interface *alts; in focusrite_valid_sample_rate() local
306 alts = &iface->altsetting[fp->altset_idx]; in focusrite_valid_sample_rate()
307 fmt = snd_usb_find_csint_desc(alts->extra, alts->extralen, in focusrite_valid_sample_rate()
/kernel/linux/linux-5.10/drivers/media/usb/uvc/
H A Duvc_driver.c228 struct usb_host_endpoint *uvc_find_endpoint(struct usb_host_interface *alts, in uvc_find_endpoint() argument
234 for (i = 0; i < alts->desc.bNumEndpoints; ++i) { in uvc_find_endpoint()
235 ep = &alts->endpoint[i]; in uvc_find_endpoint()
505 struct usb_host_interface *alts = intf->cur_altsetting; in uvc_parse_format() local
525 alts->desc.bInterfaceNumber); in uvc_parse_format()
589 alts->desc.bInterfaceNumber); in uvc_parse_format()
605 alts->desc.bInterfaceNumber); in uvc_parse_format()
623 alts->desc.bInterfaceNumber, buffer[8]); in uvc_parse_format()
651 dev->udev->devnum, alts->desc.bInterfaceNumber, in uvc_parse_format()
677 alts in uvc_parse_format()
782 struct usb_host_interface *alts = &intf->altsetting[0]; uvc_parse_streaming() local
1064 struct usb_host_interface *alts = dev->intf->cur_altsetting; uvc_parse_vendor_control() local
1142 struct usb_host_interface *alts = dev->intf->cur_altsetting; uvc_parse_standard_control() local
1391 struct usb_host_interface *alts = dev->intf->cur_altsetting; uvc_parse_control() local
[all...]
/kernel/linux/linux-6.6/drivers/media/usb/uvc/
H A Duvc_driver.c43 struct usb_host_endpoint *uvc_find_endpoint(struct usb_host_interface *alts, in uvc_find_endpoint() argument
49 for (i = 0; i < alts->desc.bNumEndpoints; ++i) { in uvc_find_endpoint()
50 ep = &alts->endpoint[i]; in uvc_find_endpoint()
228 struct usb_host_interface *alts = intf->cur_altsetting; in uvc_parse_format() local
249 alts->desc.bInterfaceNumber); in uvc_parse_format()
311 alts->desc.bInterfaceNumber); in uvc_parse_format()
326 alts->desc.bInterfaceNumber); in uvc_parse_format()
334 alts->desc.bInterfaceNumber, buffer[8]); in uvc_parse_format()
359 dev->udev->devnum, alts->desc.bInterfaceNumber, in uvc_parse_format()
389 alts in uvc_parse_format()
515 struct usb_host_interface *alts = &intf->altsetting[0]; uvc_parse_streaming() local
849 struct usb_host_interface *alts = dev->intf->cur_altsetting; uvc_parse_vendor_control() local
926 struct usb_host_interface *alts = dev->intf->cur_altsetting; uvc_parse_standard_control() local
1168 struct usb_host_interface *alts = dev->intf->cur_altsetting; uvc_parse_control() local
[all...]
/kernel/linux/linux-5.10/tools/objtool/
H A Dspecial.c123 int special_get_alts(struct elf *elf, struct list_head *alts) in special_get_alts() argument
131 INIT_LIST_HEAD(alts); in special_get_alts()
160 list_add_tail(&alt->list, alts); in special_get_alts()
H A Dspecial.h32 int special_get_alts(struct elf *elf, struct list_head *alts);
/kernel/linux/linux-6.6/tools/objtool/
H A Dspecial.c140 int special_get_alts(struct elf *elf, struct list_head *alts) in special_get_alts() argument
148 INIT_LIST_HEAD(alts); in special_get_alts()
177 list_add_tail(&alt->list, alts); in special_get_alts()
/kernel/linux/linux-5.10/drivers/media/i2c/
H A Dov9640.c396 u32 code, struct ov9640_reg_alt *alts) in ov9640_write_regs()
454 val |= alts->com7; in ov9640_write_regs()
457 val |= alts->com12; in ov9640_write_regs()
460 val |= alts->com13; in ov9640_write_regs()
463 val |= alts->com15; in ov9640_write_regs()
507 struct ov9640_reg_alt alts = {0}; in ov9640_s_fmt() local
510 ov9640_alter_regs(mf->code, &alts); in ov9640_s_fmt()
518 return ov9640_write_regs(client, mf->width, mf->code, &alts); in ov9640_s_fmt()
395 ov9640_write_regs(struct i2c_client *client, u32 width, u32 code, struct ov9640_reg_alt *alts) ov9640_write_regs() argument
/kernel/linux/linux-6.6/drivers/media/i2c/
H A Dov9640.c396 u32 code, struct ov9640_reg_alt *alts) in ov9640_write_regs()
454 val |= alts->com7; in ov9640_write_regs()
457 val |= alts->com12; in ov9640_write_regs()
460 val |= alts->com13; in ov9640_write_regs()
463 val |= alts->com15; in ov9640_write_regs()
507 struct ov9640_reg_alt alts = {0}; in ov9640_s_fmt() local
510 ov9640_alter_regs(mf->code, &alts); in ov9640_s_fmt()
518 return ov9640_write_regs(client, mf->width, mf->code, &alts); in ov9640_s_fmt()
395 ov9640_write_regs(struct i2c_client *client, u32 width, u32 code, struct ov9640_reg_alt *alts) ov9640_write_regs() argument

Completed in 21 milliseconds

12