Home
last modified time | relevance | path

Searched refs:reg_bar (Results 1 – 7 of 7) sorted by relevance

/Linux-v5.4/drivers/infiniband/hw/efa/
Defa_com.c102 writel(mmio_read_reg, edev->reg_bar + EFA_REGS_MMIO_REG_READ_OFF); in efa_com_reg_read32()
155 sq->db_addr = (u32 __iomem *)(edev->reg_bar + EFA_REGS_AQ_PROD_DB_OFF); in efa_com_admin_init_sq()
160 writel(addr_low, edev->reg_bar + EFA_REGS_AQ_BASE_LO_OFF); in efa_com_admin_init_sq()
161 writel(addr_high, edev->reg_bar + EFA_REGS_AQ_BASE_HI_OFF); in efa_com_admin_init_sq()
168 writel(aq_caps, edev->reg_bar + EFA_REGS_AQ_CAPS_OFF); in efa_com_admin_init_sq()
195 writel(addr_low, edev->reg_bar + EFA_REGS_ACQ_BASE_LO_OFF); in efa_com_admin_init_cq()
196 writel(addr_high, edev->reg_bar + EFA_REGS_ACQ_BASE_HI_OFF); in efa_com_admin_init_cq()
206 writel(acq_caps, edev->reg_bar + EFA_REGS_ACQ_CAPS_OFF); in efa_com_admin_init_cq()
237 writel(addr_low, edev->reg_bar + EFA_REGS_AENQ_BASE_LO_OFF); in efa_com_admin_init_aenq()
238 writel(addr_high, edev->reg_bar + EFA_REGS_AENQ_BASE_HI_OFF); in efa_com_admin_init_aenq()
[all …]
Defa_main.c429 edev->reg_bar = devm_ioremap(&pdev->dev, in efa_probe_device()
432 if (!edev->reg_bar) { in efa_probe_device()
476 devm_iounmap(&pdev->dev, edev->reg_bar); in efa_probe_device()
496 devm_iounmap(&pdev->dev, edev->reg_bar); in efa_remove_device()
Defa_com.h105 u8 __iomem *reg_bar; member
/Linux-v5.4/drivers/net/ethernet/amazon/ena/
Dena_com.c173 writel(addr_low, dev->reg_bar + ENA_REGS_AENQ_BASE_LO_OFF); in ena_com_admin_init_aenq()
174 writel(addr_high, dev->reg_bar + ENA_REGS_AENQ_BASE_HI_OFF); in ena_com_admin_init_aenq()
181 writel(aenq_caps, dev->reg_bar + ENA_REGS_AENQ_CAPS_OFF); in ena_com_admin_init_aenq()
813 return readl(ena_dev->reg_bar + offset); in ena_com_reg_bar_read32()
824 writel(mmio_read_reg, ena_dev->reg_bar + ENA_REGS_MMIO_REG_READ_OFF); in ena_com_reg_bar_read32()
1217 io_sq->db_addr = (u32 __iomem *)((uintptr_t)ena_dev->reg_bar + in ena_com_create_io_sq()
1386 io_cq->unmask_reg = (u32 __iomem *)((uintptr_t)ena_dev->reg_bar + in ena_com_create_io_cq()
1391 (u32 __iomem *)((uintptr_t)ena_dev->reg_bar + in ena_com_create_io_cq()
1396 (u32 __iomem *)((uintptr_t)ena_dev->reg_bar + in ena_com_create_io_cq()
1503 writel(depth, ena_dev->reg_bar + ENA_REGS_AENQ_HEAD_DB_OFF); in ena_com_admin_aenq_enable()
[all …]
Dena_com.h323 u8 __iomem *reg_bar; member
Dena_netdev.c3467 ena_dev->reg_bar = devm_ioremap(&pdev->dev, in ena_probe()
3470 if (!ena_dev->reg_bar) { in ena_probe()
/Linux-v5.4/drivers/net/ethernet/google/gve/
Dgve_main.c1074 struct gve_registers __iomem *reg_bar; in gve_probe() local
1101 reg_bar = pci_iomap(pdev, GVE_REGISTER_BAR, 0); in gve_probe()
1102 if (!reg_bar) { in gve_probe()
1115 gve_write_version(&reg_bar->driver_version); in gve_probe()
1117 max_rx_queues = ioread32be(&reg_bar->max_tx_queues); in gve_probe()
1118 max_tx_queues = ioread32be(&reg_bar->max_rx_queues); in gve_probe()
1147 priv->reg_bar0 = reg_bar; in gve_probe()
1186 pci_iounmap(pdev, reg_bar); in gve_probe()
1201 void __iomem *reg_bar = priv->reg_bar0; in gve_remove() local
1208 pci_iounmap(pdev, reg_bar); in gve_remove()