/arch/arm/mach-integrator/include/mach/ |
H A D | lm.h | 4 struct resource resource; member in struct:lm_device
|
/arch/sh/include/asm/ |
H A D | io_trapped.h | 12 struct resource *resource; member in struct:trapped_io
|
/arch/sparc/include/asm/ |
H A D | device.h | 25 struct resource resource[PROMREG_MAX]; member in struct:pdev_archdata
|
/arch/ia64/kernel/ |
H A D | acpi-ext.c | 22 * the producer/consumer flag, so HP invented a vendor-defined resource to 36 struct acpi_resource *resource; local 42 resource = buffer.pointer; 43 vendor = &resource->data.vendor_typed; 63 static acpi_status find_csr_space(struct acpi_resource *resource, void *data) argument 69 status = acpi_resource_to_address64(resource, &addr);
|
/arch/mips/include/asm/ |
H A D | gio_device.h | 10 struct resource resource; member in struct:gio_device
|
/arch/arm/mach-ux500/ |
H A D | mbox-db5500.c | 376 struct resource *resource; local 407 resource = platform_get_resource_byname(mbox->pdev, 410 if (resource == NULL) { 412 "Unable to retrieve mbox peer resource\n"); 418 resource->name, resource->start, resource->end); 419 mbox->virtbase_peer = ioremap(resource->start, resource_size(resource)); [all...] |
/arch/hexagon/kernel/ |
H A D | time.c | 49 static struct resource rtos_timer_resources[] = { 61 .resource = rtos_timer_resources, 192 struct resource *resource = NULL; local 195 struct resource r; 200 if (!resource) 201 resource = rtos_timer_device.resource; 204 rtos_timer = ioremap(resource->start, resource [all...] |
/arch/ia64/include/asm/ |
H A D | pci.h | 93 struct resource resource; member in struct:pci_window 119 static inline struct resource * 120 pcibios_select_root(struct pci_dev *pdev, struct resource *res) 122 struct resource *root = NULL;
|
/arch/ia64/sn/kernel/ |
H A D | io_acpi_init.c | 60 * ACPI vendor resource, which the PROM setup, and sets up the 74 struct acpi_resource *resource; local 91 resource = buffer.pointer; 92 vendor = &resource->data.vendor_typed; 120 * the ACPI Vendor resource for this bus. 130 struct acpi_resource *resource; local 146 resource = buffer.pointer; 147 vendor = &resource->data.vendor_typed; 166 * pointers from the vendor resource using the 179 struct acpi_resource *resource; local [all...] |
/arch/mips/powertv/asic/ |
H A D | asic_devices.c | 29 #include <linux/resource.h> 69 struct resource *gp_resources; 84 struct resource asic_resource = { 403 pr_info("reserve resource %s at %08x (%u bytes)\n", 426 pr_info("allocate resource %s at %08x " 440 pr_info("reserved platform resource %s at %08x\n", 480 struct resource *resource; local 481 resource = asic_resource_get("DiagPersistentMemory"); 483 if (resource [all...] |
/arch/powerpc/include/asm/ |
H A D | macio.h | 44 struct resource resource[MACIO_DEV_COUNT_RESOURCES]; member in struct:macio_dev 46 struct resource interrupt[MACIO_DEV_COUNT_IRQS]; 66 return dev->resource[resource_no].start; 71 return dev->resource[resource_no].end; 76 struct resource *res = &dev->resource[resource_no];
|
/arch/powerpc/sysdev/ |
H A D | axonram.c | 176 struct resource resource; local 195 if (of_address_to_resource(device->dev.of_node, 0, &resource) != 0) { 201 bank->size = resource_size(&resource); 213 bank->ph_addr = resource.start;
|
/arch/x86/pci/ |
H A D | acpi.c | 14 struct resource *res; 124 resource_to_addr(struct acpi_resource *resource, argument 133 switch (resource->type) { 135 memory24 = &resource->data.memory24; 142 memory32 = &resource->data.memory32; 149 fixed_memory32 = &resource->data.fixed_memory32; 158 status = acpi_resource_to_address64(resource, addr); 187 struct resource *res; 248 static bool resource_contains(struct resource *res, resource_size_t point) 258 struct resource *res [all...] |
/arch/powerpc/platforms/cell/ |
H A D | spu_manage.c | 216 struct resource resource = { }; local 220 ret = of_address_to_resource(np, nr, &resource); 224 *phys = resource.start; 225 len = resource_size(&resource); 226 *virt = ioremap(resource.start, len); 244 pr_debug("spu_new: failed to map %s resource 0\n", 251 pr_debug("spu_new: failed to map %s resource 1\n", 257 pr_debug("spu_new: failed to map %s resource 2\n", 265 pr_debug("spu_new: failed to map %s resource [all...] |
/arch/arm/include/asm/ |
H A D | ecard.h | 129 #define ecard_resource_start(ec,nr) ((ec)->resource[nr].start) 130 #define ecard_resource_end(ec,nr) ((ec)->resource[nr].end) 131 #define ecard_resource_len(ec,nr) ((ec)->resource[nr].end - \ 132 (ec)->resource[nr].start + 1) 133 #define ecard_resource_flags(ec,nr) ((ec)->resource[nr].flags) 142 struct resource resource[ECARD_NUM_RESOURCES]; member in struct:expansion_card
|
/arch/ia64/pci/ |
H A D | pci.c | 171 struct resource *resource; local 176 resource = kzalloc(sizeof(*resource), GFP_KERNEL); 177 if (!resource) { 213 resource->name = name; 214 resource->flags = IORESOURCE_MEM; 215 resource->start = base + (sparse ? IO_SPACE_SPARSE_ENCODING(min) : min); 216 resource->end = base + (sparse ? IO_SPACE_SPARSE_ENCODING(max) : max); 217 insert_resource(&iomem_resource, resource); 229 resource_to_window(struct acpi_resource *resource, struct acpi_resource_address64 *addr) argument 253 count_window(struct acpi_resource *resource, void *data) argument [all...] |
/arch/sparc/kernel/ |
H A D | pcic.c | 482 address = dev->resource[j].start; 484 flags = dev->resource[j].flags; 504 dev->resource[j].start = 506 dev->resource[j].end = 1; /* XXX */ 507 dev->resource[j].flags = 634 unsigned long f = dev->resource[i].flags; 774 resource_size_t pcibios_align_resource(void *data, const struct resource *res, 884 int pcibios_assign_resource(struct pci_dev *pdev, int resource) argument
|