Searched refs:resources (Results 1 - 25 of 89) sorted by relevance

1234

/drivers/staging/tidspbridge/core/
H A Due_deh.c49 struct cfg_hostres *resources; local
55 resources = deh->bridge_context->resources;
56 if (!resources) {
62 hw_mmu_event_status(resources->dmmu_base, &event);
64 hw_mmu_fault_addr_read(resources->dmmu_base, &fault_addr);
76 hw_mmu_event_disable(resources->dmmu_base,
79 hw_mmu_event_disable(resources->dmmu_base,
172 struct cfg_hostres *resources; local
180 resources
[all...]
H A Dtiomap3430_pwr.c415 struct cfg_hostres *resources; local
430 resources = bridge_context->resources;
431 if (!resources)
436 iva2_grpsel = readl(resources->per_pm_base + 0xA8);
437 mpu_grpsel = readl(resources->per_pm_base + 0xA4);
445 writel(iva2_grpsel, resources->per_pm_base + 0xA8);
446 writel(mpu_grpsel, resources->per_pm_base + 0xA4);
449 iva2_grpsel = readl(resources->per_pm_base + 0xA8);
450 mpu_grpsel = readl(resources
[all...]
H A Dtiomap_io.c176 struct cfg_hostres *resources = dev_context->resources; local
183 if (!resources)
188 dw_base_addr = MEM_LINEAR_ADDRESS(resources->mem_base[2],
189 resources->mem_length[2]);
191 dw_base_addr = MEM_LINEAR_ADDRESS(resources->mem_base[3],
192 resources->mem_length[3]);
196 dw_base_addr = MEM_LINEAR_ADDRESS(resources->mem_base[4],
197 resources->mem_length[4]);
230 struct cfg_hostres *host_res = dev_context->resources;
376 struct cfg_hostres *resources = dev_context->resources; local
[all...]
H A Dtiomap3430.c374 struct cfg_hostres *resources = NULL; local
411 resources = dev_context->resources;
412 if (!resources)
451 hw_mmu_disable(resources->dmmu_base);
453 hw_mmu_twl_disable(resources->dmmu_base);
489 hw_mmu_num_locked_set(resources->dmmu_base, itmp_entry_ndx);
490 hw_mmu_victim_num_set(resources->dmmu_base, itmp_entry_ndx);
491 hw_mmu_ttb_set(resources->dmmu_base,
493 hw_mmu_twl_enable(resources
751 struct cfg_hostres *resources = config_param; local
[all...]
/drivers/mfd/
H A Dwm831x-core.c1022 .resources = wm831x_dcdc1_resources,
1028 .resources = wm831x_dcdc2_resources,
1034 .resources = wm831x_dcdc3_resources,
1040 .resources = wm831x_dcdc4_resources,
1056 .resources = wm831x_gpio_resources,
1065 .resources = wm831x_isink1_resources,
1071 .resources = wm831x_isink2_resources,
1077 .resources = wm831x_ldo1_resources,
1083 .resources = wm831x_ldo2_resources,
1089 .resources
[all...]
H A Dtimberdale.c382 .resources = timberdale_dma_resources,
389 .resources = timberdale_uart_resources,
394 .resources = timberdale_xiic_resources,
401 .resources = timberdale_gpio_resources,
408 .resources = timberdale_video_resources,
415 .resources = timberdale_radio_resources,
422 .resources = timberdale_spi_resources,
429 .resources = timberdale_eth_resources,
439 .resources = timberdale_dma_resources,
446 .resources
[all...]
H A Dmfd-core.c104 res[r].name = cell->resources[r].name;
105 res[r].flags = cell->resources[r].flags;
108 if ((cell->resources[r].flags & IORESOURCE_MEM) && mem_base) {
111 cell->resources[r].start;
113 cell->resources[r].end;
114 } else if (cell->resources[r].flags & IORESOURCE_IRQ) {
116 cell->resources[r].start;
118 cell->resources[r].end;
120 res[r].parent = cell->resources[r].parent;
121 res[r].start = cell->resources[
[all...]
H A Dcs5535-mfd.c81 .resources = &cs5535_mfd_resources[SMB_BAR],
87 .resources = &cs5535_mfd_resources[GPIO_BAR],
93 .resources = &cs5535_mfd_resources[MFGPT_BAR],
99 .resources = &cs5535_mfd_resources[PMS_BAR],
108 .resources = &cs5535_mfd_resources[ACPI_BAR],
H A Dintel_msic.c128 .resources = msic_touch_resources,
133 .resources = msic_adc_resources,
138 .resources = msic_battery_resources,
143 .resources = msic_gpio_resources,
148 .resources = msic_audio_resources,
153 .resources = msic_hdmi_resources,
158 .resources = msic_thermal_resources,
163 .resources = msic_power_btn_resources,
168 .resources = msic_ocd_resources,
H A Drdc321x-southbridge.c62 .resources = rdc321x_wdt_resource,
68 .resources = rdc321x_gpio_resources,
H A Dlpc_sch.c56 .resources = &smbus_sch_resource,
61 .resources = &gpio_sch_resource,
73 .resources = &wdt_sch_resource,
/drivers/isdn/hardware/eicon/
H A Dos_4bri.c104 dword offset = a->resources.pci.qoffset;
107 a->resources.pci.mem_type_id[MEM_TYPE_RAM] = 2;
108 a->resources.pci.mem_type_id[MEM_TYPE_ADDRESS] = 2;
109 a->resources.pci.mem_type_id[MEM_TYPE_CONTROL] = 2;
110 a->resources.pci.mem_type_id[MEM_TYPE_RESET] = 0;
111 a->resources.pci.mem_type_id[MEM_TYPE_CTLREG] = 3;
112 a->resources.pci.mem_type_id[MEM_TYPE_PROM] = 0;
117 a->xdi_adapter.Address = a->resources.pci.addr[2]; /* BAR2 SDRAM */
120 a->xdi_adapter.Control = a->resources.pci.addr[2]; /* BAR2 SDRAM */
122 a->xdi_adapter.ram = a->resources
[all...]
H A Dos_pri.c62 a->resources.pci.mem_type_id[MEM_TYPE_ADDRESS] = 0;
63 a->resources.pci.mem_type_id[MEM_TYPE_CONTROL] = 2;
64 a->resources.pci.mem_type_id[MEM_TYPE_CONFIG] = 4;
65 a->resources.pci.mem_type_id[MEM_TYPE_RAM] = 0;
66 a->resources.pci.mem_type_id[MEM_TYPE_RESET] = 2;
67 a->resources.pci.mem_type_id[MEM_TYPE_CFG] = 4;
68 a->resources.pci.mem_type_id[MEM_TYPE_PROM] = 3;
70 a->xdi_adapter.Address = a->resources.pci.addr[0];
71 a->xdi_adapter.Control = a->resources.pci.addr[2];
72 a->xdi_adapter.Config = a->resources
[all...]
H A Dos_bri.c51 a->resources.pci.mem_type_id[MEM_TYPE_RAM] = 0;
52 a->resources.pci.mem_type_id[MEM_TYPE_CFG] = 1;
53 a->resources.pci.mem_type_id[MEM_TYPE_ADDRESS] = 2;
54 a->resources.pci.mem_type_id[MEM_TYPE_RESET] = 1;
55 a->resources.pci.mem_type_id[MEM_TYPE_PORT] = 2;
56 a->resources.pci.mem_type_id[MEM_TYPE_CTLREG] = 2;
58 a->xdi_adapter.ram = a->resources.pci.addr[0];
59 a->xdi_adapter.cfg = a->resources.pci.addr[1];
60 a->xdi_adapter.Address = a->resources.pci.addr[2];
91 Get resources
[all...]
H A Ddivasproc.c296 seq_printf(m, "PCI-bus : %d\n", a->resources.pci.bus);
297 seq_printf(m, "PCI-func : %d\n", a->resources.pci.func);
299 if (a->resources.pci.bar[i]) {
302 i, a->resources.pci.bar[i],
303 (unsigned long) a->resources.
305 if (a->resources.pci.length[i]) {
308 a->resources.pci.
H A Dxdi_adapter.h55 divas_card_resources_t resources; member in struct:_diva_os_xdi_adapter
/drivers/pnp/pnpbios/
H A DKconfig11 mainboard resources (e.g. parallel port resources).
16 If you would like the kernel to detect and allocate resources to
/drivers/acpi/apei/
H A Dapei-internal.h103 static inline void apei_resources_init(struct apei_resources *resources) argument
105 INIT_LIST_HEAD(&resources->iomem);
106 INIT_LIST_HEAD(&resources->ioport);
109 void apei_resources_fini(struct apei_resources *resources);
110 int apei_resources_add(struct apei_resources *resources,
115 int apei_resources_request(struct apei_resources *resources,
117 void apei_resources_release(struct apei_resources *resources);
119 struct apei_resources *resources);
H A Dapei-base.c301 /* Collect all resources requested, to avoid conflict */
395 void apei_resources_fini(struct apei_resources *resources) argument
397 apei_res_clean(&resources->iomem);
398 apei_res_clean(&resources->ioport);
424 int apei_resources_add(struct apei_resources *resources, argument
429 return apei_res_add(&resources->iomem, start, size);
431 return apei_res_add(&resources->ioport, start, size);
437 * entry), so common resources are subtracted from the trigger table
438 * resources before the second requesting.
454 struct apei_resources *resources local
458 apei_get_nvs_resources(struct apei_resources *resources) argument
468 apei_resources_request(struct apei_resources *resources, const char *desc) argument
545 apei_resources_release(struct apei_resources *resources) argument
692 struct apei_resources *resources = data; local
722 apei_exec_collect_resources(struct apei_exec_context *ctx, struct apei_resources *resources) argument
[all...]
/drivers/usb/host/
H A Dsl811_cs.c64 static struct resource resources[] = { variable in typeref:struct:resource
86 .resource = resources,
87 .num_resources = ARRAY_SIZE(resources),
98 resources[0].start = irq;
100 resources[1].start = base_addr;
101 resources[1].end = base_addr;
103 resources[2].start = base_addr + 1;
104 resources[2].end = base_addr + 1;
/drivers/pci/
H A Dbus.c21 void pci_add_resource_offset(struct list_head *resources, struct resource *res, argument
34 list_add_tail(&window->list, resources);
38 void pci_add_resource(struct list_head *resources, struct resource *res) argument
40 pci_add_resource_offset(resources, res, 0);
44 void pci_free_resource_list(struct list_head *resources) argument
48 list_for_each_entry_safe(window, tmp, resources, list) {
68 list_add_tail(&bus_res->list, &bus->resources);
79 list_for_each_entry(bus_res, &bus->resources, list) {
94 pci_free_resource_list(&bus->resources);
/drivers/mtd/nand/gpmi-nand/
H A Dgpmi-nand.h25 struct resources { struct
130 struct resources resources; member in struct:gpmi_nand_data
H A Dgpmi-lib.c128 struct resources *r = &this->resources;
160 struct resources *r = &this->resources;
189 struct resources *r = &this->resources;
707 struct resources *r = &this->resources;
785 struct resources *r = &this->resources;
[all...]
/drivers/pci/hotplug/
H A Dcpqphp_ctrl.c43 u8 behind_bridge, struct resource_lists *resources);
45 u8 behind_bridge, struct resource_lists *resources);
405 * do_pre_bridge_resource_split - find node of resources that are unused
483 * do_bridge_resource_split - find one node of resources that aren't in use
725 * @head: the list to search for resources
1265 * This is only used if we don't have resources for hot add.
1653 * resources already. If so, we'll skip the attempt to
2269 * @resources: pointer to set of resource lists
2274 u8 behind_bridge, struct resource_lists * resources)
2301 rc = configure_new_function(ctrl, new_slot, behind_bridge, resources);
2273 configure_new_device(struct controller * ctrl, struct pci_func * func, u8 behind_bridge, struct resource_lists * resources) argument
2369 configure_new_function(struct controller *ctrl, struct pci_func *func, u8 behind_bridge, struct resource_lists *resources) argument
[all...]
/drivers/media/common/
H A Dsaa7146_fops.c14 if (fh->resources & bit) {
16 bit, vv->resources);
22 if (vv->resources & bit) {
23 DEB_D("locked! vv->resources:0x%02x, we want:0x%02x\n",
24 vv->resources, bit);
29 fh->resources |= bit;
30 vv->resources |= bit;
31 DEB_D("res: get 0x%02x, cur:0x%02x\n", bit, vv->resources);
40 BUG_ON((fh->resources & bits) != bits);
42 fh->resources
[all...]

Completed in 2279 milliseconds

1234