Lines Matching refs:hda_nid_t
15 hda_nid_t pin; /* multi-io widget pin NID */
16 hda_nid_t dac; /* DAC to be connected */
43 hda_nid_t path[MAX_NID_PATH_DEPTH];
58 hda_nid_t pin; /* pin */
109 hda_nid_t alt_dac_nid;
110 hda_nid_t follower_dig_outs[3]; /* optional - for auto-parsing */
115 hda_nid_t adc_nids[AUTO_CFG_MAX_INS];
116 hda_nid_t dig_in_nid; /* digital-in NID; optional */
117 hda_nid_t mixer_nid; /* analog-mixer NID */
118 hda_nid_t mixer_merge_nid; /* aamix merge-point NID (optional) */
123 hda_nid_t cur_adc;
153 hda_nid_t private_dac_nids[AUTO_CFG_MAX_OUTS];
154 hda_nid_t imux_pins[HDA_MAX_NUM_INPUTS];
157 hda_nid_t shared_mic_vref_pin;
158 hda_nid_t hp_mic_pin;
163 hda_nid_t all_dacs[16];
165 hda_nid_t all_adcs[AUTO_CFG_MAX_INS];
253 const hda_nid_t *preferred_dacs;
259 hda_nid_t beep_nid;
262 hda_nid_t vmaster_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);