Lines Matching refs:parm

220  * @parm: parameter to encode
225 unsigned int verb, unsigned int parm)
231 (verb & ~0xfff) || (parm & ~0xffff)) {
233 addr, nid, verb, parm);
240 val |= parm;
270 * @parm: parameter for a verb
276 unsigned int verb, unsigned int parm, unsigned int *res)
278 unsigned int cmd = snd_hdac_make_cmd(codec, nid, verb, parm);
288 * @parm: parameter to read
293 int _snd_hdac_read_parm(struct hdac_device *codec, hda_nid_t nid, int parm,
298 cmd = snd_hdac_regmap_encode_verb(nid, AC_VERB_PARAMETERS) | parm;
307 * @parm: parameter to read
313 int parm)
317 cmd = snd_hdac_regmap_encode_verb(nid, AC_VERB_PARAMETERS) | parm;
328 * @parm: the parameter to change
332 unsigned int parm, unsigned int val)
334 unsigned int verb = (AC_VERB_PARAMETERS << 8) | (nid << 20) | parm;
359 unsigned int parm;
361 parm = snd_hdac_read_parm_uncached(codec, nid, AC_PAR_NODE_COUNT);
362 if (parm == -1) {
366 *start_id = (parm >> 16) & 0x7fff;
367 return (int)(parm & 0x7fff);
439 unsigned int parm;
445 parm = snd_hdac_read_parm(codec, nid, AC_PAR_CONNLIST_LEN);
446 if (parm == -1)
447 parm = 0;
448 return parm;
467 unsigned int parm;
473 parm = get_num_conns(codec, nid);
474 if (!parm)
477 if (parm & AC_CLIST_LONG) {
486 conn_len = parm & AC_CLIST_LENGTH;
495 &parm);
499 conn_list[0] = parm & mask;
513 &parm);
517 range_val = !!(parm & (1 << (shift-1))); /* ranges */
518 val = parm & mask;
522 nid, i, parm);
525 parm >>= shift;
990 int flags, unsigned int verb, unsigned int parm)
992 unsigned int cmd = snd_hdac_make_cmd(hdac, nid, verb, parm);
1002 int flags, unsigned int verb, unsigned int parm)
1004 unsigned int cmd = snd_hdac_make_cmd(hdac, nid, verb, parm);
1015 * @parm: the parameter for the verb
1022 int flags, unsigned int verb, unsigned int parm)
1024 return codec_read(hdac, nid, flags, verb, parm);
1034 * @parm: the parameter for the verb
1041 int flags, unsigned int verb, unsigned int parm)
1043 return codec_write(hdac, nid, flags, verb, parm);