snd_hda_get_bool_hint
val = snd_hda_get_bool_hint(codec, "jack_detect");
val = snd_hda_get_bool_hint(codec, "inv_jack_detect");
val = snd_hda_get_bool_hint(codec, "trigger_sense");
val = snd_hda_get_bool_hint(codec, "inv_eapd");
val = snd_hda_get_bool_hint(codec, "pcm_format_first");
val = snd_hda_get_bool_hint(codec, "sticky_stream");
val = snd_hda_get_bool_hint(codec, "spdif_status_reset");
val = snd_hda_get_bool_hint(codec, "pin_amp_workaround");
val = snd_hda_get_bool_hint(codec, "single_adc_amp");
val = snd_hda_get_bool_hint(codec, "power_save_node");
val = snd_hda_get_bool_hint(codec, "auto_mute");
val = snd_hda_get_bool_hint(codec, "auto_mic");
val = snd_hda_get_bool_hint(codec, "line_in_auto_switch");
val = snd_hda_get_bool_hint(codec, "auto_mute_via_amp");
val = snd_hda_get_bool_hint(codec, "need_dac_fix");
val = snd_hda_get_bool_hint(codec, "primary_hp");
val = snd_hda_get_bool_hint(codec, "multi_io");
val = snd_hda_get_bool_hint(codec, "multi_cap_vol");
val = snd_hda_get_bool_hint(codec, "inv_dmic_split");
val = snd_hda_get_bool_hint(codec, "indep_hp");
val = snd_hda_get_bool_hint(codec, "add_stereo_mix_input");
val = snd_hda_get_bool_hint(codec, "add_out_jack_modes");
val = snd_hda_get_bool_hint(codec, "add_in_jack_modes");
val = snd_hda_get_bool_hint(codec, "add_jack_modes");
val = snd_hda_get_bool_hint(codec, "power_down_unused");
val = snd_hda_get_bool_hint(codec, "add_hp_mic");
val = snd_hda_get_bool_hint(codec, "hp_mic_detect");
val = snd_hda_get_bool_hint(codec, "vmaster");
if (!snd_hda_get_bool_hint(codec, "shutup"))
snd_hda_get_bool_hint(codec, "loopback") == 1) {
val = snd_hda_get_bool_hint(codec, "eapd_switch");
(snd_hda_get_bool_hint(codec, "analog_loopback_hp_detect") == 1 && \
if (!snd_hda_get_bool_hint(codec, "beep"))
int snd_hda_get_bool_hint(struct hda_codec *codec, const char *key);
EXPORT_SYMBOL_GPL(snd_hda_get_bool_hint);