Lines Matching refs:region_idx
1060 int region_idx) in iproc_pcie_ib_is_in_use() argument
1062 const struct iproc_pcie_ib_map *ib_map = &pcie->ib_map[region_idx]; in iproc_pcie_ib_is_in_use()
1065 val = iproc_pcie_read_reg(pcie, MAP_REG(IPROC_PCIE_IARR0, region_idx)); in iproc_pcie_ib_is_in_use()
1076 static int iproc_pcie_ib_write(struct iproc_pcie *pcie, int region_idx, in iproc_pcie_ib_write() argument
1081 const struct iproc_pcie_ib_map *ib_map = &pcie->ib_map[region_idx]; in iproc_pcie_ib_write()
1087 MAP_REG(IPROC_PCIE_IARR0, region_idx)); in iproc_pcie_ib_write()
1089 MAP_REG(IPROC_PCIE_IMAP0, region_idx)); in iproc_pcie_ib_write()
1095 region_idx, iarr_offset, &axi_addr, &pci_addr); in iproc_pcie_ib_write()
1140 unsigned int region_idx, size_idx; in iproc_pcie_setup_ib() local
1146 for (region_idx = 0; region_idx < ib->nr_regions; region_idx++) { in iproc_pcie_setup_ib()
1148 &pcie->ib_map[region_idx]; in iproc_pcie_setup_ib()
1154 if (iproc_pcie_ib_is_in_use(pcie, region_idx) || in iproc_pcie_setup_ib()
1175 ret = iproc_pcie_ib_write(pcie, region_idx, size_idx, in iproc_pcie_setup_ib()