Searched defs:resource (Results 1 - 17 of 17) sorted by relevance

/arch/arm/mach-integrator/include/mach/
H A Dlm.h4 struct resource resource; member in struct:lm_device
/arch/sh/include/asm/
H A Dio_trapped.h12 struct resource *resource; member in struct:trapped_io
/arch/sparc/include/asm/
H A Ddevice.h25 struct resource resource[PROMREG_MAX]; member in struct:pdev_archdata
/arch/ia64/kernel/
H A Dacpi-ext.c22 * 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 Dgio_device.h10 struct resource resource; member in struct:gio_device
/arch/arm/mach-ux500/
H A Dmbox-db5500.c376 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 Dtime.c49 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 Dpci.h93 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 Dio_acpi_init.c60 * 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 Dasic_devices.c29 #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 Dmacio.h44 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 Daxonram.c176 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 Dacpi.c14 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 Dspu_manage.c216 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 Decard.h129 #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 Dpci.c171 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 Dpcic.c482 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

Completed in 466 milliseconds