Lines Matching refs:dir
39 #define HDA_COMPOSE_AMP_VAL_OFS(nid,chs,idx,dir,ofs) \ argument
40 ((nid) | ((chs)<<16) | ((dir)<<18) | ((idx)<<19) | ((ofs)<<23))
42 #define HDA_COMPOSE_AMP_VAL(nid,chs,idx,dir) \ argument
43 HDA_COMPOSE_AMP_VAL_OFS(nid, chs, idx, dir, 0)
45 #define HDA_CODEC_VOLUME_MONO_IDX(xname, xcidx, nid, channel, xindex, dir, flags) \ argument
55 .private_value = HDA_COMPOSE_AMP_VAL(nid, channel, xindex, dir) | flags }
97 #define HDA_CODEC_MUTE_BEEP_MONO_IDX(xname, xcidx, nid, ch, xidx, dir) \ argument
98 HDA_CODEC_MUTE_MONO_IDX(xname, xcidx, nid, ch, xidx, dir)
130 #define snd_hda_codec_amp_read(codec, nid, ch, dir, idx) \ argument
131 snd_hdac_regmap_get_amp(&(codec)->core, nid, ch, dir, idx)
133 int ch, int dir, int idx, int mask, int val);
135 int dir, int idx, int mask, int val);
139 int dir, int idx, int mask, int val);
140 void snd_hda_set_vmaster_tlv(struct hda_codec *codec, hda_nid_t nid, int dir,
190 #define HDA_BIND_MUTE(xname,nid,indices,dir) \ argument
191 HDA_BIND_MUTE_MONO(xname,nid,3,indices,dir)
558 int snd_hda_override_amp_caps(struct hda_codec *codec, hda_nid_t nid, int dir,
596 int dir, unsigned int bits);
598 #define nid_has_mute(codec, nid, dir) \ argument
599 snd_hda_check_amp_caps(codec, nid, dir, (AC_AMPCAP_MUTE | AC_AMPCAP_MIN_MUTE))
600 #define nid_has_volume(codec, nid, dir) \ argument
601 snd_hda_check_amp_caps(codec, nid, dir, AC_AMPCAP_NUM_STEPS)
666 unsigned char dir; member