Lines Matching refs:audio
581 * audio component binding for ELD notification
605 mutex_lock(&drm->audio.lock);
620 *enabled = nv_encoder->audio.enabled;
629 mutex_unlock(&drm->audio.lock);
652 drm->audio.component = acomp;
666 drm->audio.component = NULL;
683 drm->audio.component_registered = true;
684 mutex_init(&drm->audio.lock);
690 if (!drm->audio.component_registered)
694 drm->audio.component_registered = false;
695 mutex_destroy(&drm->audio.lock);
735 mutex_lock(&drm->audio.lock);
736 if (nv_encoder->audio.enabled) {
737 nv_encoder->audio.enabled = false;
740 mutex_unlock(&drm->audio.lock);
742 nv50_audio_component_eld_notify(drm->audio.component, outp->or.id, nv_crtc->index);
757 mutex_lock(&drm->audio.lock);
761 nv_encoder->audio.enabled = true;
763 mutex_unlock(&drm->audio.lock);
765 nv50_audio_component_eld_notify(drm->audio.component, outp->or.id, nv_crtc->index);
1050 nvif_outp_acquire_sor(&mstm->outp->outp, false /*TODO: MST audio... */);