Lines Matching refs:verb
37 unsigned int verb = get_verb(reg); in hda_volatile_reg() local
39 switch (verb) { in hda_volatile_reg()
64 unsigned int verb = get_verb(reg); in hda_writeable_reg() local
69 if (verb == *v) in hda_writeable_reg()
76 switch (verb & 0xf00) { in hda_writeable_reg()
88 switch (verb) { in hda_writeable_reg()
113 unsigned int verb = get_verb(reg); in hda_readable_reg() local
118 switch (verb) { in hda_readable_reg()
174 unsigned int verb, left, right; in hda_reg_write_stereo_amp() local
176 verb = AC_VERB_SET_AMP_GAIN_MUTE << 8; in hda_reg_write_stereo_amp()
178 verb |= AC_AMP_SET_OUTPUT; in hda_reg_write_stereo_amp()
180 verb |= AC_AMP_SET_INPUT | ((reg & 0xf) << 8); in hda_reg_write_stereo_amp()
181 reg = (reg & ~0xfffff) | verb; in hda_reg_write_stereo_amp()
203 unsigned int verb; in hda_reg_read_coef() local
209 verb = (reg & ~0xfff00) | (AC_VERB_SET_COEF_INDEX << 8); in hda_reg_read_coef()
210 err = snd_hdac_exec_verb(codec, verb, 0, NULL); in hda_reg_read_coef()
213 verb = (reg & ~0xfffff) | (AC_VERB_GET_COEF_INDEX << 8); in hda_reg_read_coef()
214 return snd_hdac_exec_verb(codec, verb, 0, val); in hda_reg_read_coef()
221 unsigned int verb; in hda_reg_write_coef() local
227 verb = (reg & ~0xfff00) | (AC_VERB_SET_COEF_INDEX << 8); in hda_reg_write_coef()
228 err = snd_hdac_exec_verb(codec, verb, 0, NULL); in hda_reg_write_coef()
231 verb = (reg & ~0xfffff) | (AC_VERB_GET_COEF_INDEX << 8) | in hda_reg_write_coef()
233 return snd_hdac_exec_verb(codec, verb, 0, NULL); in hda_reg_write_coef()
239 int verb = get_verb(reg); in hda_reg_read() local
242 if (!codec_is_running(codec) && verb != AC_VERB_GET_POWER_STATE) in hda_reg_read()
247 if (verb == AC_VERB_GET_PROC_COEF) in hda_reg_read()
249 if ((verb & 0x700) == AC_VERB_SET_AMP_GAIN_MUTE) in hda_reg_read()
256 if (verb == AC_VERB_GET_POWER_STATE) { in hda_reg_read()
268 unsigned int verb; in hda_reg_write() local
276 verb = get_verb(reg); in hda_reg_write()
278 if (!codec_is_running(codec) && verb != AC_VERB_SET_POWER_STATE) in hda_reg_write()
284 if (verb == AC_VERB_SET_PROC_COEF) in hda_reg_write()
287 switch (verb & 0xf00) { in hda_reg_write()
291 verb = AC_VERB_SET_AMP_GAIN_MUTE; in hda_reg_write()
293 verb |= AC_AMP_SET_LEFT >> 8; in hda_reg_write()
295 verb |= AC_AMP_SET_RIGHT >> 8; in hda_reg_write()
297 verb |= AC_AMP_SET_OUTPUT >> 8; in hda_reg_write()
299 verb |= AC_AMP_SET_INPUT >> 8; in hda_reg_write()
300 verb |= reg & 0xf; in hda_reg_write()
305 switch (verb) { in hda_reg_write()
319 reg |= (verb + i) << 8 | ((val >> (8 * i)) & 0xff); in hda_reg_write()
373 unsigned int verb) in snd_hdac_regmap_add_vendor_verb() argument
379 *p = verb | 0x800; /* set GET bit */ in snd_hdac_regmap_add_vendor_verb()