Lines Matching refs:parm

214 			       unsigned int verb, unsigned int parm)  in snd_hdac_make_cmd()  argument
220 (verb & ~0xfff) || (parm & ~0xffff)) { in snd_hdac_make_cmd()
222 addr, nid, verb, parm); in snd_hdac_make_cmd()
229 val |= parm; in snd_hdac_make_cmd()
267 unsigned int verb, unsigned int parm, unsigned int *res) in snd_hdac_read() argument
269 unsigned int cmd = snd_hdac_make_cmd(codec, nid, verb, parm); in snd_hdac_read()
280 int _snd_hdac_read_parm(struct hdac_device *codec, hda_nid_t nid, int parm, in _snd_hdac_read_parm() argument
285 cmd = snd_hdac_regmap_encode_verb(nid, AC_VERB_PARAMETERS) | parm; in _snd_hdac_read_parm()
300 int parm) in snd_hdac_read_parm_uncached() argument
306 val = snd_hdac_read_parm(codec, nid, parm); in snd_hdac_read_parm_uncached()
321 unsigned int parm, unsigned int val) in snd_hdac_override_parm() argument
323 unsigned int verb = (AC_VERB_PARAMETERS << 8) | (nid << 20) | parm; in snd_hdac_override_parm()
348 unsigned int parm; in snd_hdac_get_sub_nodes() local
350 parm = snd_hdac_read_parm_uncached(codec, nid, AC_PAR_NODE_COUNT); in snd_hdac_get_sub_nodes()
351 if (parm == -1) { in snd_hdac_get_sub_nodes()
355 *start_id = (parm >> 16) & 0x7fff; in snd_hdac_get_sub_nodes()
356 return (int)(parm & 0x7fff); in snd_hdac_get_sub_nodes()
446 unsigned int parm; in get_num_conns() local
452 parm = snd_hdac_read_parm(codec, nid, AC_PAR_CONNLIST_LEN); in get_num_conns()
453 if (parm == -1) in get_num_conns()
454 parm = 0; in get_num_conns()
455 return parm; in get_num_conns()
474 unsigned int parm; in snd_hdac_get_connections() local
480 parm = get_num_conns(codec, nid); in snd_hdac_get_connections()
481 if (!parm) in snd_hdac_get_connections()
484 if (parm & AC_CLIST_LONG) { in snd_hdac_get_connections()
493 conn_len = parm & AC_CLIST_LENGTH; in snd_hdac_get_connections()
502 &parm); in snd_hdac_get_connections()
506 conn_list[0] = parm & mask; in snd_hdac_get_connections()
520 &parm); in snd_hdac_get_connections()
524 range_val = !!(parm & (1 << (shift-1))); /* ranges */ in snd_hdac_get_connections()
525 val = parm & mask; in snd_hdac_get_connections()
529 nid, i, parm); in snd_hdac_get_connections()
532 parm >>= shift; in snd_hdac_get_connections()
996 int flags, unsigned int verb, unsigned int parm) in codec_read() argument
998 unsigned int cmd = snd_hdac_make_cmd(hdac, nid, verb, parm); in codec_read()
1008 int flags, unsigned int verb, unsigned int parm) in codec_write() argument
1010 unsigned int cmd = snd_hdac_make_cmd(hdac, nid, verb, parm); in codec_write()
1028 int flags, unsigned int verb, unsigned int parm) in snd_hdac_codec_read() argument
1030 return codec_read(hdac, nid, flags, verb, parm); in snd_hdac_codec_read()
1047 int flags, unsigned int verb, unsigned int parm) in snd_hdac_codec_write() argument
1049 return codec_write(hdac, nid, flags, verb, parm); in snd_hdac_codec_write()