Lines Matching refs:window_idx
864 int window_idx) in iproc_pcie_ob_is_valid() argument
868 val = iproc_pcie_read_reg(pcie, MAP_REG(IPROC_PCIE_OARR0, window_idx)); in iproc_pcie_ob_is_valid()
873 static inline int iproc_pcie_ob_write(struct iproc_pcie *pcie, int window_idx, in iproc_pcie_ob_write() argument
884 window_idx)); in iproc_pcie_ob_write()
886 window_idx)); in iproc_pcie_ob_write()
904 window_idx, oarr_offset, &axi_addr, &pci_addr); in iproc_pcie_ob_write()
931 int ret = -EINVAL, window_idx, size_idx; in iproc_pcie_setup_ob() local
946 for (window_idx = ob->nr_windows - 1; window_idx >= 0; window_idx--) { in iproc_pcie_setup_ob()
948 &pcie->ob_map[window_idx]; in iproc_pcie_setup_ob()
954 if (iproc_pcie_ob_is_valid(pcie, window_idx)) in iproc_pcie_setup_ob()
974 if (size_idx > 0 || window_idx > 0) in iproc_pcie_setup_ob()
999 ret = iproc_pcie_ob_write(pcie, window_idx, size_idx, in iproc_pcie_setup_ob()
1084 int window_idx; in iproc_pcie_ib_write() local
1114 for (window_idx = 0; window_idx < nr_windows; window_idx++) { in iproc_pcie_ib_write()
1122 window_idx, readl(pcie->base + imap_offset), in iproc_pcie_ib_write()