Lines Matching refs:ib_map
1053 const struct iproc_pcie_ib_map *ib_map = &pcie->ib_map[region_idx]; in iproc_pcie_ib_is_in_use() local
1058 return !!(val & (BIT(ib_map->nr_sizes) - 1)); in iproc_pcie_ib_is_in_use()
1061 static inline bool iproc_pcie_ib_check_type(const struct iproc_pcie_ib_map *ib_map, in iproc_pcie_ib_check_type() argument
1064 return !!(ib_map->type == type); in iproc_pcie_ib_check_type()
1072 const struct iproc_pcie_ib_map *ib_map = &pcie->ib_map[region_idx]; in iproc_pcie_ib_write() local
1110 pcie->base + imap_offset + ib_map->imap_addr_offset); in iproc_pcie_ib_write()
1115 ib_map->imap_addr_offset)); in iproc_pcie_ib_write()
1117 imap_offset += ib_map->imap_window_offset; in iproc_pcie_ib_write()
1137 const struct iproc_pcie_ib_map *ib_map = in iproc_pcie_setup_ib() local
1138 &pcie->ib_map[region_idx]; in iproc_pcie_setup_ib()
1145 !iproc_pcie_ib_check_type(ib_map, type)) in iproc_pcie_setup_ib()
1149 for (size_idx = 0; size_idx < ib_map->nr_sizes; size_idx++) { in iproc_pcie_setup_ib()
1151 ib_map->region_sizes[size_idx] * ib_map->size_unit; in iproc_pcie_setup_ib()
1166 ib_map->nr_windows, axi_addr, in iproc_pcie_setup_ib()
1447 pcie->ib_map = paxb_v2_ib_map; in iproc_pcie_rev_init()