| /arch/x86/pci/ |
| A D | bus_numa.c | 31 void x86_pci_root_bus_resources(int bus, struct list_head *resources) in x86_pci_root_bus_resources() argument 45 resource_list_for_each_entry(window, resources) in x86_pci_root_bus_resources() 52 pci_add_resource(resources, &info->busn); in x86_pci_root_bus_resources() 54 list_for_each_entry(root_res, &info->resources, list) in x86_pci_root_bus_resources() 55 pci_add_resource(resources, &root_res->res); in x86_pci_root_bus_resources() 66 pci_add_resource(resources, &ioport_resource); in x86_pci_root_bus_resources() 67 pci_add_resource(resources, &iomem_resource); in x86_pci_root_bus_resources() 82 INIT_LIST_HEAD(&info->resources); in alloc_pci_root_info() 111 list_for_each_entry(root_res, &info->resources, list) { in update_res() 145 list_add_tail(&root_res->list, &info->resources); in update_res()
|
| A D | bus_numa.h | 16 struct list_head resources; member
|
| A D | common.c | 462 LIST_HEAD(resources); in pcibios_scan_root() 470 x86_pci_root_bus_resources(busnum, &resources); in pcibios_scan_root() 472 bus = pci_scan_root_bus(NULL, busnum, &pci_root_ops, sd, &resources); in pcibios_scan_root() 474 pci_free_resource_list(&resources); in pcibios_scan_root()
|
| A D | acpi.c | 510 resource_list_for_each_entry_safe(entry, tmp, &ci->resources) in pci_acpi_root_prepare_resources() 516 resource_list_for_each_entry_safe(entry, tmp, &ci->resources) { in pci_acpi_root_prepare_resources() 521 x86_pci_root_bus_resources(busnum, &ci->resources); in pci_acpi_root_prepare_resources()
|
| /arch/arm/mach-s3c/ |
| A D | dev-uart-s3c64xx.c | 50 .resources = s3c64xx_uart0_resource, 54 .resources = s3c64xx_uart1_resource, 58 .resources = s3c6xx_uart2_resource, 62 .resources = s3c64xx_uart3_resource,
|
| A D | devs.h | 18 struct resource *resources; member
|
| /arch/sparc/kernel/ |
| A D | leon_pci.c | 28 LIST_HEAD(resources); in leon_pci_init() 37 pci_add_resource_offset(&resources, &info->io_space, in leon_pci_init() 39 pci_add_resource(&resources, &info->mem_space); in leon_pci_init() 41 pci_add_resource(&resources, &info->busn); in leon_pci_init() 43 list_splice_init(&resources, &bridge->windows); in leon_pci_init()
|
| A D | pci.c | 691 LIST_HEAD(resources); in pci_scan_one_pbm() 697 pci_add_resource_offset(&resources, &pbm->io_space, in pci_scan_one_pbm() 699 pci_add_resource_offset(&resources, &pbm->mem_space, in pci_scan_one_pbm() 702 pci_add_resource_offset(&resources, &pbm->mem64_space, in pci_scan_one_pbm() 707 pci_add_resource(&resources, &pbm->busn); in pci_scan_one_pbm() 709 pbm, &resources); in pci_scan_one_pbm() 712 pci_free_resource_list(&resources); in pci_scan_one_pbm()
|
| /arch/sh/drivers/pci/ |
| A D | pci.c | 35 LIST_HEAD(resources); in pcibios_scanbus() 46 res = hose->resources + i; in pcibios_scanbus() 54 pci_add_resource_offset(&resources, res, offset); in pcibios_scanbus() 57 list_splice_init(&resources, &bridge->windows); in pcibios_scanbus() 101 struct resource *res = hose->resources + i; in register_pci_controller() 144 release_resource(&hose->resources[i]); in register_pci_controller() 178 if (start < PCIBIOS_MIN_IO + hose->resources[0].start) in pcibios_align_resource() 179 start = PCIBIOS_MIN_IO + hose->resources[0].start; in pcibios_align_resource()
|
| A D | fixups-se7751.c | 102 BUG_ON(chan->resources[1].start != SH7751_PCI_MEMORY_BASE); in pci_fixup_pcic() 104 PCIC_WRITE(SH7751_PCIMBR, chan->resources[1].start); in pci_fixup_pcic() 107 PCIC_WRITE(SH7751_PCIIOBR, (chan->resources[0].start & SH7751_PCIIOBR_MASK)); in pci_fixup_pcic()
|
| A D | pci-sh7751.c | 61 .resources = sh7751_pci_resources, 129 word = chan->resources[1].start & SH4_PCIMBR_MASK; in sh7751_pci_init() 135 word = chan->resources[0].start & SH4_PCIIOBR_MASK; in sh7751_pci_init()
|
| A D | fixups-dreamcast.c | 41 dev->resource[1].start = p->resources[0].start + 0x100; in gapspci_fixup_resources()
|
| A D | pci-dreamcast.c | 41 .resources = gapspci_resources,
|
| /arch/arm/plat-orion/ |
| A D | common.c | 53 struct resource *resources, in fill_resources() argument 57 device->resource = resources; in fill_resources() 59 resources[0].flags = IORESOURCE_MEM; in fill_resources() 60 resources[0].start = mapbase; in fill_resources() 61 resources[0].end = mapbase + size; in fill_resources() 65 struct resource *resources, in fill_resources_irq() argument 70 fill_resources(device, resources, mapbase, size); in fill_resources_irq() 73 resources[1].flags = IORESOURCE_IRQ; in fill_resources_irq() 74 resources[1].start = irq; in fill_resources_irq() 75 resources[1].end = irq; in fill_resources_irq() [all …]
|
| /arch/x86/platform/intel-mid/ |
| A D | intel-mid.c | 95 x86_init.resources.probe_roms = x86_init_noop; in x86_intel_mid_early_setup() 96 x86_init.resources.reserve_resources = x86_init_noop; in x86_intel_mid_early_setup()
|
| /arch/mips/pci/ |
| A D | pci-legacy.c | 84 LIST_HEAD(resources); in pcibios_scanbus() 96 pci_add_resource_offset(&resources, in pcibios_scanbus() 98 pci_add_resource_offset(&resources, in pcibios_scanbus() 100 list_splice_init(&resources, &bridge->windows); in pcibios_scanbus()
|
| /arch/arm/kernel/ |
| A D | bios32.c | 400 if (list_empty(&sys->resources)) { in pcibios_init_resource() 401 pci_add_resource_offset(&sys->resources, in pcibios_init_resource() 405 resource_list_for_each_entry(window, &sys->resources) in pcibios_init_resource() 420 pci_add_resource_offset(&sys->resources, &sys->io_res, in pcibios_init_resource() 445 INIT_LIST_HEAD(&sys->resources); in pcibios_init_hw() 466 list_splice_init(&sys->resources, in pcibios_init_hw()
|
| /arch/alpha/kernel/ |
| A D | pci.c | 324 struct list_head resources; in common_init_pci() local 344 INIT_LIST_HEAD(&resources); in common_init_pci() 345 pci_add_resource_offset(&resources, hose->io_space, in common_init_pci() 347 pci_add_resource_offset(&resources, hose->mem_space, in common_init_pci() 354 list_splice_init(&resources, &bridge->windows); in common_init_pci()
|
| /arch/s390/pci/ |
| A D | pci_bus.c | 204 bus = pci_create_root_bus(NULL, ZPCI_BUS_NR, ops, zbus, &zbus->resources); in zpci_bus_create_pci_bus() 224 pci_free_resource_list(&zbus->resources); in zpci_bus_release() 276 INIT_LIST_HEAD(&zbus->resources); in zpci_bus_alloc() 281 pci_add_resource(&zbus->resources, &zbus->bus_resource); in zpci_bus_alloc()
|
| /arch/x86/platform/ce4100/ |
| A D | ce4100.c | 44 x86_init.resources.probe_roms = x86_init_noop; in x86_ce4100_early_setup()
|
| /arch/arm/include/asm/mach/ |
| A D | pci.h | 40 struct list_head resources; /* root bus resources (apertures) */ member
|
| /arch/arm/mach-dove/ |
| A D | pcie.c | 76 pci_add_resource_offset(&sys->resources, &pp->res, sys->mem_offset); in dove_pcie_setup() 168 list_splice_init(&sys->resources, &bridge->windows); in dove_pcie_scan_bus()
|
| /arch/arm/mach-footbridge/ |
| A D | dc21285.c | 283 pci_add_resource_offset(&sys->resources, &res[0], sys->mem_offset); in dc21285_setup() 284 pci_add_resource_offset(&sys->resources, &res[1], sys->mem_offset); in dc21285_setup()
|
| /arch/sh/include/asm/ |
| A D | pci.h | 21 struct resource *resources; member
|
| /arch/powerpc/kernel/ |
| A D | pci-common.c | 1529 struct list_head *resources) in pcibios_setup_phb_resources() argument 1547 pci_add_resource_offset(resources, res, offset); in pcibios_setup_phb_resources() 1560 pci_add_resource_offset(resources, res, offset); in pcibios_setup_phb_resources() 1647 LIST_HEAD(resources); in pcibios_scan_phb() 1658 pcibios_setup_phb_resources(hose, &resources); in pcibios_scan_phb() 1663 pci_add_resource(&resources, &hose->busn); in pcibios_scan_phb() 1667 hose->ops, hose, &resources); in pcibios_scan_phb() 1671 pci_free_resource_list(&resources); in pcibios_scan_phb()
|