Home
last modified time | relevance | path

Searched refs:uac2_opts (Results 1 - 4 of 4) sorted by relevance

/kernel/linux/linux-6.6/drivers/usb/gadget/function/
H A Df_uac2.c684 static int get_max_bw_for_bint(const struct f_uac2_opts *uac2_opts, in get_max_bw_for_bint() argument
691 chmask = uac2_opts->p_chmask; in get_max_bw_for_bint()
692 srate = get_max_srate(uac2_opts->p_srates); in get_max_bw_for_bint()
693 ssize = uac2_opts->p_ssize; in get_max_bw_for_bint()
695 chmask = uac2_opts->c_chmask; in get_max_bw_for_bint()
696 srate = get_max_srate(uac2_opts->c_srates); in get_max_bw_for_bint()
697 ssize = uac2_opts->c_ssize; in get_max_bw_for_bint()
700 if (is_playback || (uac2_opts->c_sync == USB_ENDPOINT_SYNC_ASYNC)) { in get_max_bw_for_bint()
703 srate = srate * (1000 + uac2_opts->fb_max) / 1000; in get_max_bw_for_bint()
715 static int set_ep_max_packet_size_bint(struct device *dev, const struct f_uac2_opts *uac2_opts, in set_ep_max_packet_size_bint() argument
1040 struct f_uac2_opts *uac2_opts = g_audio_to_uac2_opts(agdev); afunc_bind() local
[all...]
/kernel/linux/linux-5.10/drivers/usb/gadget/function/
H A Df_uac2.c450 static int set_ep_max_packet_size(const struct f_uac2_opts *uac2_opts, in set_ep_max_packet_size() argument
474 chmask = uac2_opts->p_chmask; in set_ep_max_packet_size()
475 srate = uac2_opts->p_srate; in set_ep_max_packet_size()
476 ssize = uac2_opts->p_ssize; in set_ep_max_packet_size()
478 chmask = uac2_opts->c_chmask; in set_ep_max_packet_size()
479 srate = uac2_opts->c_srate; in set_ep_max_packet_size()
480 ssize = uac2_opts->c_ssize; in set_ep_max_packet_size()
648 struct f_uac2_opts *uac2_opts = g_audio_to_uac2_opts(agdev); in afunc_bind() local
674 usb_out_it_desc.bNrChannels = num_channels(uac2_opts->c_chmask); in afunc_bind()
675 usb_out_it_desc.bmChannelConfig = cpu_to_le32(uac2_opts in afunc_bind()
[all...]
/kernel/linux/linux-6.6/drivers/usb/gadget/legacy/
H A Daudio.c256 struct f_uac2_opts *uac2_opts; in audio_bind() local
283 uac2_opts = container_of(fi_uac2, struct f_uac2_opts, func_inst); in audio_bind()
284 uac2_opts->p_chmask = p_chmask; in audio_bind()
287 uac2_opts->p_srates[i] = p_srates[i]; in audio_bind()
289 uac2_opts->p_ssize = p_ssize; in audio_bind()
290 uac2_opts->p_hs_bint = p_hs_bint; in audio_bind()
291 uac2_opts->c_chmask = c_chmask; in audio_bind()
294 uac2_opts->c_srates[i] = c_srates[i]; in audio_bind()
296 uac2_opts->c_ssize = c_ssize; in audio_bind()
297 uac2_opts in audio_bind()
[all...]
/kernel/linux/linux-5.10/drivers/usb/gadget/legacy/
H A Daudio.c239 struct f_uac2_opts *uac2_opts; in audio_bind() local
264 uac2_opts = container_of(fi_uac2, struct f_uac2_opts, func_inst); in audio_bind()
265 uac2_opts->p_chmask = p_chmask; in audio_bind()
266 uac2_opts->p_srate = p_srate; in audio_bind()
267 uac2_opts->p_ssize = p_ssize; in audio_bind()
268 uac2_opts->c_chmask = c_chmask; in audio_bind()
269 uac2_opts->c_srate = c_srate; in audio_bind()
270 uac2_opts->c_ssize = c_ssize; in audio_bind()
271 uac2_opts->req_number = UAC2_DEF_REQ_NUM; in audio_bind()

Completed in 4 milliseconds