Home
last modified time | relevance | path

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

/openbmc/u-boot/drivers/pci/
H A Dpcie_layerscape.c369 static void ls_pcie_ep_setup_bar(void *bar_base, int bar, u32 size) in ls_pcie_ep_setup_bar() argument
377 writel(size - 1, bar_base + PCI_BASE_ADDRESS_0); in ls_pcie_ep_setup_bar()
380 writel(size - 1, bar_base + PCI_BASE_ADDRESS_1); in ls_pcie_ep_setup_bar()
383 writel(size - 1, bar_base + PCI_BASE_ADDRESS_2); in ls_pcie_ep_setup_bar()
384 writel(0, bar_base + PCI_BASE_ADDRESS_3); in ls_pcie_ep_setup_bar()
387 writel(size - 1, bar_base + PCI_BASE_ADDRESS_4); in ls_pcie_ep_setup_bar()
388 writel(0, bar_base + PCI_BASE_ADDRESS_5); in ls_pcie_ep_setup_bar()
395 static void ls_pcie_ep_setup_bars(void *bar_base) in ls_pcie_ep_setup_bars() argument
398 ls_pcie_ep_setup_bar(bar_base, 0, PCIE_BAR0_SIZE); in ls_pcie_ep_setup_bars()
400 ls_pcie_ep_setup_bar(bar_base, 1, PCIE_BAR1_SIZE); in ls_pcie_ep_setup_bars()
[all …]
/openbmc/linux/drivers/infiniband/hw/bnxt_re/
H A Dqplib_res.c727 umaddr = reg->bar_base + reg->offset + bit_num * PAGE_SIZE; in bnxt_qplib_alloc_dpi()
733 dpi->umdbr = dpit->ucreg.bar_base + in bnxt_qplib_alloc_dpi()
914 reg->bar_base = 0; in bnxt_qplib_unmap_db_bar()
926 wcreg->bar_base = pci_resource_start(res->pdev, wcreg->bar_id); in bnxt_qplib_map_db_bar()
930 ucreg->bar_base = pci_resource_start(res->pdev, ucreg->bar_id); in bnxt_qplib_map_db_bar()
937 ucreg->bar_reg = ioremap(ucreg->bar_base, ucreg->len); in bnxt_qplib_map_db_bar()
H A Dqplib_rcfw.c1083 mbox->reg.bar_base = pci_resource_start(pdev, mbox->reg.bar_id); in bnxt_qplib_map_cmdq_mbox()
1084 if (!mbox->reg.bar_base) { in bnxt_qplib_map_cmdq_mbox()
1091 bar_reg = mbox->reg.bar_base + RCFW_COMM_BASE_OFFSET; in bnxt_qplib_map_cmdq_mbox()
1118 creq_db->reg.bar_base = pci_resource_start(pdev, creq_db->reg.bar_id); in bnxt_qplib_map_creq_db()
1124 bar_reg = creq_db->reg.bar_base + reg_offt; in bnxt_qplib_map_creq_db()
H A Dqplib_res.h131 resource_size_t bar_base; member
H A Dqplib_fp.c506 nq_db->reg.bar_base = pci_resource_start(pdev, nq_db->reg.bar_id); in bnxt_qplib_map_nq_db()
507 if (!nq_db->reg.bar_base) { in bnxt_qplib_map_nq_db()
513 reg_base = nq_db->reg.bar_base + reg_offt; in bnxt_qplib_map_nq_db()
/openbmc/linux/drivers/net/ethernet/netronome/nfp/nfpcore/
H A Dnfp6000_pcie.c195 u32 *bar_config, u64 *bar_base, in compute_bar() argument
258 if (bar_base) in compute_bar()
259 *bar_base = offset; in compute_bar()
/openbmc/linux/drivers/rapidio/devices/
H A Dtsi721.c860 u64 bar_base; in tsi721_obw_alloc() local
868 bar_base = pbar->base; in tsi721_obw_alloc()
869 bar_end = bar_base + pbar->size; in tsi721_obw_alloc()
870 win_base = bar_base; in tsi721_obw_alloc()
889 if (win->base >= bar_base && win->base < bar_end) { in tsi721_obw_alloc()