/arch/x86/pci/ |
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()
|
D | bus_numa.h | 16 struct list_head resources; member
|
D | acpi.c | 303 resource_list_for_each_entry_safe(entry, tmp, &ci->resources) in pci_acpi_root_prepare_resources() 309 resource_list_for_each_entry_safe(entry, tmp, &ci->resources) { in pci_acpi_root_prepare_resources() 314 x86_pci_root_bus_resources(busnum, &ci->resources); in pci_acpi_root_prepare_resources()
|
D | common.c | 461 LIST_HEAD(resources); in pcibios_scan_root() 469 x86_pci_root_bus_resources(busnum, &resources); in pcibios_scan_root() 471 bus = pci_scan_root_bus(NULL, busnum, &pci_root_ops, sd, &resources); in pcibios_scan_root() 473 pci_free_resource_list(&resources); in pcibios_scan_root()
|
/arch/arm/mach-s3c64xx/ |
D | dev-uart.c | 51 .resources = s3c64xx_uart0_resource, 55 .resources = s3c64xx_uart1_resource, 59 .resources = s3c6xx_uart2_resource, 63 .resources = s3c64xx_uart3_resource,
|
/arch/sparc/kernel/ |
D | leon_pci.c | 27 LIST_HEAD(resources); in leon_pci_init() 36 pci_add_resource_offset(&resources, &info->io_space, in leon_pci_init() 38 pci_add_resource(&resources, &info->mem_space); in leon_pci_init() 40 pci_add_resource(&resources, &info->busn); in leon_pci_init() 42 list_splice_init(&resources, &bridge->windows); in leon_pci_init()
|
D | pci.c | 692 LIST_HEAD(resources); in pci_scan_one_pbm() 698 pci_add_resource_offset(&resources, &pbm->io_space, in pci_scan_one_pbm() 700 pci_add_resource_offset(&resources, &pbm->mem_space, in pci_scan_one_pbm() 703 pci_add_resource_offset(&resources, &pbm->mem64_space, in pci_scan_one_pbm() 708 pci_add_resource(&resources, &pbm->busn); in pci_scan_one_pbm() 710 pbm, &resources); in pci_scan_one_pbm() 713 pci_free_resource_list(&resources); in pci_scan_one_pbm()
|
/arch/sh/drivers/pci/ |
D | pci.c | 36 LIST_HEAD(resources); in pcibios_scanbus() 47 res = hose->resources + i; in pcibios_scanbus() 55 pci_add_resource_offset(&resources, res, offset); in pcibios_scanbus() 58 list_splice_init(&resources, &bridge->windows); in pcibios_scanbus() 102 struct resource *res = hose->resources + i; in register_pci_controller() 146 release_resource(&hose->resources[i]); in register_pci_controller() 180 if (start < PCIBIOS_MIN_IO + hose->resources[0].start) in pcibios_align_resource() 181 start = PCIBIOS_MIN_IO + hose->resources[0].start; in pcibios_align_resource()
|
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()
|
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()
|
D | fixups-dreamcast.c | 41 dev->resource[1].start = p->resources[0].start + 0x100; in gapspci_fixup_resources()
|
D | pci-dreamcast.c | 41 .resources = gapspci_resources,
|
/arch/ia64/kernel/ |
D | err_inject.c | 54 static u64 resources[NR_CPUS]; variable 104 &resources[cpu]); in show() 111 &resources[cpu]); in show() 121 printk(KERN_DEBUG "resources=%llx\n", resources[cpu]); in show() 199 show(resources) 208 define_one_ro(resources);
|
/arch/arm/mach-sa1100/ |
D | pci-nanoengine.c | 146 pci_add_resource_offset(&sys->resources, &pci_io_ports, sys->io_offset); in pci_nanoengine_setup_resources() 147 pci_add_resource_offset(&sys->resources, in pci_nanoengine_setup_resources() 149 pci_add_resource_offset(&sys->resources, in pci_nanoengine_setup_resources()
|
/arch/arm/plat-orion/ |
D | common.c | 54 struct resource *resources, in fill_resources() argument 58 device->resource = resources; in fill_resources() 60 resources[0].flags = IORESOURCE_MEM; in fill_resources() 61 resources[0].start = mapbase; in fill_resources() 62 resources[0].end = mapbase + size; in fill_resources() 66 struct resource *resources, in fill_resources_irq() argument 71 fill_resources(device, resources, mapbase, size); in fill_resources_irq() 74 resources[1].flags = IORESOURCE_IRQ; in fill_resources_irq() 75 resources[1].start = irq; in fill_resources_irq() 76 resources[1].end = irq; in fill_resources_irq() [all …]
|
/arch/mips/pci/ |
D | pci-legacy.c | 76 LIST_HEAD(resources); in pcibios_scanbus() 88 pci_add_resource_offset(&resources, in pcibios_scanbus() 90 pci_add_resource_offset(&resources, in pcibios_scanbus() 92 pci_add_resource(&resources, hose->busn_resource); in pcibios_scanbus() 93 list_splice_init(&resources, &bridge->windows); in pcibios_scanbus()
|
/arch/alpha/kernel/ |
D | pci.c | 325 struct list_head resources; in common_init_pci() local 345 INIT_LIST_HEAD(&resources); in common_init_pci() 346 pci_add_resource_offset(&resources, hose->io_space, in common_init_pci() 348 pci_add_resource_offset(&resources, hose->mem_space, in common_init_pci() 355 list_splice_init(&resources, &bridge->windows); in common_init_pci()
|
/arch/x86/platform/intel-mid/ |
D | intel-mid.c | 157 x86_init.resources.probe_roms = x86_init_noop; in x86_intel_mid_early_setup() 158 x86_init.resources.reserve_resources = x86_init_noop; in x86_intel_mid_early_setup()
|
/arch/arm/kernel/ |
D | bios32.c | 420 if (list_empty(&sys->resources)) { in pcibios_init_resource() 421 pci_add_resource_offset(&sys->resources, in pcibios_init_resource() 433 resource_list_for_each_entry(window, &sys->resources) in pcibios_init_resource() 448 pci_add_resource_offset(&sys->resources, &sys->io_res, in pcibios_init_resource() 473 INIT_LIST_HEAD(&sys->resources); in pcibios_init_hw() 494 list_splice_init(&sys->resources, in pcibios_init_hw()
|
/arch/arm/include/asm/mach/ |
D | pci.h | 47 struct list_head resources; /* root bus resources (apertures) */ member
|
/arch/arm/mach-s3c24xx/ |
D | common.c | 276 .resources = s3c2410_uart0_resource, 280 .resources = s3c2410_uart1_resource, 284 .resources = s3c2410_uart2_resource, 288 .resources = s3c2410_uart3_resource,
|
/arch/arm/plat-samsung/include/plat/ |
D | devs.h | 18 struct resource *resources; member
|
/arch/arm/mach-dove/ |
D | pcie.c | 78 pci_add_resource_offset(&sys->resources, &pp->res, sys->mem_offset); in dove_pcie_setup() 165 list_splice_init(&sys->resources, &bridge->windows); in dove_pcie_scan_bus()
|
/arch/x86/kernel/ |
D | head32.c | 28 x86_init.resources.reserve_resources = i386_reserve_resources; in i386_default_early_setup()
|
/arch/microblaze/pci/ |
D | pci-common.c | 902 struct list_head *resources) in pcibios_setup_phb_resources() argument 925 pci_add_resource_offset(resources, res, in pcibios_setup_phb_resources() 949 pci_add_resource_offset(resources, res, hose->pci_mem_offset); in pcibios_setup_phb_resources() 965 LIST_HEAD(resources); in pcibios_scan_phb() 971 pcibios_setup_phb_resources(hose, &resources); in pcibios_scan_phb() 974 hose->ops, hose, &resources); in pcibios_scan_phb() 978 pci_free_resource_list(&resources); in pcibios_scan_phb()
|