Lines Matching refs:nid

263 		if (spec->gen.all_adcs[i] == hinfo->nid) {  in stac_capture_pcm_hook()
272 snd_hda_codec_write(codec, hinfo->nid, 0, in stac_capture_pcm_hook()
277 snd_hda_codec_write(codec, hinfo->nid, 0, in stac_capture_pcm_hook()
339 hda_nid_t nid, unsigned int new_vref) in stac_vrefout_set() argument
343 codec_dbg(codec, "%s, nid %x ctl %x\n", __func__, nid, new_vref); in stac_vrefout_set()
344 pinctl = snd_hda_codec_read(codec, nid, 0, in stac_vrefout_set()
354 error = snd_hda_set_pin_ctl_cache(codec, nid, pinctl); in stac_vrefout_set()
364 hda_nid_t nid, in stac_vref_led_power_filter() argument
367 if (nid == codec->core.afg && power_state == AC_PWRST_D3) in stac_vref_led_power_filter()
369 return snd_hda_gen_path_power_filter(codec, nid, power_state); in stac_vref_led_power_filter()
434 static void stac_toggle_power_map(struct hda_codec *codec, hda_nid_t nid, in stac_toggle_power_map() argument
441 if (spec->pwr_nids[idx] == nid) in stac_toggle_power_map()
474 if (jack && jack->nid) { in jack_update_power()
475 stac_toggle_power_map(codec, jack->nid, in jack_update_power()
476 snd_hda_jack_detect(codec, jack->nid), in jack_update_power()
483 hda_nid_t nid = spec->pwr_nids[i]; in jack_update_power() local
484 if (!snd_hda_jack_tbl_get(codec, nid)) in jack_update_power()
486 stac_toggle_power_map(codec, nid, in jack_update_power()
487 snd_hda_jack_detect(codec, nid), in jack_update_power()
517 hda_nid_t nid = spec->pwr_nids[i]; in stac_init_power_map() local
518 unsigned int def_conf = snd_hda_codec_get_pincfg(codec, nid); in stac_init_power_map()
521 spec->vref_mute_led_nid != nid && in stac_init_power_map()
522 is_jack_detectable(codec, nid)) { in stac_init_power_map()
523 snd_hda_jack_detect_enable_callback(codec, nid, in stac_init_power_map()
527 stac_toggle_power_map(codec, nid, false, false); in stac_init_power_map()
529 stac_toggle_power_map(codec, nid, true, false); in stac_init_power_map()
830 hda_nid_t nid) in stac_auto_create_beep_ctls() argument
833 u32 caps = query_amp_caps(codec, nid, HDA_OUTPUT); in stac_auto_create_beep_ctls()
845 if (spec->anabeep_nid == nid) in stac_auto_create_beep_ctls()
854 HDA_COMPOSE_AMP_VAL(nid, 1, 0, HDA_OUTPUT); in stac_auto_create_beep_ctls()
865 HDA_COMPOSE_AMP_VAL(nid, 1, 0, HDA_OUTPUT); in stac_auto_create_beep_ctls()
4315 hda_nid_t nid = spec->gen.beep_nid; in stac_parse_auto_config() local
4318 err = stac_auto_create_beep_ctls(codec, nid); in stac_parse_auto_config()
4327 caps = query_amp_caps(codec, nid, HDA_OUTPUT); in stac_parse_auto_config()
4400 struct hda_codec *codec, hda_nid_t nid) in stac92hd_proc_hook() argument
4402 if (nid == codec->core.afg) in stac92hd_proc_hook()
4404 snd_hda_codec_read(codec, nid, 0, in stac92hd_proc_hook()
4418 struct hda_codec *codec, hda_nid_t nid) in stac92hd7x_proc_hook() argument
4420 stac92hd_proc_hook(buffer, codec, nid); in stac92hd7x_proc_hook()
4421 if (nid == codec->core.afg) in stac92hd7x_proc_hook()
4426 struct hda_codec *codec, hda_nid_t nid) in stac9205_proc_hook() argument
4428 if (nid == codec->core.afg) in stac9205_proc_hook()
4433 struct hda_codec *codec, hda_nid_t nid) in stac927x_proc_hook() argument
4435 if (nid == codec->core.afg) in stac927x_proc_hook()