Lines Matching refs:hda_nid_t
17 hda_nid_t pin; /* multi-io widget pin NID */
18 hda_nid_t dac; /* DAC to be connected */
45 hda_nid_t path[MAX_NID_PATH_DEPTH];
60 hda_nid_t pin; /* pin */
111 hda_nid_t alt_dac_nid;
112 hda_nid_t slave_dig_outs[3]; /* optional - for auto-parsing */
117 hda_nid_t adc_nids[AUTO_CFG_MAX_INS];
118 hda_nid_t dig_in_nid; /* digital-in NID; optional */
119 hda_nid_t mixer_nid; /* analog-mixer NID */
120 hda_nid_t mixer_merge_nid; /* aamix merge-point NID (optional) */
125 hda_nid_t cur_adc;
155 hda_nid_t private_dac_nids[AUTO_CFG_MAX_OUTS];
156 hda_nid_t imux_pins[HDA_MAX_NUM_INPUTS];
159 hda_nid_t shared_mic_vref_pin;
160 hda_nid_t hp_mic_pin;
165 hda_nid_t all_dacs[16];
167 hda_nid_t all_adcs[AUTO_CFG_MAX_INS];
251 const hda_nid_t *preferred_dacs;
257 hda_nid_t beep_nid;
260 hda_nid_t vmaster_nid;
310 hda_nid_t from_nid, hda_nid_t to_nid);
313 bool snd_hda_parse_nid_path(struct hda_codec *codec, hda_nid_t from_nid,
314 hda_nid_t to_nid, int anchor_nid,
317 snd_hda_add_new_path(struct hda_codec *codec, hda_nid_t from_nid,
318 hda_nid_t to_nid, int anchor_nid);
341 int snd_hda_gen_check_power_status(struct hda_codec *codec, hda_nid_t nid);
344 hda_nid_t nid,
346 void snd_hda_gen_stream_pm(struct hda_codec *codec, hda_nid_t nid, bool on);
347 int snd_hda_gen_fix_pin_power(struct hda_codec *codec, hda_nid_t pin);