Home
last modified time | relevance | path

Searched refs:mbox_base (Results 1 – 3 of 3) sorted by relevance

/OK3568_Linux_fs/kernel/drivers/mailbox/
H A Dmailbox-altera.c43 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()
92 mask = readl_relaxed(mbox->mbox_base + MAILBOX_INTMASK_REG); in altera_mbox_tx_intmask()
97 writel_relaxed(mask, mbox->mbox_base + MAILBOX_INTMASK_REG); in altera_mbox_tx_intmask()
107 writel_relaxed(MBOX_MAGIC, mbox->mbox_base + MAILBOX_PTR_REG); in altera_mbox_is_sender()
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()
[all …]
H A Drockchip-mailbox.c41 void __iomem *mbox_base; member
58 status = readl_relaxed(mb->mbox_base + MAILBOX_A2B_STATUS); in rockchip_mbox_send_data()
67 writel_relaxed(msg->cmd, mb->mbox_base + MAILBOX_A2B_CMD(chans->idx)); in rockchip_mbox_send_data()
68 writel_relaxed(msg->data, mb->mbox_base + in rockchip_mbox_send_data()
82 val = readl_relaxed(mb->mbox_base + MAILBOX_B2A_INTEN) | in rockchip_mbox_startup()
84 writel_relaxed(val, mb->mbox_base + MAILBOX_B2A_INTEN); in rockchip_mbox_startup()
98 val = readl_relaxed(mb->mbox_base + MAILBOX_B2A_INTEN) & in rockchip_mbox_shutdown()
100 writel_relaxed(val, mb->mbox_base + MAILBOX_B2A_INTEN); in rockchip_mbox_shutdown()
110 status = readl_relaxed(mb->mbox_base + MAILBOX_A2B_STATUS); in rockchip_mbox_last_tx_done()
145 u32 status = readl_relaxed(mb->mbox_base + MAILBOX_B2A_STATUS); in rockchip_mbox_irq()
[all …]
H A Domap-mailbox.c79 void __iomem *mbox_base; member
134 return __raw_readl(mdev->mbox_base + ofs); in mbox_read_reg()
140 __raw_writel(val, mdev->mbox_base + ofs); in mbox_write_reg()
776 mdev->mbox_base = devm_ioremap_resource(&pdev->dev, mem); in omap_mbox_probe()
777 if (IS_ERR(mdev->mbox_base)) in omap_mbox_probe()
778 return PTR_ERR(mdev->mbox_base); in omap_mbox_probe()