Lines Matching refs:bus_range
160 u32 bus_range[2]; in of_pci_parse_bus_range() local
163 error = of_property_read_u32_array(node, "bus-range", bus_range, in of_pci_parse_bus_range()
164 ARRAY_SIZE(bus_range)); in of_pci_parse_bus_range()
169 res->start = bus_range[0]; in of_pci_parse_bus_range()
170 res->end = bus_range[1]; in of_pci_parse_bus_range()
270 struct resource *bus_range; in devm_of_pci_get_host_bridge_resources() local
279 bus_range = devm_kzalloc(dev, sizeof(*bus_range), GFP_KERNEL); in devm_of_pci_get_host_bridge_resources()
280 if (!bus_range) in devm_of_pci_get_host_bridge_resources()
285 err = of_pci_parse_bus_range(dev_node, bus_range); in devm_of_pci_get_host_bridge_resources()
287 bus_range->start = busno; in devm_of_pci_get_host_bridge_resources()
288 bus_range->end = bus_max; in devm_of_pci_get_host_bridge_resources()
289 bus_range->flags = IORESOURCE_BUS; in devm_of_pci_get_host_bridge_resources()
291 dev_node, bus_range); in devm_of_pci_get_host_bridge_resources()
293 if (bus_range->end > bus_range->start + bus_max) in devm_of_pci_get_host_bridge_resources()
294 bus_range->end = bus_range->start + bus_max; in devm_of_pci_get_host_bridge_resources()
296 pci_add_resource(resources, bus_range); in devm_of_pci_get_host_bridge_resources()
592 struct resource **bus_range) in pci_parse_request_of_pci_ranges() argument
624 if (bus_range) in pci_parse_request_of_pci_ranges()
625 *bus_range = res; in pci_parse_request_of_pci_ranges()