Home
last modified time | relevance | path

Searched refs:resources (Results 1 – 25 of 57) sorted by relevance

123

/arch/x86/pci/
Dbus_numa.c31 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()
Dbus_numa.h16 struct list_head resources; member
Dacpi.c303 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()
Dcommon.c461 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/
Ddev-uart.c51 .resources = s3c64xx_uart0_resource,
55 .resources = s3c64xx_uart1_resource,
59 .resources = s3c6xx_uart2_resource,
63 .resources = s3c64xx_uart3_resource,
/arch/sparc/kernel/
Dleon_pci.c27 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()
Dpci.c692 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/
Dpci.c36 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()
Dfixups-se7751.c102 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()
Dpci-sh7751.c61 .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()
Dfixups-dreamcast.c41 dev->resource[1].start = p->resources[0].start + 0x100; in gapspci_fixup_resources()
Dpci-dreamcast.c41 .resources = gapspci_resources,
/arch/ia64/kernel/
Derr_inject.c54 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/
Dpci-nanoengine.c146 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/
Dcommon.c54 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/
Dpci-legacy.c76 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/
Dpci.c325 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/
Dintel-mid.c157 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/
Dbios32.c420 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/
Dpci.h47 struct list_head resources; /* root bus resources (apertures) */ member
/arch/arm/mach-s3c24xx/
Dcommon.c276 .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/
Ddevs.h18 struct resource *resources; member
/arch/arm/mach-dove/
Dpcie.c78 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/
Dhead32.c28 x86_init.resources.reserve_resources = i386_reserve_resources; in i386_default_early_setup()
/arch/microblaze/pci/
Dpci-common.c902 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()

123