Home
last modified time | relevance | path

Searched refs:func_bar (Results 1 – 5 of 5) sorted by relevance

/Linux-v6.1/drivers/infiniband/hw/erdma/
Derdma.h195 u8 __iomem *func_bar; member
243 return readl(dev->func_bar + reg); in erdma_reg_read32()
248 return readq(dev->func_bar + reg); in erdma_reg_read64()
253 writel(value, dev->func_bar + reg); in erdma_reg_write32()
258 writeq(value, dev->func_bar + reg); in erdma_reg_write64()
Derdma_main.c261 dev->func_bar = in erdma_probe_dev()
263 if (!dev->func_bar) { in erdma_probe_dev()
318 devm_iounmap(&pdev->dev, dev->func_bar); in erdma_probe_dev()
345 devm_iounmap(&pdev->dev, dev->func_bar); in erdma_remove_dev()
Derdma_cmdq.c18 writeq(db_data, dev->func_bar + ERDMA_CMDQ_CQDB_REG); in arm_cmdq_cq()
29 writeq(db_data, dev->func_bar + ERDMA_CMDQ_SQDB_REG); in kick_cmdq_db()
170 (u64 __iomem *)(dev->func_bar + ERDMA_REGS_CEQ_DB_BASE_REG); in erdma_cmdq_eq_init()
Derdma_eq.c101 eq->db_addr = (u64 __iomem *)(dev->func_bar + ERDMA_REGS_AEQ_DB_REG); in erdma_aeq_init()
247 (u64 __iomem *)(dev->func_bar + ERDMA_REGS_CEQ_DB_BASE_REG + in erdma_ceq_init_one()
Derdma_verbs.c443 dev->func_bar + (ERDMA_SDB_SHARED_PAGE_INDEX << PAGE_SHIFT); in init_kernel_qp()
444 kqp->hw_rq_db = dev->func_bar + ERDMA_BAR_RQDB_SPACE_OFFSET; in init_kernel_qp()
1362 cq->kern_cq.db = dev->func_bar + ERDMA_BAR_CQDB_SPACE_OFFSET; in erdma_init_kernel_cq()