Lines Matching refs:audio_dev
75 struct g_audio *audio_dev; member
285 struct g_audio *audio_dev = uac->audio_dev; in u_audio_iso_fback_complete() local
306 u_audio_set_fback_frequency(audio_dev->gadget->speed, audio_dev->out_ep, in u_audio_iso_fback_complete()
318 struct g_audio *audio_dev; in uac_pcm_trigger() local
322 audio_dev = uac->audio_dev; in uac_pcm_trigger()
323 params = &audio_dev->params; in uac_pcm_trigger()
389 struct g_audio *audio_dev; in uac_pcm_open() local
395 audio_dev = uac->audio_dev; in uac_pcm_open()
396 params = &audio_dev->params; in uac_pcm_open()
443 struct g_audio *audio_dev; in free_ep() local
450 audio_dev = uac->audio_dev; in free_ep()
451 params = &audio_dev->params; in free_ep()
509 int u_audio_set_capture_srate(struct g_audio *audio_dev, int srate) in u_audio_set_capture_srate() argument
511 struct uac_params *params = &audio_dev->params; in u_audio_set_capture_srate()
512 struct snd_uac_chip *uac = audio_dev->uac; in u_audio_set_capture_srate()
517 dev_dbg(&audio_dev->gadget->dev, "%s: srate %d\n", __func__, srate); in u_audio_set_capture_srate()
534 int u_audio_get_capture_srate(struct g_audio *audio_dev, u32 *val) in u_audio_get_capture_srate() argument
536 struct snd_uac_chip *uac = audio_dev->uac; in u_audio_get_capture_srate()
548 int u_audio_set_playback_srate(struct g_audio *audio_dev, int srate) in u_audio_set_playback_srate() argument
550 struct uac_params *params = &audio_dev->params; in u_audio_set_playback_srate()
551 struct snd_uac_chip *uac = audio_dev->uac; in u_audio_set_playback_srate()
556 dev_dbg(&audio_dev->gadget->dev, "%s: srate %d\n", __func__, srate); in u_audio_set_playback_srate()
573 int u_audio_get_playback_srate(struct g_audio *audio_dev, u32 *val) in u_audio_get_playback_srate() argument
575 struct snd_uac_chip *uac = audio_dev->uac; in u_audio_get_playback_srate()
587 int u_audio_start_capture(struct g_audio *audio_dev) in u_audio_start_capture() argument
589 struct snd_uac_chip *uac = audio_dev->uac; in u_audio_start_capture()
590 struct usb_gadget *gadget = audio_dev->gadget; in u_audio_start_capture()
595 struct uac_params *params = &audio_dev->params; in u_audio_start_capture()
600 ep = audio_dev->out_ep; in u_audio_start_capture()
601 config_ep_by_speed(gadget, &audio_dev->func, ep); in u_audio_start_capture()
628 ep_fback = audio_dev->in_ep_fback; in u_audio_start_capture()
633 config_ep_by_speed(gadget, &audio_dev->func, ep_fback); in u_audio_start_capture()
658 u_audio_set_fback_frequency(audio_dev->gadget->speed, ep, in u_audio_start_capture()
669 void u_audio_stop_capture(struct g_audio *audio_dev) in u_audio_stop_capture() argument
671 struct snd_uac_chip *uac = audio_dev->uac; in u_audio_stop_capture()
674 if (audio_dev->in_ep_fback) in u_audio_stop_capture()
675 free_ep_fback(&uac->c_prm, audio_dev->in_ep_fback); in u_audio_stop_capture()
676 free_ep(&uac->c_prm, audio_dev->out_ep); in u_audio_stop_capture()
680 int u_audio_start_playback(struct g_audio *audio_dev) in u_audio_start_playback() argument
682 struct snd_uac_chip *uac = audio_dev->uac; in u_audio_start_playback()
683 struct usb_gadget *gadget = audio_dev->gadget; in u_audio_start_playback()
688 struct uac_params *params = &audio_dev->params; in u_audio_start_playback()
696 ep = audio_dev->in_ep; in u_audio_start_playback()
697 config_ep_by_speed(gadget, &audio_dev->func, ep); in u_audio_start_playback()
751 void u_audio_stop_playback(struct g_audio *audio_dev) in u_audio_stop_playback() argument
753 struct snd_uac_chip *uac = audio_dev->uac; in u_audio_stop_playback()
756 free_ep(&uac->p_prm, audio_dev->in_ep); in u_audio_stop_playback()
760 void u_audio_suspend(struct g_audio *audio_dev) in u_audio_suspend() argument
762 struct snd_uac_chip *uac = audio_dev->uac; in u_audio_suspend()
769 int u_audio_get_volume(struct g_audio *audio_dev, int playback, s16 *val) in u_audio_get_volume() argument
771 struct snd_uac_chip *uac = audio_dev->uac; in u_audio_get_volume()
788 int u_audio_set_volume(struct g_audio *audio_dev, int playback, s16 val) in u_audio_set_volume() argument
790 struct snd_uac_chip *uac = audio_dev->uac; in u_audio_set_volume()
816 int u_audio_get_mute(struct g_audio *audio_dev, int playback, int *val) in u_audio_get_mute() argument
818 struct snd_uac_chip *uac = audio_dev->uac; in u_audio_get_mute()
835 int u_audio_set_mute(struct g_audio *audio_dev, int playback, int val) in u_audio_set_mute() argument
837 struct snd_uac_chip *uac = audio_dev->uac; in u_audio_set_mute()
871 struct g_audio *audio_dev = uac->audio_dev; in u_audio_pitch_info() local
872 struct uac_params *params = &audio_dev->params; in u_audio_pitch_info()
901 struct g_audio *audio_dev = uac->audio_dev; in u_audio_pitch_put() local
902 struct uac_params *params = &audio_dev->params; in u_audio_pitch_put()
955 struct g_audio *audio_dev = uac->audio_dev; in u_audio_mute_put() local
969 if (change && audio_dev->notify) in u_audio_mute_put()
970 audio_dev->notify(audio_dev, prm->fu_id, UAC_FU_MUTE); in u_audio_mute_put()
1031 struct g_audio *audio_dev = uac->audio_dev; in u_audio_volume_put() local
1048 if (change && audio_dev->notify) in u_audio_volume_put()
1049 audio_dev->notify(audio_dev, prm->fu_id, UAC_FU_VOLUME); in u_audio_volume_put()
1086 struct g_audio *audio_dev = uac->audio_dev; in u_audio_rate_info() local
1087 struct uac_params *params = &audio_dev->params; in u_audio_rate_info()
1173 uac->audio_dev = g_audio; in g_audio_setup()