Home
last modified time | relevance | path

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

123456

/drivers/mfd/
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 = wm831x_ldo3_resources,
[all …]
Dtimberdale.c381 .resources = timberdale_dma_resources,
388 .resources = timberdale_uart_resources,
393 .resources = timberdale_xiic_resources,
400 .resources = timberdale_gpio_resources,
407 .resources = timberdale_video_resources,
414 .resources = timberdale_radio_resources,
421 .resources = timberdale_spi_resources,
428 .resources = timberdale_eth_resources,
438 .resources = timberdale_dma_resources,
445 .resources = timberdale_uart_resources,
[all …]
Dmax8925-core.c34 .resources = &bk_resources[0],
52 .resources = &touch_resources[0],
70 .resources = &power_supply_resources[0],
88 .resources = &rtc_resources[0],
111 .resources = &onkey_resources[0],
213 .resources = sd1_resources,
218 .resources = sd2_resources,
223 .resources = sd3_resources,
228 .resources = ldo1_resources,
233 .resources = ldo2_resources,
[all …]
Dmfd-core.c174 res[r].name = cell->resources[r].name; in mfd_add_device()
175 res[r].flags = cell->resources[r].flags; in mfd_add_device()
178 if ((cell->resources[r].flags & IORESOURCE_MEM) && mem_base) { in mfd_add_device()
181 cell->resources[r].start; in mfd_add_device()
183 cell->resources[r].end; in mfd_add_device()
184 } else if (cell->resources[r].flags & IORESOURCE_IRQ) { in mfd_add_device()
187 WARN_ON(cell->resources[r].start != in mfd_add_device()
188 cell->resources[r].end); in mfd_add_device()
190 domain, cell->resources[r].start); in mfd_add_device()
193 cell->resources[r].start; in mfd_add_device()
[all …]
Dsun6i-prcm.c57 .resources = sun6i_a31_ar100_clk_res,
63 .resources = sun6i_a31_apb0_clk_res,
69 .resources = sun6i_a31_apb0_gates_clk_res,
75 .resources = sun6i_a31_apb0_rstc_res,
84 .resources = sun6i_a31_apb0_clk_res,
90 .resources = sun6i_a31_apb0_gates_clk_res,
96 .resources = sun6i_a31_apb0_rstc_res,
D88pm860x-core.c176 .resources = bk0_resources,
181 .resources = bk1_resources,
186 .resources = bk2_resources,
195 .resources = led0_resources,
200 .resources = led1_resources,
205 .resources = led2_resources,
210 .resources = led3_resources,
215 .resources = led4_resources,
220 .resources = led5_resources,
229 .resources = buck1_resources,
[all …]
Dab8500-core.c1027 .resources = ab8500_charger_resources,
1035 .resources = ab8500_btemp_resources,
1043 .resources = ab8500_fg_resources,
1051 .resources = ab8500_chargalg_resources,
1063 .resources = ab8500_debug_resources,
1086 .resources = ab8500_gpadc_resources,
1092 .resources = ab8500_rtc_resources,
1098 .resources = ab8500_av_acc_detect_resources,
1105 .resources = ab8500_poweronkey_db_resources,
1134 .resources = ab8500_temp_resources,
[all …]
Dintel_msic.c129 .resources = msic_touch_resources,
134 .resources = msic_adc_resources,
139 .resources = msic_battery_resources,
144 .resources = msic_gpio_resources,
149 .resources = msic_audio_resources,
154 .resources = msic_hdmi_resources,
159 .resources = msic_thermal_resources,
164 .resources = msic_power_btn_resources,
169 .resources = msic_ocd_resources,
Dvexpress-sysreg.c151 .resources = (struct resource []) {
160 .resources = (struct resource []) {
169 .resources = (struct resource []) {
178 .resources = (struct resource []) {
186 .resources = (struct resource []) {
194 .resources = (struct resource []) {
202 .resources = (struct resource []) {
Dintel_soc_pmic_crc.c87 .resources = pwrsrc_resources,
92 .resources = adc_resources,
97 .resources = thermal_resources,
102 .resources = bcu_resources,
107 .resources = gpio_resources,
Dcs5535-mfd.c80 .resources = &cs5535_mfd_resources[SMB_BAR],
86 .resources = &cs5535_mfd_resources[GPIO_BAR],
92 .resources = &cs5535_mfd_resources[MFGPT_BAR],
98 .resources = &cs5535_mfd_resources[PMS_BAR],
107 .resources = &cs5535_mfd_resources[ACPI_BAR],
/drivers/isdn/hardware/eicon/
Dos_bri.c51 a->resources.pci.mem_type_id[MEM_TYPE_RAM] = 0; in diva_bri_set_addresses()
52 a->resources.pci.mem_type_id[MEM_TYPE_CFG] = 1; in diva_bri_set_addresses()
53 a->resources.pci.mem_type_id[MEM_TYPE_ADDRESS] = 2; in diva_bri_set_addresses()
54 a->resources.pci.mem_type_id[MEM_TYPE_RESET] = 1; in diva_bri_set_addresses()
55 a->resources.pci.mem_type_id[MEM_TYPE_PORT] = 2; in diva_bri_set_addresses()
56 a->resources.pci.mem_type_id[MEM_TYPE_CTLREG] = 2; in diva_bri_set_addresses()
58 a->xdi_adapter.ram = a->resources.pci.addr[0]; in diva_bri_set_addresses()
59 a->xdi_adapter.cfg = a->resources.pci.addr[1]; in diva_bri_set_addresses()
60 a->xdi_adapter.Address = a->resources.pci.addr[2]; in diva_bri_set_addresses()
94 a->resources.pci.bar[bar] = in diva_bri_init_card()
[all …]
Dos_pri.c62 a->resources.pci.mem_type_id[MEM_TYPE_ADDRESS] = 0; in diva_pri_set_addresses()
63 a->resources.pci.mem_type_id[MEM_TYPE_CONTROL] = 2; in diva_pri_set_addresses()
64 a->resources.pci.mem_type_id[MEM_TYPE_CONFIG] = 4; in diva_pri_set_addresses()
65 a->resources.pci.mem_type_id[MEM_TYPE_RAM] = 0; in diva_pri_set_addresses()
66 a->resources.pci.mem_type_id[MEM_TYPE_RESET] = 2; in diva_pri_set_addresses()
67 a->resources.pci.mem_type_id[MEM_TYPE_CFG] = 4; in diva_pri_set_addresses()
68 a->resources.pci.mem_type_id[MEM_TYPE_PROM] = 3; in diva_pri_set_addresses()
70 a->xdi_adapter.Address = a->resources.pci.addr[0]; in diva_pri_set_addresses()
71 a->xdi_adapter.Control = a->resources.pci.addr[2]; in diva_pri_set_addresses()
72 a->xdi_adapter.Config = a->resources.pci.addr[4]; in diva_pri_set_addresses()
[all …]
Dos_4bri.c104 dword offset = a->resources.pci.qoffset; in diva_4bri_set_addresses()
107 a->resources.pci.mem_type_id[MEM_TYPE_RAM] = 2; in diva_4bri_set_addresses()
108 a->resources.pci.mem_type_id[MEM_TYPE_ADDRESS] = 2; in diva_4bri_set_addresses()
109 a->resources.pci.mem_type_id[MEM_TYPE_CONTROL] = 2; in diva_4bri_set_addresses()
110 a->resources.pci.mem_type_id[MEM_TYPE_RESET] = 0; in diva_4bri_set_addresses()
111 a->resources.pci.mem_type_id[MEM_TYPE_CTLREG] = 3; in diva_4bri_set_addresses()
112 a->resources.pci.mem_type_id[MEM_TYPE_PROM] = 0; in diva_4bri_set_addresses()
117 a->xdi_adapter.Address = a->resources.pci.addr[2]; /* BAR2 SDRAM */ in diva_4bri_set_addresses()
120 a->xdi_adapter.Control = a->resources.pci.addr[2]; /* BAR2 SDRAM */ in diva_4bri_set_addresses()
122 a->xdi_adapter.ram = a->resources.pci.addr[2]; /* BAR2 SDRAM */ in diva_4bri_set_addresses()
[all …]
/drivers/acpi/apei/
Dapei-base.c395 void apei_resources_fini(struct apei_resources *resources) in apei_resources_fini() argument
397 apei_res_clean(&resources->iomem); in apei_resources_fini()
398 apei_res_clean(&resources->ioport); in apei_resources_fini()
424 int apei_resources_add(struct apei_resources *resources, in apei_resources_add() argument
429 return apei_res_add(&resources->iomem, start, size); in apei_resources_add()
431 return apei_res_add(&resources->ioport, start, size); in apei_resources_add()
454 struct apei_resources *resources = data; in apei_get_nvs_callback() local
455 return apei_res_add(&resources->iomem, start, size); in apei_get_nvs_callback()
458 static int apei_get_nvs_resources(struct apei_resources *resources) in apei_get_nvs_resources() argument
460 return acpi_nvs_for_each_region(apei_get_nvs_callback, resources); in apei_get_nvs_resources()
[all …]
Dapei-internal.h102 static inline void apei_resources_init(struct apei_resources *resources) in apei_resources_init() argument
104 INIT_LIST_HEAD(&resources->iomem); in apei_resources_init()
105 INIT_LIST_HEAD(&resources->ioport); in apei_resources_init()
108 void apei_resources_fini(struct apei_resources *resources);
109 int apei_resources_add(struct apei_resources *resources,
114 int apei_resources_request(struct apei_resources *resources,
116 void apei_resources_release(struct apei_resources *resources);
118 struct apei_resources *resources);
/drivers/usb/host/
Dsl811_cs.c63 static struct resource resources[] = { variable
85 .resource = resources,
86 .num_resources = ARRAY_SIZE(resources),
97 resources[0].start = irq; in sl811_hc_init()
99 resources[1].start = base_addr; in sl811_hc_init()
100 resources[1].end = base_addr; in sl811_hc_init()
102 resources[2].start = base_addr + 1; in sl811_hc_init()
103 resources[2].end = base_addr + 1; in sl811_hc_init()
/drivers/gpu/drm/vmwgfx/
Dvmwgfx_cmdbuf_res.c67 struct drm_open_hash resources; member
93 ret = drm_ht_find_item(&man->resources, key, &hash); in vmw_cmdbuf_res_lookup()
114 WARN_ON(drm_ht_remove_item(&man->resources, &entry->hash)); in vmw_cmdbuf_res_free()
174 ret = drm_ht_insert_item(&entry->man->resources, in vmw_cmdbuf_res_revert()
214 ret = drm_ht_insert_item(&man->resources, &cres->hash); in vmw_cmdbuf_res_add()
249 ret = drm_ht_find_item(&man->resources, user_key | (res_type << 24), in vmw_cmdbuf_res_remove()
261 (void) drm_ht_remove_item(&man->resources, &entry->hash); in vmw_cmdbuf_res_remove()
295 ret = drm_ht_create(&man->resources, VMW_CMDBUF_RES_MAN_HT_ORDER); in vmw_cmdbuf_res_man_create()
320 drm_ht_remove(&man->resources); in vmw_cmdbuf_res_man_destroy()
/drivers/acpi/
Dacpi_platform.c52 struct resource *resources = NULL; in acpi_create_platform_device() local
67 resources = kmalloc(count * sizeof(struct resource), in acpi_create_platform_device()
69 if (!resources) { in acpi_create_platform_device()
76 resources[count++] = rentry->res; in acpi_create_platform_device()
105 pdevinfo.res = resources; in acpi_create_platform_device()
117 kfree(resources); in acpi_create_platform_device()
Dpower.c381 struct list_head *resources, in acpi_power_hide_list() argument
386 if (list_empty(resources)) in acpi_power_hide_list()
389 list_for_each_entry_reverse(entry, resources, node) { in acpi_power_hide_list()
400 struct list_head *resources, in acpi_power_expose_list() argument
406 if (list_empty(resources)) in acpi_power_expose_list()
413 list_for_each_entry(entry, resources, node) { in acpi_power_expose_list()
421 acpi_power_hide_list(adev, resources, attr_group); in acpi_power_expose_list()
428 struct list_head *resources, in acpi_power_expose_hide() argument
433 acpi_power_expose_list(adev, resources, attr_group); in acpi_power_expose_hide()
435 acpi_power_hide_list(adev, resources, attr_group); in acpi_power_expose_hide()
[all …]
/drivers/mtd/nand/gpmi-nand/
Dgpmi-lib.c134 clk = this->resources.clock[i]; in __gpmi_enable_clk()
150 clk_disable_unprepare(this->resources.clock[i - 1]); in __gpmi_enable_clk()
159 struct resources *r = &this->resources; in gpmi_init()
206 struct resources *r = &this->resources; in gpmi_dump_info()
251 struct resources *r = &this->resources; in bch_set_geometry()
331 struct resources *r = &this->resources; in gpmi_nfc_compute_hardware_timing()
861 struct resources *r = &this->resources; in gpmi_compute_edo_timing()
920 struct resources *r = &this->resources; in enable_edo_mode()
993 struct resources *r = &this->resources; in gpmi_begin()
1082 struct resources *r = &this->resources; in gpmi_clear_bch()
[all …]
/drivers/pci/
Dbus.c20 void pci_add_resource_offset(struct list_head *resources, struct resource *res, in pci_add_resource_offset() argument
33 list_add_tail(&window->list, resources); in pci_add_resource_offset()
37 void pci_add_resource(struct list_head *resources, struct resource *res) in pci_add_resource() argument
39 pci_add_resource_offset(resources, res, 0); in pci_add_resource()
43 void pci_free_resource_list(struct list_head *resources) in pci_free_resource_list() argument
47 list_for_each_entry_safe(window, tmp, resources, list) { in pci_free_resource_list()
67 list_add_tail(&bus_res->list, &bus->resources); in pci_bus_add_resource()
78 list_for_each_entry(bus_res, &bus->resources, list) { in pci_bus_resource_n()
94 list_for_each_entry_safe(bus_res, tmp, &bus->resources, list) { in pci_bus_remove_resources()
/drivers/pci/hotplug/
Dcpqphp_ctrl.c43 u8 behind_bridge, struct resource_lists *resources);
45 u8 behind_bridge, struct resource_lists *resources);
2269 u8 behind_bridge, struct resource_lists *resources) in configure_new_device() argument
2296 rc = configure_new_function(ctrl, new_slot, behind_bridge, resources); in configure_new_device()
2306 cpqhp_return_board_resources(new_slot, resources); in configure_new_device()
2366 struct resource_lists *resources) in configure_new_function() argument
2412 bus_node = get_max_resource(&(resources->bus_head), 1); in configure_new_function()
2448 io_node = get_max_resource(&(resources->io_head), 0x1000); in configure_new_function()
2451 mem_node = get_max_resource(&(resources->mem_head), 0x100000); in configure_new_function()
2454 p_mem_node = get_max_resource(&(resources->p_mem_head), 0x100000); in configure_new_function()
[all …]
/drivers/virtio/
Dvirtio_mmio.c520 struct resource resources[2] = {}; in vm_cmdline_set() local
543 resources[0].flags = IORESOURCE_MEM; in vm_cmdline_set()
544 resources[0].start = base; in vm_cmdline_set()
545 resources[0].end = base + size - 1; in vm_cmdline_set()
547 resources[1].flags = IORESOURCE_IRQ; in vm_cmdline_set()
548 resources[1].start = resources[1].end = irq; in vm_cmdline_set()
561 (unsigned long long)resources[0].start, in vm_cmdline_set()
562 (unsigned long long)resources[0].end, in vm_cmdline_set()
563 (int)resources[1].start); in vm_cmdline_set()
567 resources, ARRAY_SIZE(resources), NULL, 0); in vm_cmdline_set()
/drivers/infiniband/hw/usnic/
Dusnic_vnic.c130 if (spec->resources[i].type == trgt_type) { in usnic_vnic_res_spec_update()
131 spec->resources[i].cnt = cnt; in usnic_vnic_res_spec_update()
148 if (res_spec->resources[i].type != in usnic_vnic_res_spec_satisfied()
149 min_spec->resources[i].type) in usnic_vnic_res_spec_satisfied()
152 if (min_spec->resources[i].cnt > in usnic_vnic_res_spec_satisfied()
153 res_spec->resources[i].cnt) in usnic_vnic_res_spec_satisfied()
173 res_type = res_spec->resources[i].type; in usnic_vnic_spec_dump()
174 res_cnt = res_spec->resources[i].cnt; in usnic_vnic_spec_dump()
192 res_type = res_spec->resources[i].type; in usnic_vnic_check_room()
193 res_cnt = res_spec->resources[i].cnt; in usnic_vnic_check_room()

123456