HDAA_CTL_OUT
if (ctl->dir & HDAA_CTL_OUT)
ctl = hdaa_audio_ctl_amp_get(devinfo, w->nid, HDAA_CTL_OUT, -1, 1);
HDAA_CTL_OUT, -1, 1);
devinfo->as[w->bindas].dir == HDAA_CTL_OUT) {
ctls[cnt].ndir = HDAA_CTL_OUT;
ctls[cnt++].dir = HDAA_CTL_OUT;
ctls[cnt].ndir = HDAA_CTL_OUT;
dir = HDAA_CTL_OUT;
as->dir == HDAA_CTL_OUT ? "Playback" : "Recording");
as->dir == HDAA_CTL_OUT ? "Playback" : "Recording",
(as->dir == HDAA_CTL_OUT) ? "DA" : "AD",
if (w->bindas < 0 || ases[w->bindas].dir == HDAA_CTL_OUT) {
HDAA_CTL_OUT, -1, 1);
ases[w->bindas].dir == HDAA_CTL_OUT)
ases[ctl->widget->bindas].dir == HDAA_CTL_OUT)
ctl = hdaa_audio_ctl_amp_get(devinfo, w->nid, HDAA_CTL_OUT, -1, 1);
HDAA_CTL_OUT, -1, 1);
if (as[w->bindas].dir == HDAA_CTL_OUT)
if (as[w->bindas].dir == HDAA_CTL_OUT)
if (as[w->bindas].dir == HDAA_CTL_OUT)
if (as[j].dir == HDAA_CTL_OUT) {
as[w->bindas].dir == HDAA_CTL_OUT) {