Home
last modified time | relevance | path

Searched refs:verb (Results 1 – 25 of 40) sorted by relevance

12

/linux/sound/hda/core/
H A Dregmap.c41 unsigned int verb = get_verb(reg); in hda_volatile_reg() local
43 switch (verb) { in hda_volatile_reg()
68 unsigned int verb = get_verb(reg); in hda_writeable_reg() local
73 if (verb == *v) in hda_writeable_reg()
80 switch (verb & 0xf00) { in hda_writeable_reg()
92 switch (verb) { in hda_writeable_reg()
117 unsigned int verb = get_verb(reg); in hda_readable_reg() local
122 switch (verb) { in hda_readable_reg()
143 * (pseudo) register access. A verb consisting of SET_AMP_GAIN with
178 unsigned int verb, lef in hda_reg_write_stereo_amp() local
207 unsigned int verb; hda_reg_read_coef() local
225 unsigned int verb; hda_reg_write_coef() local
243 int verb = get_verb(reg); hda_reg_read() local
282 unsigned int verb; hda_reg_write() local
409 snd_hdac_regmap_add_vendor_verb(struct hdac_device * codec,unsigned int verb) snd_hdac_regmap_add_vendor_verb() argument
[all...]
H A Ddevice.c220 * @verb: verb to encode
223 * Return an encoded command verb or -1 for error.
226 unsigned int verb, unsigned int parm) in snd_hdac_make_cmd() argument
232 (verb & ~0xfff) || (parm & ~0xffff)) { in snd_hdac_make_cmd()
234 addr, nid, verb, parm); in snd_hdac_make_cmd()
240 val |= verb << 8; in snd_hdac_make_cmd()
246 * snd_hdac_exec_verb - execute an encoded verb
248 * @cmd: encoded verb to execute
267 * snd_hdac_read - execute a verb
277 snd_hdac_read(struct hdac_device * codec,hda_nid_t nid,unsigned int verb,unsigned int parm,unsigned int * res) snd_hdac_read() argument
335 unsigned int verb = (AC_VERB_PARAMETERS << 8) | (nid << 20) | parm; snd_hdac_override_parm() local
1058 codec_read(struct hdac_device * hdac,hda_nid_t nid,int flags,unsigned int verb,unsigned int parm) codec_read() argument
1070 codec_write(struct hdac_device * hdac,hda_nid_t nid,int flags,unsigned int verb,unsigned int parm) codec_write() argument
1090 snd_hdac_codec_read(struct hdac_device * hdac,hda_nid_t nid,int flags,unsigned int verb,unsigned int parm) snd_hdac_codec_read() argument
1109 snd_hdac_codec_write(struct hdac_device * hdac,hda_nid_t nid,int flags,unsigned int verb,unsigned int parm) snd_hdac_codec_write() argument
[all...]
/linux/sound/hda/common/
H A Dhwdep.c19 * write/read an out-of-bound verb
24 u32 verb, res; in verb_write_ioctl() local
26 if (get_user(verb, &arg->verb)) in verb_write_ioctl()
28 res = snd_hda_codec_read(codec, verb >> 24, 0, in verb_write_ioctl()
29 (verb >> 8) & 0xffff, verb & 0xff); in verb_write_ioctl()
38 u32 verb, res; in get_wcap_ioctl() local
40 if (get_user(verb, &arg->verb)) in get_wcap_ioctl()
[all...]
H A Dsysfs.c224 v->nid, v->verb, v->param); in init_verbs_show()
233 int nid, verb, param; in parse_init_verbs() local
235 if (sscanf(buf, "%i %i %i", &nid, &verb, &param) != 3) in parse_init_verbs()
237 if (!nid || !verb) in parse_init_verbs()
246 v->verb = verb; in parse_init_verbs()
554 /* parse the contents after the other command tags, [pincfg], [verb],
619 .tag = "[verb]",
/linux/drivers/soc/fsl/dpio/
H A Dqbman-portal.c446 * (caller should ignore the verb byte)
457 * Commits merges in the caller-supplied command verb (which should not include
480 u32 *ret, verb; in qbman_swp_mc_result() local
487 verb = ret[0] & ~QB_VALID_BIT; in qbman_swp_mc_result()
488 if (!verb) in qbman_swp_mc_result()
497 verb = ret[0] & ~QB_VALID_BIT; in qbman_swp_mc_result()
498 if (!verb) in qbman_swp_mc_result()
535 d->verb &= ~(1 << QB_ENQUEUE_CMD_ORP_ENABLE_SHIFT); in qbman_eq_desc_set_no_orp()
537 d->verb |= enqueue_response_always; in qbman_eq_desc_set_no_orp()
539 d->verb | in qbman_eq_desc_set_no_orp()
1176 u32 verb; qbman_swp_dqrr_next_direct() local
1268 u32 verb; qbman_swp_dqrr_next_mem_back() local
1525 u8 verb; global() member
1533 u8 verb; global() member
1599 u8 verb; global() member
1606 u8 verb; global() member
1648 u8 verb; global() member
1660 u8 verb; global() member
1711 u8 verb; global() member
1760 u8 verb; global() member
[all...]
H A Dqbman-portal.h40 u8 verb; member
80 u8 verb; member
102 u8 verb; member
310 return ((dq->dq.verb & QBMAN_RESULT_MASK) == QBMAN_RESULT_DQ); in qbman_result_is_DQ()
326 return ((dq->dq.verb & QBMAN_RESULT_MASK) == QBMAN_RESULT_FQDAN); in qbman_result_is_FQDAN()
332 return ((dq->dq.verb & QBMAN_RESULT_MASK) == QBMAN_RESULT_CDAN); in qbman_result_is_CDAN()
338 return ((dq->dq.verb & QBMAN_RESULT_MASK) == QBMAN_RESULT_CSCN_WQ); in qbman_result_is_CSCN()
344 return ((dq->dq.verb & QBMAN_RESULT_MASK) == QBMAN_RESULT_BPSCN); in qbman_result_is_BPSCN()
350 return ((dq->dq.verb & QBMAN_RESULT_MASK) == QBMAN_RESULT_CGCU); in qbman_result_is_CGCU()
356 return ((dq->dq.verb in qbman_result_is_FQRN()
557 u8 verb; global() member
582 u8 verb; global() member
[all...]
/linux/include/sound/
H A Dhda_regmap.h18 unsigned int verb);
32 * snd_hdac_regmap_encode_verb - encode the verb to a pseudo register
34 * @verb: codec verb
38 #define snd_hdac_regmap_encode_verb(nid, verb) \ argument
39 (((verb) << 8) | 0x80000 | ((unsigned int)(nid) << 20))
42 * snd_hdac_regmap_encode_amp - encode the AMP verb to a pseudo register
71 * snd_hdac_regmap_write - Write a verb with caching
73 * @reg: verb to write
80 unsigned int verb, unsigne in snd_hdac_regmap_write() argument
98 snd_hdac_regmap_update(struct hdac_device * codec,hda_nid_t nid,unsigned int verb,unsigned int mask,unsigned int val) snd_hdac_regmap_update() argument
116 snd_hdac_regmap_read(struct hdac_device * codec,hda_nid_t nid,unsigned int verb,unsigned int * val) snd_hdac_regmap_read() argument
[all...]
H A Dhda_hwdep.h13 /* verb */
17 #define HDA_VERB(nid,verb,param) ((nid)<<24 | (verb)<<8 | (param)) argument
20 u32 verb; /* HDA_VERB() */ member
H A Dhda_codec.h327 unsigned int verb, unsigned int parm) in snd_hda_codec_read() argument
329 return snd_hdac_codec_read(&codec->core, nid, flags, verb, parm); in snd_hda_codec_read()
334 unsigned int verb, unsigned int parm) in snd_hda_codec_write() argument
336 return snd_hdac_codec_write(&codec->core, nid, flags, verb, parm); in snd_hda_codec_write()
370 u32 verb; member
380 int flags, unsigned int verb, unsigned int parm) in snd_hda_codec_write_cache() argument
382 return snd_hdac_regmap_write(&codec->core, nid, verb, parm); in snd_hda_codec_write_cache()
/linux/tools/testing/selftests/cgroup/
H A Dwith_stress.sh17 local verb=+
19 echo $verb$subsys_ctrl >$sysfs/cgroup.subtree_control
20 [ $verb = "+" ] && verb=- || verb=+
/linux/drivers/tty/hvc/
H A Dhvsi_lib.c31 q.verb = cpu_to_be16(VSV_SEND_VERSION_NUMBER); in hvsi_start_handshake()
43 ctrl.verb = cpu_to_be16(VSV_CLOSE_PROTOCOL); in hvsi_send_close()
72 switch (be16_to_cpu(pkt->verb)) { in hvsi_got_control()
90 if (be16_to_cpu(pkt->verb) != VSV_SEND_VERSION_NUMBER) in hvsi_got_query()
99 r.verb = cpu_to_be16(VSV_SEND_VERSION_NUMBER); in hvsi_got_query()
113 switch(r->verb) { in hvsi_got_response()
270 q.verb = cpu_to_be16(VSV_SEND_MODEM_CTL_STATUS); in hvsilib_read_mctrl()
308 ctrl.verb = cpu_to_be16(VSV_SET_MODEM_CTL); in hvsilib_write_mctrl()
H A Dhvsi.c230 switch (be16_to_cpu(header->verb)) { in hvsi_recv_control()
288 packet.verb = cpu_to_be16(VSV_SEND_VERSION_NUMBER); in hvsi_version_respond()
540 static int hvsi_query(struct hvsi_struct *hp, uint16_t verb) in hvsi_query() argument
548 packet.verb = cpu_to_be16(verb); in hvsi_query()
591 packet.verb = cpu_to_be16(VSV_SET_MODEM_CTL); in hvsi_set_mctrl()
691 packet.verb = cpu_to_be16(VSV_CLOSE_PROTOCOL); in hvsi_close_protocol()
/linux/drivers/soc/fsl/qbman/
H A Dqman.c243 #define QM_MCC_VERB_MASK 0x7f /* where the verb contains; */
275 u8 verb; member
284 u8 verb; member
314 u8 verb; member
685 if ((res->verb & QM_DQRR_VERB_VBIT) == dqrr->vbit) { in qm_dqrr_pvb_update()
819 if ((res->verb & QM_MR_VERB_VBIT) == mr->vbit) { in qm_mr_pvb_update()
868 rr0 = mc->rr->verb; in qm_mc_init()
869 rr1 = (mc->rr+1)->verb; in qm_mc_init()
926 * The inactive response register's verb byte always returns zero until in qm_mc_result()
930 if (!rr->verb) { in qm_mc_result()
1426 fq_state_change(struct qman_portal * p,struct qman_fq * fq,const union qm_mr_entry * msg,u8 verb) fq_state_change() argument
1492 u8 verb, num = 0; qm_mr_process_task() local
2363 u8 verb = QM_MCC_VERB_MODIFYCGR; qm_modify_cgr() local
[all...]
H A Dqman_test_api.c237 u8 verb = (msg->verb & QM_MR_VERB_TYPE_MASK); in cb_fqs() local
239 if ((verb != QM_MR_VERB_FQRN) && (verb != QM_MR_VERB_FQRNI)) { in cb_fqs()
H A Dqman_priv.h42 u8 verb; member
60 u8 verb; member
69 u8 verb; member
/linux/include/net/sctp/
H A Dcommand.h186 enum sctp_verb verb; member
214 enum sctp_verb verb, union sctp_arg obj) in sctp_add_cmd_sf() argument
220 cmd->verb = verb; in sctp_add_cmd_sf()
/linux/include/soc/fsl/
H A Ddpaa2-global.h17 u8 verb; member
21 u8 verb; member
35 u8 verb; member
H A Dqman.h250 u8 verb; member
261 #define QM_DQRR_VERB_MASK 0x7f /* where the verb contains; */
279 u8 verb; member
283 u8 verb; member
294 u8 verb; member
304 * ERNs originating from direct-connect portals ("dcern") use 0x20 as a verb
305 * which would be invalid as a s/w enqueue verb. A s/w ERN can be distinguished
820 u8 verb; member
/linux/arch/powerpc/include/asm/
H A Dhvsi.h39 __be16 verb; member
40 /* optional depending on verb: */
47 __be16 verb; member
52 __be16 verb; member
/linux/sound/pci/lola/
H A Dlola_pcm.c369 unsigned int verb; in lola_get_format_verb() local
373 verb = 0x00000000; in lola_get_format_verb()
376 verb = 0x00000200; in lola_get_format_verb()
379 verb = 0x00000300; in lola_get_format_verb()
382 verb = 0x00001300; in lola_get_format_verb()
387 verb |= substream->runtime->channels; in lola_get_format_verb()
388 return verb; in lola_get_format_verb()
396 unsigned int verb, val; in lola_set_stream_config() local
411 verb = (str->index << 6) | i; in lola_set_stream_config()
413 LOLA_VERB_SET_CHANNEL_STREAMID, 0, verb, in lola_set_stream_config()
[all...]
H A Dlola.c74 unsigned int verb, unsigned int data, in corb_send_verb() argument
81 chip->last_verb = verb; in corb_send_verb()
84 data |= (nid << 20) | (verb << 8); in corb_send_verb()
158 "NID=%x, verb=%x, data=%x, ext=%x\n", in rirb_get_response()
180 /* aynchronous write of a codec verb with data */
181 int lola_codec_write(struct lola *chip, unsigned int nid, unsigned int verb, in lola_codec_write() argument
184 verbose_debug("codec_write NID=%x, verb=%x, data=%x, ext=%x\n", in lola_codec_write()
185 nid, verb, data, extdata); in lola_codec_write()
186 return corb_send_verb(chip, nid, verb, data, extdata); in lola_codec_write()
189 /* write a codec verb wit
190 lola_codec_read(struct lola * chip,unsigned int nid,unsigned int verb,unsigned int data,unsigned int extdata,unsigned int * val,unsigned int * extval) lola_codec_read() argument
[all...]
H A Dlola_proc.c139 unsigned int id, verb, data, extdata; in lola_proc_codec_rw_write() local
141 if (sscanf(line, "%u %u %u %u", &id, &verb, &data, &extdata) != 4) in lola_proc_codec_rw_write()
143 lola_codec_read(chip, id, verb, data, extdata, in lola_proc_codec_rw_write()
/linux/sound/hda/codecs/hdmi/
H A Datihdmi.c315 int verb; in atihdmi_pin_set_slot_channel() local
338 verb = ATI_VERB_SET_MULTICHANNEL_01 + hdmi_slot/2 + (hdmi_slot % 2) * 0x00e; in atihdmi_pin_set_slot_channel()
345 return snd_hda_codec_write(codec, pin_nid, 0, verb, ati_channel_setup); in atihdmi_pin_set_slot_channel()
354 int verb; in atihdmi_pin_get_slot_channel() local
368 verb = ATI_VERB_GET_MULTICHANNEL_01 + ati_asp_slot/2 + (ati_asp_slot % 2) * 0x00e; in atihdmi_pin_get_slot_channel()
370 ati_channel_setup = snd_hda_codec_read(codec, pin_nid, 0, verb, 0); in atihdmi_pin_get_slot_channel()
/linux/Documentation/sound/hd-audio/
H A Dnotes.rst261 external amplifier. This can be set usually via EAPD verb or a
263 chance via SET_EAPD_BTL verb (0x70c). On others, GPIO pin (mostly
269 * Very rare but some devices don't accept the pin-detection verb until
270 triggered. Issuing GET_PIN_SENSE verb (0xf09) may result in the
336 hda-verb and hda-analyzer, the hwdep device has to be enabled.
395 The extra verbs to execute at initialization. You can add a verb by
396 writing to this file. Pass three numbers: nid, verb and parameter
453 AC_VERB_SET_PIN_SENSE verb
534 [verb]
559 Similarly, the lines after ``[verb]`` ar
[all...]
/linux/sound/hda/codecs/
H A Dvia.c317 unsigned int verb, parm; in __analog_low_current_mode() local
327 /* decide low current mode's verb & parameter */ in __analog_low_current_mode()
331 verb = 0xf70; in __analog_low_current_mode()
337 verb = 0xf73; in __analog_low_current_mode()
341 verb = 0xf73; in __analog_low_current_mode()
347 verb = 0xf93; in __analog_low_current_mode()
352 verb = 0xf82; in __analog_low_current_mode()
358 /* send verb */ in __analog_low_current_mode()
359 snd_hda_codec_write(codec, codec->core.afg, 0, verb, parm); in __analog_low_current_mode()

12