Lines Matching refs:ob
241 struct iproc_pcie_ob *ob = &pcie->ob; in iproc_pcie_setup_ob() local
243 u64 max_size = (u64)ob->window_size * MAX_NUM_OB_WINDOWS; in iproc_pcie_setup_ob()
253 div64_u64_rem(size, ob->window_size, &remainder); in iproc_pcie_setup_ob()
257 &size, &ob->window_size); in iproc_pcie_setup_ob()
261 if (axi_addr < ob->axi_offset) { in iproc_pcie_setup_ob()
264 &axi_addr, &ob->axi_offset); in iproc_pcie_setup_ob()
272 axi_addr -= ob->axi_offset; in iproc_pcie_setup_ob()
276 (ob->set_oarr_size ? 1 : 0), pcie->base + OARR_LO(i)); in iproc_pcie_setup_ob()
281 size -= ob->window_size; in iproc_pcie_setup_ob()
285 axi_addr += ob->window_size; in iproc_pcie_setup_ob()
286 pci_addr += ob->window_size; in iproc_pcie_setup_ob()