Searched refs:mbox_base (Results 1 – 9 of 9) sorted by relevance
| /drivers/mailbox/ |
| A D | mailbox-altera.c | 43 void __iomem *mbox_base; member 64 status = readl_relaxed(mbox->mbox_base + MAILBOX_STS_REG); in altera_mbox_full() 72 status = readl_relaxed(mbox->mbox_base + MAILBOX_STS_REG); in altera_mbox_pending() 80 mask = readl_relaxed(mbox->mbox_base + MAILBOX_INTMASK_REG); in altera_mbox_rx_intmask() 85 writel_relaxed(mask, mbox->mbox_base + MAILBOX_INTMASK_REG); in altera_mbox_rx_intmask() 108 reg = readl_relaxed(mbox->mbox_base + MAILBOX_PTR_REG); in altera_mbox_is_sender() 111 writel_relaxed(0, mbox->mbox_base + MAILBOX_PTR_REG); in altera_mbox_is_sender() 124 readl_relaxed(mbox->mbox_base + MAILBOX_PTR_REG); in altera_mbox_rx_data() 126 readl_relaxed(mbox->mbox_base + MAILBOX_CMD_REG); in altera_mbox_rx_data() 302 if (IS_ERR(mbox->mbox_base)) in altera_mbox_probe() [all …]
|
| A D | cv1800-mailbox.c | 52 void __iomem *mbox_base; member 91 MBOX_CONTEXT_BASE_INDEX(mbox->mbox_base, i); in cv1800_mbox_irq() 92 writeb(valid, mbox->mbox_base + in cv1800_mbox_irq() 115 writeb(valid, mbox->mbox_base + MBOX_SET_CLR_REG(cpu)); in cv1800_mbox_send_data() 116 en = readb(mbox->mbox_base + MBOX_EN_REG(cpu)); in cv1800_mbox_send_data() 117 writeb(en | valid, mbox->mbox_base + MBOX_EN_REG(cpu)); in cv1800_mbox_send_data() 118 writeb(valid, mbox->mbox_base + MBOX_SET_REG); in cv1800_mbox_send_data() 130 en = readb(mbox->mbox_base + MBOX_EN_REG(priv->cpu)); in cv1800_last_tx_done() 173 mb->mbox_base = devm_platform_ioremap_resource(pdev, 0); in cv1800_mbox_probe() 174 if (IS_ERR(mb->mbox_base)) in cv1800_mbox_probe() [all …]
|
| A D | rockchip-mailbox.c | 44 void __iomem *mbox_base; member 72 writel_relaxed(msg->cmd, mb->mbox_base + MAILBOX_A2B_CMD(chans->idx)); in rockchip_mbox_send_data() 73 writel_relaxed(msg->rx_size, mb->mbox_base + in rockchip_mbox_send_data() 85 mb->mbox_base + MAILBOX_B2A_INTEN); in rockchip_mbox_startup() 96 writel_relaxed(0, mb->mbox_base + MAILBOX_B2A_INTEN); in rockchip_mbox_shutdown() 111 u32 status = readl_relaxed(mb->mbox_base + MAILBOX_B2A_STATUS); in rockchip_mbox_irq() 117 mb->mbox_base + MAILBOX_B2A_STATUS); in rockchip_mbox_irq() 197 mb->mbox_base = devm_platform_get_and_ioremap_resource(pdev, 0, &res); in rockchip_mbox_probe() 198 if (IS_ERR(mb->mbox_base)) in rockchip_mbox_probe() 199 return PTR_ERR(mb->mbox_base); in rockchip_mbox_probe()
|
| A D | mailbox-mpfs.c | 70 void __iomem *mbox_base; member 136 mbox->mbox_base + msg->mbox_offset + index * 0x4); in mpfs_mbox_send_data() 142 val = readl_relaxed(mbox->mbox_base + msg->mbox_offset + index * 0x4); in mpfs_mbox_send_data() 149 writel_relaxed(val, mbox->mbox_base + msg->mbox_offset + index * 0x4); in mpfs_mbox_send_data() 192 readl_relaxed(mbox->mbox_base in mpfs_mbox_rx_data() 253 mbox->mbox_base = devm_platform_ioremap_resource(pdev, 0); in mpfs_mbox_syscon_probe() 254 if (IS_ERR(mbox->mbox_base)) in mpfs_mbox_syscon_probe() 255 return PTR_ERR(mbox->mbox_base); in mpfs_mbox_syscon_probe() 272 mbox->mbox_base = devm_platform_ioremap_resource(pdev, 2); in mpfs_mbox_old_format_probe() 273 if (IS_ERR(mbox->mbox_base)) // account for the old dt-binding w/ 2 regs in mpfs_mbox_old_format_probe() [all …]
|
| A D | omap-mailbox.c | 76 void __iomem *mbox_base; member 97 return __raw_readl(mdev->mbox_base + ofs); in mbox_read_reg() 103 __raw_writel(val, mdev->mbox_base + ofs); in mbox_write_reg() 486 mdev->mbox_base = devm_platform_ioremap_resource(pdev, 0); in omap_mbox_probe() 487 if (IS_ERR(mdev->mbox_base)) in omap_mbox_probe() 488 return PTR_ERR(mdev->mbox_base); in omap_mbox_probe()
|
| /drivers/accel/amdxdna/ |
| A D | amdxdna_mailbox.h | 44 void __iomem *mbox_base; member
|
| A D | amdxdna_mailbox.c | 102 void __iomem *ringbuf_addr = mb_res->mbox_base + mbox_reg; in mailbox_reg_write() 110 void __iomem *ringbuf_addr = mb_res->mbox_base + mbox_reg; in mailbox_reg_read() 118 void __iomem *ringbuf_addr = mb_res->mbox_base + mbox_reg; in mailbox_reg_read_non_zero()
|
| A D | aie2_pci.c | 385 mbox_res.mbox_base = ndev->mbox_base; in aie2_hw_start() 494 ndev->mbox_base = tbl[xdna->dev_info->mbox_bar]; in aie2_init()
|
| A D | aie2_pci.h | 164 void __iomem *mbox_base; member
|
Completed in 15 milliseconds