Lines Matching refs:ctls

353 		if ((path->ctls[type] & AMP_VAL_COMPARE_MASK) == val)
1026 val = path->ctls[NID_PATH_VOL_CTL];
1033 /* return the channel bits suitable for the given path->ctls[] */
1039 hda_nid_t nid = get_amp_nid_(path->ctls[type]);
1064 val = path->ctls[NID_PATH_MUTE_CTL];
1157 return path && path->ctls[ctl_type];
1277 * volume and mute controls, and assign the values to ctls[].
1293 if (path->ctls[NID_PATH_VOL_CTL] ||
1294 path->ctls[NID_PATH_MUTE_CTL])
1305 path->ctls[NID_PATH_VOL_CTL] = val;
1319 path->ctls[NID_PATH_MUTE_CTL] = val;
3107 path->ctls[NID_PATH_VOL_CTL] = mix_val;
3114 path->ctls[NID_PATH_MUTE_CTL] = mute_val;
3237 /* single index for individual volumes ctls */
3425 /* the ctls are created at once with multiple counts */
3450 * capture volume and capture switch ctls
3472 if (!path || !path->ctls[type])
3474 kcontrol->private_value = path->ctls[type];
3538 path->ctls[NID_PATH_VOL_CTL] = path->ctls[NID_PATH_MUTE_CTL] = 0;
3544 if (!path->ctls[NID_PATH_VOL_CTL]) {
3546 path->ctls[NID_PATH_VOL_CTL] =
3552 path->ctls[NID_PATH_VOL_CTL] =
3556 if (!path->ctls[NID_PATH_MUTE_CTL]) {
3558 path->ctls[NID_PATH_MUTE_CTL] =
3564 path->ctls[NID_PATH_MUTE_CTL] =
3714 ctl = path->ctls[type];
3719 if (path && path->ctls[type] == ctl)
3790 vol = path->ctls[NID_PATH_VOL_CTL];
3791 else if (vol != path->ctls[NID_PATH_VOL_CTL]) {
3794 path->ctls[NID_PATH_VOL_CTL], HDA_INPUT))
3798 sw = path->ctls[NID_PATH_MUTE_CTL];
3799 else if (sw != path->ctls[NID_PATH_MUTE_CTL]) {
3802 path->ctls[NID_PATH_MUTE_CTL], HDA_INPUT))
3910 path->ctls[NID_PATH_BOOST_CTL] = val;
4400 mute_nid = get_amp_nid_(path->ctls[NID_PATH_MUTE_CTL]);