Searched refs:agdev (Results 1 – 2 of 2) sorted by relevance
83 struct f_uac2_opts *g_audio_to_uac2_opts(struct g_audio *agdev) in g_audio_to_uac2_opts() argument85 return container_of(agdev->func.fi, struct f_uac2_opts, func_inst); in g_audio_to_uac2_opts()88 static int afunc_notify(struct g_audio *agdev, int unit_id, int cs);975 static int afunc_validate_opts(struct g_audio *agdev, struct device *dev) in afunc_validate_opts() argument977 struct f_uac2_opts *opts = g_audio_to_uac2_opts(agdev); in afunc_validate_opts()1026 struct g_audio *agdev = func_to_g_audio(fn); in afunc_bind() local1030 struct f_uac2_opts *uac2_opts = g_audio_to_uac2_opts(agdev); in afunc_bind()1034 ret = afunc_validate_opts(agdev, dev); in afunc_bind()1249 agdev->out_ep = usb_ep_autoconfig(gadget, &fs_epout_desc); in afunc_bind()1250 if (!agdev->out_ep) { in afunc_bind()[all …]
403 struct g_audio *agdev = func_to_g_audio(fn); in uac_cs_attr_sample_rate() local416 u_audio_set_playback_srate(agdev, uac1->p_srate); in uac_cs_attr_sample_rate()419 u_audio_set_capture_srate(agdev, uac1->c_srate); in uac_cs_attr_sample_rate()