Lines Matching refs:nid

273 		if (spec->gen.all_adcs[i] == hinfo->nid) {  in stac_capture_pcm_hook()
282 snd_hda_codec_write(codec, hinfo->nid, 0, in stac_capture_pcm_hook()
287 snd_hda_codec_write(codec, hinfo->nid, 0, in stac_capture_pcm_hook()
364 hda_nid_t nid, unsigned int new_vref) in stac_vrefout_set() argument
368 codec_dbg(codec, "%s, nid %x ctl %x\n", __func__, nid, new_vref); in stac_vrefout_set()
369 pinctl = snd_hda_codec_read(codec, nid, 0, in stac_vrefout_set()
379 error = snd_hda_set_pin_ctl_cache(codec, nid, pinctl); in stac_vrefout_set()
389 hda_nid_t nid, in stac_vref_led_power_filter() argument
392 if (nid == codec->core.afg && power_state == AC_PWRST_D3) in stac_vref_led_power_filter()
394 return snd_hda_gen_path_power_filter(codec, nid, power_state); in stac_vref_led_power_filter()
456 static void stac_toggle_power_map(struct hda_codec *codec, hda_nid_t nid, in stac_toggle_power_map() argument
463 if (spec->pwr_nids[idx] == nid) in stac_toggle_power_map()
496 if (jack && jack->nid) { in jack_update_power()
497 stac_toggle_power_map(codec, jack->nid, in jack_update_power()
498 snd_hda_jack_detect(codec, jack->nid), in jack_update_power()
505 hda_nid_t nid = spec->pwr_nids[i]; in jack_update_power() local
506 if (!snd_hda_jack_tbl_get(codec, nid)) in jack_update_power()
508 stac_toggle_power_map(codec, nid, in jack_update_power()
509 snd_hda_jack_detect(codec, nid), in jack_update_power()
539 hda_nid_t nid = spec->pwr_nids[i]; in stac_init_power_map() local
540 unsigned int def_conf = snd_hda_codec_get_pincfg(codec, nid); in stac_init_power_map()
543 spec->vref_mute_led_nid != nid && in stac_init_power_map()
544 is_jack_detectable(codec, nid)) { in stac_init_power_map()
545 snd_hda_jack_detect_enable_callback(codec, nid, in stac_init_power_map()
549 stac_toggle_power_map(codec, nid, false, false); in stac_init_power_map()
551 stac_toggle_power_map(codec, nid, true, false); in stac_init_power_map()
852 hda_nid_t nid) in stac_auto_create_beep_ctls() argument
855 u32 caps = query_amp_caps(codec, nid, HDA_OUTPUT); in stac_auto_create_beep_ctls()
867 if (spec->anabeep_nid == nid) in stac_auto_create_beep_ctls()
876 HDA_COMPOSE_AMP_VAL(nid, 1, 0, HDA_OUTPUT); in stac_auto_create_beep_ctls()
887 HDA_COMPOSE_AMP_VAL(nid, 1, 0, HDA_OUTPUT); in stac_auto_create_beep_ctls()
4284 hda_nid_t nid = spec->gen.beep_nid; in stac_parse_auto_config() local
4287 err = stac_auto_create_beep_ctls(codec, nid); in stac_parse_auto_config()
4294 caps = query_amp_caps(codec, nid, HDA_OUTPUT); in stac_parse_auto_config()
4382 struct hda_codec *codec, hda_nid_t nid) in stac92hd_proc_hook() argument
4384 if (nid == codec->core.afg) in stac92hd_proc_hook()
4386 snd_hda_codec_read(codec, nid, 0, in stac92hd_proc_hook()
4400 struct hda_codec *codec, hda_nid_t nid) in stac92hd7x_proc_hook() argument
4402 stac92hd_proc_hook(buffer, codec, nid); in stac92hd7x_proc_hook()
4403 if (nid == codec->core.afg) in stac92hd7x_proc_hook()
4408 struct hda_codec *codec, hda_nid_t nid) in stac9205_proc_hook() argument
4410 if (nid == codec->core.afg) in stac9205_proc_hook()
4415 struct hda_codec *codec, hda_nid_t nid) in stac927x_proc_hook() argument
4417 if (nid == codec->core.afg) in stac927x_proc_hook()