Lines Matching refs:bus_range
35 struct resource *bus_range; member
61 resource_size_t idx = bus->number - pci->cfg.bus_range->start; in gen_pci_map_cfg_bus_cam()
80 resource_size_t idx = bus->number - pci->cfg.bus_range->start; in gen_pci_map_cfg_bus_ecam()
141 pci->cfg.bus_range = res; in gen_pci_parse_request_of_pci_ranges()
169 struct resource *bus_range; in gen_pci_parse_map_cfg_windows() local
181 bus_max = pci->cfg.bus_range->start + in gen_pci_parse_map_cfg_windows()
183 pci->cfg.bus_range->end = min_t(resource_size_t, in gen_pci_parse_map_cfg_windows()
184 pci->cfg.bus_range->end, bus_max); in gen_pci_parse_map_cfg_windows()
186 pci->cfg.win = devm_kcalloc(dev, resource_size(pci->cfg.bus_range), in gen_pci_parse_map_cfg_windows()
197 bus_range = pci->cfg.bus_range; in gen_pci_parse_map_cfg_windows()
198 for (busn = bus_range->start; busn <= bus_range->end; ++busn) { in gen_pci_parse_map_cfg_windows()
199 u32 idx = busn - bus_range->start; in gen_pci_parse_map_cfg_windows()
255 bus = pci_scan_root_bus(dev, pci->cfg.bus_range->start, in gen_pci_probe()