Lines Matching refs:dir
28 #define HDA_COMPOSE_AMP_VAL_OFS(nid,chs,idx,dir,ofs) \ argument
29 ((nid) | ((chs)<<16) | ((dir)<<18) | ((idx)<<19) | ((ofs)<<23))
31 #define HDA_COMPOSE_AMP_VAL(nid,chs,idx,dir) \ argument
32 HDA_COMPOSE_AMP_VAL_OFS(nid, chs, idx, dir, 0)
34 #define HDA_CODEC_VOLUME_MONO_IDX(xname, xcidx, nid, channel, xindex, dir, flags) \ argument
44 .private_value = HDA_COMPOSE_AMP_VAL(nid, channel, xindex, dir) | flags }
86 #define HDA_CODEC_MUTE_BEEP_MONO_IDX(xname, xcidx, nid, ch, xidx, dir) \ argument
87 HDA_CODEC_MUTE_MONO_IDX(xname, xcidx, nid, ch, xidx, dir)
119 #define snd_hda_codec_amp_read(codec, nid, ch, dir, idx) \ argument
120 snd_hdac_regmap_get_amp(&(codec)->core, nid, ch, dir, idx)
122 int ch, int dir, int idx, int mask, int val);
128 int dir, int idx, int mask, int val);
129 void snd_hda_set_vmaster_tlv(struct hda_codec *codec, hda_nid_t nid, int dir,
516 int snd_hda_override_amp_caps(struct hda_codec *codec, hda_nid_t nid, int dir,
554 int dir, unsigned int bits);
556 #define nid_has_mute(codec, nid, dir) \ argument
557 snd_hda_check_amp_caps(codec, nid, dir, (AC_AMPCAP_MUTE | AC_AMPCAP_MIN_MUTE))
558 #define nid_has_volume(codec, nid, dir) \ argument
559 snd_hda_check_amp_caps(codec, nid, dir, AC_AMPCAP_NUM_STEPS)
622 unsigned char dir; member