Lines Matching defs:enable
670 int dir, unsigned int caps, bool enable)
676 if (enable)
680 if (!enable)
749 int idx, int idx_to_check, bool enable)
755 val = get_amp_val_to_activate(codec, nid, dir, caps, enable);
766 bool enable)
769 if (!enable && is_active_nid(codec, nid, dir, idx_to_check))
771 activate_amp(codec, nid, dir, idx, idx_to_check, enable);
775 int i, bool enable)
779 check_and_activate_amp(codec, nid, HDA_OUTPUT, 0, 0, enable);
783 int i, bool enable, bool add_aamix)
806 * when aa-mixer is available, we need to enable the path as well
818 check_and_activate_amp(codec, nid, HDA_INPUT, n, idx, enable);
874 * @enable: flag to activate or not
875 * @add_aamix: enable the input from aamix NID
877 * If @add_aamix is set, enable the input from aa-mix NID as well (if any).
880 bool enable, bool add_aamix)
885 path->active = enable;
888 if (enable && (spec->power_down_unused || codec->power_save_node))
894 if (enable && path->multi[i])
899 activate_amp_in(codec, path, i, enable, add_aamix);
901 activate_amp_out(codec, path, i, enable);
917 static void set_pin_eapd(struct hda_codec *codec, hda_nid_t pin, bool enable)
923 if (spec->keep_eapd_on && !enable)
926 enable = !enable;
929 enable ? 0x02 : 0x00);
2440 * aamix loopback enable/disable switch
3950 * snd_dha_gen_add_mute_led_cdev - Create a LED classdev and enable as vmaster mute LED
4101 * snd_dha_gen_add_micmute_led_cdev - Create a LED classdev and enable as mic-mute LED