Searched refs:mailbox (Results 76 - 100 of 106) sorted by relevance

12345

/linux-master/drivers/media/pci/cx88/
H A Dcx88.h557 u32 mailbox; member in struct:cx8802_dev
/linux-master/drivers/firmware/
H A Dturris-mox-rwtm.c8 #include <linux/armada-37xx-rwtm-mailbox.h>
510 dev_err(dev, "Cannot request mailbox channel: %i\n",
/linux-master/drivers/mailbox/
H A Dzynqmp-ipi-mailbox.c15 #include <linux/mailbox/zynqmp-ipi-message.h>
24 /* indicate if ZynqMP IPI mailbox driver uses SMC calls or HVC calls */
47 /* IPI mailbox status */
52 #define IPI_MB_CHNL_TX 0 /* IPI mailbox TX channel */
53 #define IPI_MB_CHNL_RX 1 /* IPI mailbox RX channel */
56 * struct zynqmp_ipi_mchan - Description of a Xilinx ZynqMP IPI mailbox channel
76 * struct zynqmp_ipi_mbox - Description of a ZynqMP IPI mailbox
80 * IPI mailbox
82 * @mbox: mailbox Controller
137 * @data: ZynqMP IPI mailbox platfor
[all...]
H A Domap-mailbox.c3 * OMAP mailbox driver
22 #include <linux/omap-mailbox.h>
26 #include "mailbox.h"
115 /* global variables for the mailbox devices */
121 MODULE_PARM_DESC(mbox_kfifo_size, "Size of omap's mailbox kfifo (bytes)");
371 pr_err("failed to register mailbox interrupt:%d\n", ret);
637 .compatible = "ti,omap2-mailbox",
641 .compatible = "ti,omap3-mailbox",
645 .compatible = "ti,omap4-mailbox",
649 .compatible = "ti,am654-mailbox",
[all...]
H A Dtegra-hsp.c17 #include <dt-bindings/mailbox/tegra186-hsp.h>
19 #include "mailbox.h"
376 /* copy data and mark mailbox full */
397 * The mailbox API doesn't give the consumers a way of doing that
420 /* Update tag to mark mailbox full */
464 /* enable EMPTY interrupt for the shared mailbox */
516 * the mailbox is actually full. This is required because the FULL and
812 dev_err(&pdev->dev, "failed to register doorbell mailbox: %d\n",
817 /* setup the shared mailbox controller */
840 dev_err(&pdev->dev, "failed to register shared mailbox
[all...]
H A Darm_mhuv2.c8 * An MHUv2 mailbox controller can provide up to 124 channel windows (each 32
18 * The number of registered mailbox channels is dependent on both the underlying
25 * for each mailbox controller, a sender device and a receiver device.
31 #include <linux/mailbox/arm_mhuv2_message.h>
160 * struct mhuv2 - MHUv2 mailbox controller data
218 * MHUv2 mailbox channel's private information
564 dev_warn(dev, "Tx interrupt Received on channel (%u) not currently attached to a mailbox client\n",
594 dev_warn(dev, "Tx interrupt received on doorbell (%u : %u) channel not currently attached to a mailbox client\n",
695 dev_warn(dev, "Received data on channel (%u) not currently attached to a mailbox client\n",
H A Dbcm-pdc-mailbox.c13 * The PDC driver registers with the Linux mailbox framework as a mailbox
15 * a mailbox channel. The PDC driver uses interrupts to determine when data
41 #include <linux/mailbox/brcm-message.h>
54 * Minimum number of ring descriptor entries that must be free to tell mailbox
288 * Each PDC instance has a mailbox controller. PDC receives request
290 * mailbox framework.
802 * mailbox client
1151 * PDC_RING_SPACE_MIN descriptors available, then indicate that the mailbox
1153 * @chan: mailbox channe
[all...]
H A Dbcm-flexrm-mailbox.c12 * This driver creates a mailbox controller using a set of FlexRM
13 * rings where each mailbox channel represents a separate FlexRM ring.
30 #include <linux/mailbox/brcm-message.h>
1100 /* For each completed request notify mailbox clients */
1140 /* Give-back message to mailbox client */
1191 /* ====== FlexRM mailbox callbacks ===== */
1408 /* Give-back message to mailbox client */
1495 /* Allocate driver mailbox struct */
1616 /* Initialize mailbox controller */
1632 /* Register mailbox controlle
[all...]
/linux-master/drivers/remoteproc/
H A Dti_k3_dsp_remoteproc.c14 #include <linux/omap-mailbox.h>
77 * @mbox: mailbox channel handle
78 * @client: mailbox client to request the mailbox channel
97 * k3_dsp_rproc_mbox_callback() - inbound mailbox message handler
98 * @client: mailbox client pointer used for requesting the mailbox channel
99 * @data: mailbox payload
101 * This handler is invoked by the OMAP mailbox driver whenever a mailbox
[all...]
H A Domap_remoteproc.c32 #include <linux/omap-mailbox.h>
87 * @mbox: mailbox channel handle
88 * @client: mailbox client to request the mailbox channel
479 * omap_rproc_mbox_callback() - inbound mailbox message handler
480 * @client: mailbox client pointer used for requesting the mailbox channel
481 * @data: mailbox payload
483 * This handler is invoked by omap's mailbox driver whenever a mailbox
[all...]
H A Dxlnx_r5_remoteproc.c12 #include <linux/mailbox/zynqmp-ipi-message.h>
25 /* RX mailbox client buffer max length */
58 * @rx_mc_buf: to copy data from mailbox rx channel
59 * @tx_mc_buf: to copy data to mailbox tx channel
60 * @r5_core: this mailbox's corresponding r5_core pointer
61 * @mbox_work: schedule work after receiving data from mailbox
62 * @mbox_cl: mailbox client
63 * @tx_chan: mailbox tx channel
64 * @rx_chan: mailbox rx channel
104 * @ipi: pointer to mailbox informatio
[all...]
H A Dti_k3_r5_remoteproc.c19 #include <linux/omap-mailbox.h>
153 * @mbox: mailbox channel handle
154 * @client: mailbox client to request the mailbox channel
172 * k3_r5_rproc_mbox_callback() - inbound mailbox message handler
173 * @client: mailbox client pointer used for requesting the mailbox channel
174 * @data: mailbox payload
176 * This handler is invoked by the OMAP mailbox driver whenever a mailbox
[all...]
/linux-master/drivers/scsi/qla4xxx/
H A Dql4_isr.c649 * qla4xxx_isr_decode_mailbox - decodes mailbox status
653 * This routine decodes the mailbox status during the ISR.
669 mailbox_out = &ha->reg->mailbox[0];
678 * Copy all mailbox registers to a temporary
679 * location and set mailbox command done flag
1017 DEBUG2(printk("scsi%ld: Unknown mailbox status %08X\n",
1027 /* Process mailbox/asynch event interrupt.*/
1057 /* Process mailbox/asynch event interrupt.*/
1082 /* Process mailbox/asynch event interrupt.*/
1085 readl(&ha->reg->mailbox[
[all...]
H A Dql4_mbx.c19 /* Load all mailbox registers, except mailbox 0. */
21 writel(mbx_cmd[i], &ha->reg->mailbox[i]);
24 writel(mbx_cmd[0], &ha->reg->mailbox[0]);
25 readl(&ha->reg->mailbox[0]);
38 * The ISR will save the mailbox status registers
71 * qla4xxx_mailbox_command - issues mailbox commands
73 * @inCount: number of mailbox registers to load.
74 * @outCount: number of mailbox registers to return.
75 * @mbx_cmd: data pointer for mailbox i
[all...]
H A Dql4_fw.h104 __le32 mailbox[MBOX_REG_COUNT]; member in struct:isp_reg
/linux-master/sound/pci/mixart/
H A Dmixart.c1087 /* stop mailbox */
1192 u32 mailbox = 100 * readl_be( MIXART_MEM( chip->mgr, MIXART_PSEUDOREG_PERF_MAILBX_LOAD_OFFSET)) / ref; local
1197 snd_iprintf(buffer, "\tmailbox : %d\n", mailbox);
1300 /* init mailbox */
/linux-master/drivers/scsi/
H A Dipr.c92 .mailbox = 0x0042C,
117 .mailbox = 0x0052C,
142 .mailbox = 0x00044,
2828 /* Read data from mailbox and increment destination pointer */
7726 * through the mailbox register.
7733 unsigned long mailbox; local
7739 mailbox = readl(ioa_cfg->ioa_mailbox);
7741 if (!ioa_cfg->sis64 && !ipr_sdt_is_fmt2(mailbox)) {
7747 rc = ipr_get_ldump_data_section(ioa_cfg, mailbox, (__be32 *) &sdt,
9429 ioa_cfg->ioa_mailbox = ioa_cfg->chip_cfg->mailbox
[all...]
H A Dpmcraid.c100 .mailbox = 0x7FC30,
4632 pinstance->mailbox = mapped_pci_addr + chip_cfg->mailbox;
H A Dipr.h1340 u32 mailbox; member in struct:ipr_chip_cfg_t
/linux-master/drivers/dma/
H A Dbcm-sba-raid.c11 * SoC specific ring manager driver is implemented as a mailbox controller
22 * except submitting request to SBA hardware device via mailbox channels.
24 * mailbox channel provided by Broadcom SoC specific ring manager driver.
36 #include <linux/mailbox/brcm-message.h>
214 * mailbox channels hoping few active requests
366 /* Check error returned by mailbox controller */
372 /* Signal txdone for mailbox channel */
396 /* Send request to mailbox channel */
1560 * Set mailbox channel device as the base device of
1562 * will be done by mailbox controlle
[all...]
/linux-master/include/linux/greybus/
H A Dgreybus_protocols.h1262 __le32 mailbox; member in struct:gb_svc_intf_mailbox_event_request
/linux-master/drivers/net/ethernet/qlogic/qlcnic/
H A Dqlcnic.h534 struct qlcnic_mailbox *mailbox; member in struct:qlcnic_hardware_context
/linux-master/drivers/net/wan/
H A Dfarsync.c299 u16 mailbox[4]; /* Diagnostics mailbox. Not used */ member in struct:fst_shared
/linux-master/scripts/
H A Dget_maintainer.pl2569 my $mailbox = "(?:$addr_spec|$phrase$route_addr)";
2571 my $group = "$phrase:$rfc822_lwsp*(?:$mailbox(?:,\\s*$mailbox)*)?;\\s*";
2572 my $address = "(?:$mailbox|$group)";
/linux-master/drivers/net/wireless/realtek/rtw89/
H A Drtw8852a.c2199 .mailbox = 0x1,

Completed in 339 milliseconds

12345