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 */
121 hda_nid_t alt_dac_nid;
122 hda_nid_t slave_dig_outs[3]; /* optional - for auto-parsing */
127 hda_nid_t adc_nids[AUTO_CFG_MAX_INS];
128 hda_nid_t dig_in_nid; /* digital-in NID; optional */
129 hda_nid_t mixer_nid; /* analog-mixer NID */
130 hda_nid_t mixer_merge_nid; /* aamix merge-point NID (optional) */
135 hda_nid_t cur_adc;
165 hda_nid_t private_dac_nids[AUTO_CFG_MAX_OUTS];
166 hda_nid_t imux_pins[HDA_MAX_NUM_INPUTS];
169 hda_nid_t shared_mic_vref_pin;
170 hda_nid_t hp_mic_pin;
175 hda_nid_t all_dacs[16];
177 hda_nid_t all_adcs[AUTO_CFG_MAX_INS];
262 const hda_nid_t *preferred_dacs;
268 hda_nid_t beep_nid;
271 hda_nid_t vmaster_nid;
326 snd_hda_add_new_path(struct hda_codec *codec, hda_nid_t from_nid,
327 hda_nid_t to_nid, int anchor_nid);
350 int snd_hda_gen_check_power_status(struct hda_codec *codec, hda_nid_t nid);
353 hda_nid_t nid,
355 void snd_hda_gen_stream_pm(struct hda_codec *codec, hda_nid_t nid, bool on);
356 int snd_hda_gen_fix_pin_power(struct hda_codec *codec, hda_nid_t pin);