Home
last modified time | relevance | path

Searched full:mbox (Results 1 – 25 of 341) sorted by relevance

12345678910>>...14

/freebsd/sys/contrib/device-tree/Bindings/mailbox/
H A Dti,omap-mailbox.yaml56 "mbox-names" (please see Documentation/devicetree/bindings/mailbox/mailbox.txt
60 The equivalent "mbox-names" property value can be used to give a name to the
64 omap-mbox-descriptor:
67 The omap-mbox-descriptor is made of up of 3 cells and represents a single
72 mailbox fifo id used either for transmitting on ti,mbox-tx channel or
73 for receiving on ti,mbox-rx channel (fifo_id). This is the hardware
96 ti,mbox-tx:
97 $ref: "#/$defs/omap-mbox-descriptor"
100 ti,mbox-rx:
101 $ref: "#/$defs/omap-mbox
[all...]
H A Domap-mailbox.txt54 - #mbox-cells: Common mailbox binding property to identify the number
57 - ti,mbox-num-users: Number of targets (processor devices) that the mailbox
59 - ti,mbox-num-fifos: Number of h/w fifo queues within the mailbox IP block
87 - ti,mbox-tx: sub-mailbox descriptor property defining a Tx fifo
88 - ti,mbox-rx: sub-mailbox descriptor property defining a Rx fifo
92 Each of the above ti,mbox-tx and ti,mbox-rx properties should have 3 cells of
95 (ti,mbox-tx) or for receiving (ti,mbox-rx)
105 - ti,mbox-send-noirq: Quirk flag to allow the client user of this sub-mailbox
115 "mbox-names" (please see Documentation/devicetree/bindings/mailbox/mailbox.txt
119 "mbox-names" property value can be used to give a name to the communication channel
[all …]
H A Dmtk,adsp-mbox.yaml4 $id: http://devicetree.org/schemas/mailbox/mtk,adsp-mbox.yaml#
22 - mediatek,mt8186-adsp-mbox
23 - mediatek,mt8195-adsp-mbox
26 - mediatek,mt8188-adsp-mbox
27 - const: mediatek,mt8186-adsp-mbox
30 "#mbox-cells":
41 - "#mbox-cells"
53 compatible = "mediatek,mt8195-adsp-mbox";
54 #mbox-cells = <0>;
H A Dhisilicon,hi6220-mailbox.txt14 - compatible: Shall be "hisilicon,hi6220-mbox"
19 - #mbox-cells: Common mailbox binding property to identify the number
34 - hi6220,mbox-tx-noirq: Property of MCU firmware's feature, so mailbox driver
43 compatible = "hisilicon,hi6220-mbox";
48 #mbox-cells = <3>;
59 Cells must match 'mbox-cells' (See Mailbox Device Node above).
63 - mbox-names: Name given to channels seen in the 'mboxes' property.
72 mbox-names = "mbox-tx", "mbox-rx";
H A Daltera-mailbox.txt8 - #mbox-cells: Common mailbox binding property to identify the number
21 #mbox-cells = <1>;
29 #mbox-cells = <1>;
34 "mboxes" and the optional "mbox-names" (please see
38 support only one channel).The equivalent "mbox-names" property value can be
45 mbox-names = "mbox-tx", "mbox-rx";
H A Dsti-mailbox.txt12 - mbox-name : Name of the mailbox
13 - #mbox-cells: : Must be 2
28 #mbox-cells = <2>;
29 mbox-name = "a9";
39 Cells must match 'mbox-cells' (See Controller docs above)
42 - mbox-names : Name given to channels seen in the 'mboxes' property.
50 mbox-names = "tx", "rx";
H A Dbrcm,bcm2835-mbox.yaml4 $id: http://devicetree.org/schemas/mailbox/brcm,bcm2835-mbox.yaml#
14 const: brcm,bcm2835-mbox
22 "#mbox-cells":
29 - "#mbox-cells"
36 compatible = "brcm,bcm2835-mbox";
39 #mbox-cells = <0>;
H A Dqcom,cpucp-mbox.yaml4 $id: http://devicetree.org/schemas/mailbox/qcom,cpucp-mbox.yaml#
19 - const: qcom,x1e80100-cpucp-mbox
29 "#mbox-cells":
36 - "#mbox-cells"
45 compatible = "qcom,x1e80100-cpucp-mbox";
48 #mbox-cells = <1>;
H A Dhisilicon,hi3660-mailbox.txt12 - compatible: : Shall be "hisilicon,hi3660-mbox"
14 - #mbox-cells: : Must be 3
26 compatible = "hisilicon,hi3660-mbox";
30 #mbox-cells = <3>;
39 Cells must match 'mbox-cells' (See Controller docs above)
42 - mbox-names : Name given to channels seen in the 'mboxes' property.
/freebsd/sys/dev/mlx5/mlx5_core/
H A Dmlx5_qp.c184 static int mbox_alloc(struct mbox_info *mbox, int inlen, int outlen) in mbox_alloc() argument
186 mbox->inlen = inlen; in mbox_alloc()
187 mbox->outlen = outlen; in mbox_alloc()
188 mbox->in = kzalloc(mbox->inlen, GFP_KERNEL); in mbox_alloc()
189 mbox->out = kzalloc(mbox->outlen, GFP_KERNEL); in mbox_alloc()
190 if (!mbox->in || !mbox->out) { in mbox_alloc()
191 kfree(mbox->in); in mbox_alloc()
192 kfree(mbox->out); in mbox_alloc()
199 static void mbox_free(struct mbox_info *mbox) in mbox_free() argument
201 kfree(mbox->in); in mbox_free()
[all …]
/freebsd/sys/contrib/device-tree/src/arm64/ti/
H A Dk3-am68-sk-som.dtsi240 mbox_mcu_r5fss0_core0: mbox-mcu-r5fss0-core0 {
241 ti,mbox-rx = <0 0 0>;
242 ti,mbox-tx = <1 0 0>;
245 mbox_mcu_r5fss0_core1: mbox-mcu-r5fss0-core1 {
246 ti,mbox-rx = <2 0 0>;
247 ti,mbox-tx = <3 0 0>;
254 mbox_main_r5fss0_core0: mbox-main-r5fss0-core0 {
255 ti,mbox-rx = <0 0 0>;
256 ti,mbox-tx = <1 0 0>;
259 mbox_main_r5fss0_core1: mbox-main-r5fss0-core1 {
[all …]
H A Dk3-am642-tqma64xxl.dtsi136 mbox_main_r5fss0_core0: mbox-main-r5fss0-core0 {
137 ti,mbox-rx = <0 0 2>;
138 ti,mbox-tx = <1 0 2>;
141 mbox_main_r5fss0_core1: mbox-main-r5fss0-core1 {
142 ti,mbox-rx = <2 0 2>;
143 ti,mbox-tx = <3 0 2>;
150 mbox_main_r5fss1_core0: mbox-main-r5fss1-core0 {
151 ti,mbox-rx = <0 0 2>;
152 ti,mbox-tx = <1 0 2>;
155 mbox_main_r5fss1_core1: mbox-main-r5fss1-core1 {
[all …]
H A Dk3-j721e-som-p0.dtsi486 mbox_mcu_r5fss0_core0: mbox-mcu-r5fss0-core0 {
487 ti,mbox-rx = <0 0 0>;
488 ti,mbox-tx = <1 0 0>;
491 mbox_mcu_r5fss0_core1: mbox-mcu-r5fss0-core1 {
492 ti,mbox-rx = <2 0 0>;
493 ti,mbox-tx = <3 0 0>;
501 mbox_main_r5fss0_core0: mbox-main-r5fss0-core0 {
502 ti,mbox-rx = <0 0 0>;
503 ti,mbox-tx = <1 0 0>;
506 mbox_main_r5fss0_core1: mbox-main-r5fss0-core1 {
[all …]
H A Dk3-j721s2-som-p0.dtsi454 mbox_mcu_r5fss0_core0: mbox-mcu-r5fss0-core0 {
455 ti,mbox-rx = <0 0 0>;
456 ti,mbox-tx = <1 0 0>;
459 mbox_mcu_r5fss0_core1: mbox-mcu-r5fss0-core1 {
460 ti,mbox-rx = <2 0 0>;
461 ti,mbox-tx = <3 0 0>;
468 mbox_main_r5fss0_core0: mbox-main-r5fss0-core0 {
469 ti,mbox-rx = <0 0 0>;
470 ti,mbox-tx = <1 0 0>;
473 mbox_main_r5fss0_core1: mbox-main-r5fss0-core1 {
[all …]
H A Dk3-j721s2-main.dtsi812 #mbox-cells = <1>;
830 #mbox-cells = <1>;
831 ti,mbox-num-users = <4>;
832 ti,mbox-num-fifos = <16>;
840 #mbox-cells = <1>;
841 ti,mbox-num-users = <4>;
842 ti,mbox-num-fifos = <16>;
850 #mbox-cells = <1>;
851 ti,mbox-num-users = <4>;
852 ti,mbox-num-fifos = <16>;
[all …]
/freebsd/contrib/dma/
H A Dlocal.c85 execl(LIBEXEC_PATH "/dma-mbox-create", "dma-mbox-create", name, (char *)NULL); in create_mbox()
86 syslog(LOG_ERR, "cannot execute "LIBEXEC_PATH"/dma-mbox-create: %m"); in create_mbox()
98 syslog(LOG_ERR, "hung child while creating mbox `%s': %m", name); in create_mbox()
103 syslog(LOG_ERR, "child disappeared while creating mbox `%s': %m", name); in create_mbox()
108 syslog(LOG_ERR, "error creating mbox `%s'", name); in create_mbox()
118 syslog(LOG_ERR, "error creating mbox"); in create_mbox()
136 int mbox; in deliver_local() local
153 mbox = open_locked(fn, O_WRONLY|O_APPEND); in deliver_local()
154 if (mbox < 0) { in deliver_local()
164 * Call dma-mbox-create to create it and fix permissions. in deliver_local()
[all …]
/freebsd/contrib/ofed/opensm/opensm/
H A Dosm_multicast.c60 osm_mgrp_box_t *mbox = malloc(sizeof(*mbox)); in mgrp_box_new() local
61 if (!mbox) in mgrp_box_new()
64 memset(mbox, 0, sizeof(*mbox)); in mgrp_box_new()
65 mbox->mlid = mlid; in mgrp_box_new()
66 cl_qlist_init(&mbox->mgrp_list); in mgrp_box_new()
68 return mbox; in mgrp_box_new()
71 void mgrp_box_delete(osm_mgrp_box_t *mbox) in mgrp_box_delete() argument
73 osm_mtree_destroy(mbox->root); in mgrp_box_delete()
74 free(mbox); in mgrp_box_delete()
107 void osm_mgrp_box_delete(osm_mgrp_box_t *mbox) in osm_mgrp_box_delete() argument
[all …]
/freebsd/sys/dev/cxgbe/common/
H A Dcommon.h584 int t4_wr_mbox_meat_timeout(struct adapter *adap, int mbox, const void *cmd,
586 int t4_wr_mbox_meat(struct adapter *adap, int mbox, const void *cmd, int size,
590 static inline int t4_wr_mbox_timeout(struct adapter *adap, int mbox, in t4_wr_mbox_timeout() argument
594 return t4_wr_mbox_meat_timeout(adap, mbox, cmd, size, rpl, true, in t4_wr_mbox_timeout()
598 static inline int t4_wr_mbox(struct adapter *adap, int mbox, const void *cmd, in t4_wr_mbox() argument
601 return t4_wr_mbox_meat(adap, mbox, cmd, size, rpl, true); in t4_wr_mbox()
604 static inline int t4_wr_mbox_ns(struct adapter *adap, int mbox, const void *cmd, in t4_wr_mbox_ns() argument
607 return t4_wr_mbox_meat(adap, mbox, cmd, size, rpl, false); in t4_wr_mbox_ns()
626 int t4_link_l1cfg(struct adapter *adap, unsigned int mbox, unsigned int port,
628 int t4_restart_aneg(struct adapter *adap, unsigned int mbox, unsigned int port);
[all …]
/freebsd/usr.bin/mail/
H A Dquit.c58 * Save all of the undetermined messages at the top of "mbox"
70 char *mbox, tempname[PATHSIZE]; in quit() local
88 * See if there any messages to save in mbox. If no, we in quit()
89 * can save copying mbox to /tmp and back. in quit()
92 * Delete all untouched messages to keep them out of mbox. in quit()
134 holdbit = autohold ? MPRESERVE : MBOX; in quit()
135 nohold = MBOX|MSAVED|MDELETED|MPRESERVE; in quit()
156 if (mp->m_flag & MBOX) in quit()
187 * Create another temporary file and copy user's mbox file in quit()
188 * darin. If there is no mbox, copy nothing. in quit()
[all …]
/freebsd/sys/contrib/device-tree/src/arm/ti/omap/
H A Ddra72x.dtsi80 mbox_ipu1_ipc3x: mbox-ipu1-ipc3x {
81 ti,mbox-tx = <6 2 2>;
82 ti,mbox-rx = <4 2 2>;
85 mbox_dsp1_ipc3x: mbox-dsp1-ipc3x {
86 ti,mbox-tx = <5 2 2>;
87 ti,mbox-rx = <1 2 2>;
93 mbox_ipu2_ipc3x: mbox-ipu2-ipc3x {
94 ti,mbox-tx = <6 2 2>;
95 ti,mbox-rx = <4 2 2>;
H A Ddra74x.dtsi148 mbox_ipu1_ipc3x: mbox-ipu1-ipc3x {
149 ti,mbox-tx = <6 2 2>;
150 ti,mbox-rx = <4 2 2>;
153 mbox_dsp1_ipc3x: mbox-dsp1-ipc3x {
154 ti,mbox-tx = <5 2 2>;
155 ti,mbox-rx = <1 2 2>;
161 mbox_ipu2_ipc3x: mbox-ipu2-ipc3x {
162 ti,mbox-tx = <6 2 2>;
163 ti,mbox-rx = <4 2 2>;
166 mbox_dsp2_ipc3x: mbox-dsp2-ipc3x {
[all …]
/freebsd/usr.sbin/mfiutil/
H A Dmfi_drive.c233 mbox_store_device_id(uint8_t *mbox, uint16_t device_id) in mbox_store_device_id() argument
236 mbox[0] = device_id & 0xff; in mbox_store_device_id()
237 mbox[1] = device_id >> 8; in mbox_store_device_id()
241 mbox_store_pdref(uint8_t *mbox, union mfi_pd_ref *ref) in mbox_store_pdref() argument
244 mbox[0] = ref->v.device_id & 0xff; in mbox_store_pdref()
245 mbox[1] = ref->v.device_id >> 8; in mbox_store_pdref()
246 mbox[2] = ref->v.seq_num & 0xff; in mbox_store_pdref()
247 mbox[3] = ref->v.seq_num >> 8; in mbox_store_pdref()
285 uint8_t mbox[2]; in mfi_pd_get_info() local
287 mbox_store_device_id(&mbox[0], device_id); in mfi_pd_get_info()
[all …]
H A Dmfi_flash.c77 mbox_store_word(uint8_t *mbox, uint32_t val) in mbox_store_word() argument
80 mbox[0] = val & 0xff; in mbox_store_word()
81 mbox[1] = val >> 8 & 0xff; in mbox_store_word()
82 mbox[2] = val >> 16 & 0xff; in mbox_store_word()
83 mbox[3] = val >> 24; in mbox_store_word()
95 uint8_t mbox[4], status; in flash_adapter() local
131 mbox_store_word(mbox, sb.st_size); in flash_adapter()
132 if (mfi_dcmd_command(fd, MFI_DCMD_FLASH_FW_OPEN, NULL, 0, mbox, 4, in flash_adapter()
165 mbox_store_word(mbox, offset); in flash_adapter()
167 mbox, 4, &status) < 0) { in flash_adapter()
/freebsd/sys/dev/qlxge/
H A Dqls_hw.c2216 out_mbx[i] = ha->mbox[i]; in qls_mbx_cmd()
2243 uint32_t *mbox; in qls_mbx_set_mgmt_ctrl() local
2246 mbox = ha->mbox; in qls_mbx_set_mgmt_ctrl()
2247 bzero(mbox, (sizeof (uint32_t) * Q81_NUM_MBX_REGISTERS)); in qls_mbx_set_mgmt_ctrl()
2249 mbox[0] = Q81_MBX_SET_MGMT_CTL; in qls_mbx_set_mgmt_ctrl()
2250 mbox[1] = t_ctrl; in qls_mbx_set_mgmt_ctrl()
2252 if (qls_mbx_cmd(ha, mbox, 2, mbox, 1)) { in qls_mbx_set_mgmt_ctrl()
2257 if ((mbox[0] == Q81_MBX_CMD_COMPLETE) || in qls_mbx_set_mgmt_ctrl()
2259 (mbox[0] == Q81_MBX_CMD_ERROR))){ in qls_mbx_set_mgmt_ctrl()
2262 device_printf(dev, "%s failed [0x%08x]\n", __func__, mbox[0]); in qls_mbx_set_mgmt_ctrl()
[all …]
/freebsd/share/doc/usd/07.mail/
H A Dmail2.nr280 .i mbox
287 .i mbox
297 .i mbox .
339 .i mbox
512 .i mbox
514 .i mbox
523 .q mbox
545 .i mbox
547 .b mbox
550 mbox 2
[all …]

12345678910>>...14