| /drivers/mfd/ |
| A D | wm831x-core.c | 881 .resources = wm831x_gpio_resources, 902 .resources = wm831x_ldo1_resources, 967 .resources = wm831x_on_resources, 989 .resources = wm831x_wdt_resources, 1097 .resources = wm831x_on_resources, 1119 .resources = wm831x_wdt_resources, 1251 .resources = wm831x_on_resources, 1273 .resources = wm831x_wdt_resources, 1385 .resources = wm831x_on_resources, 1402 .resources = wm831x_wdt_resources, [all …]
|
| A D | timberdale.c | 373 .resources = timberdale_dma_resources, 380 .resources = timberdale_uart_resources, 385 .resources = timberdale_xiic_resources, 413 .resources = timberdale_spi_resources, 420 .resources = timberdale_eth_resources, 430 .resources = timberdale_dma_resources, 480 .resources = timberdale_spi_resources, 487 .resources = timberdale_eth_resources, 497 .resources = timberdale_dma_resources, 537 .resources = timberdale_spi_resources, [all …]
|
| A D | sun6i-prcm.c | 51 .resources = sun6i_a31_ar100_clk_res, 57 .resources = sun6i_a31_apb0_clk_res, 63 .resources = sun6i_a31_apb0_gates_clk_res, 69 .resources = sun6i_a31_ir_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, 102 .resources = sun8i_codec_analog_res,
|
| A D | mt6397-core.c | 130 .resources = mt6323_rtc_resources, 141 .resources = mt6323_keys_resources, 146 .resources = mt6323_pwrc_resources, 158 .resources = mt6328_keys_resources, 172 .resources = mt6357_rtc_resources, 180 .resources = mt6357_keys_resources, 190 .resources = mt6331_rtc_resources, 201 .resources = mt6331_keys_resources, 216 .resources = mt6358_rtc_resources, 238 .resources = mt6358_rtc_resources, [all …]
|
| A D | max8925-core.c | 30 .resources = &bk_resources[0], 209 .resources = sd1_resources, 214 .resources = sd2_resources, 219 .resources = sd3_resources, 224 .resources = ldo1_resources, 229 .resources = ldo2_resources, 234 .resources = ldo3_resources, 239 .resources = ldo4_resources, 244 .resources = ldo5_resources, 249 .resources = ldo6_resources, [all …]
|
| A D | intel_soc_pmic_mrfld.c | 40 .resources = &irq_level2_resources[0], 44 .resources = &irq_level2_resources[1], 48 .resources = &irq_level2_resources[2], 52 .resources = &irq_level2_resources[3], 56 .resources = &irq_level2_resources[4], 60 .resources = &irq_level2_resources[5], 64 .resources = &irq_level2_resources[5], 68 .resources = &irq_level2_resources[6],
|
| A D | mfd-core.c | 231 res[r].name = cell->resources[r].name; in mfd_add_device() 232 res[r].flags = cell->resources[r].flags; in mfd_add_device() 238 cell->resources[r].start; in mfd_add_device() 240 cell->resources[r].end; in mfd_add_device() 244 WARN_ON(cell->resources[r].start != in mfd_add_device() 245 cell->resources[r].end); in mfd_add_device() 247 domain, cell->resources[r].start); in mfd_add_device() 250 cell->resources[r].start; in mfd_add_device() 252 cell->resources[r].end; in mfd_add_device() 256 res[r].start = cell->resources[r].start; in mfd_add_device() [all …]
|
| A D | 88pm860x-core.c | 173 .resources = bk0_resources, 178 .resources = bk1_resources, 183 .resources = bk2_resources, 192 .resources = led0_resources, 197 .resources = led1_resources, 202 .resources = led2_resources, 207 .resources = led3_resources, 212 .resources = led4_resources, 217 .resources = led5_resources, 241 .resources = ldo1_resources, [all …]
|
| A D | ocelot-core.c | 167 .resources = vsc7512_pinctrl_resources, 172 .resources = vsc7512_sgpio_resources, 179 .resources = vsc7512_miim0_resources, 186 .resources = vsc7512_miim1_resources, 191 .resources = vsc7512_serdes_resources, 196 .resources = vsc7512_switch_resources, 215 ocelot_core_try_add_regmap(dev, &cell->resources[i]); in ocelot_core_try_add_regmaps()
|
| A D | cs5535-mfd.c | 36 .resources = &cs5535_mfd_resources[SMB_BAR], 41 .resources = &cs5535_mfd_resources[GPIO_BAR], 46 .resources = &cs5535_mfd_resources[MFGPT_BAR], 51 .resources = &cs5535_mfd_resources[PMS_BAR], 59 .resources = &cs5535_mfd_resources[ACPI_BAR], 64 .resources = &cs5535_mfd_resources[ACPI_BAR],
|
| A D | intel_soc_pmic_crc.c | 62 .resources = pwrsrc_resources, 67 .resources = thermal_resources, 72 .resources = bcu_resources, 77 .resources = adc_resources, 82 .resources = charger_resources, 87 .resources = gpio_resources, 101 .resources = gpio_resources,
|
| A D | axp20x.c | 967 .resources = axp20x_pek_resources, 996 .resources = axp22x_pek_resources, 1025 .resources = axp22x_pek_resources, 1051 .resources = axp152_pek_resources, 1112 .resources = axp288_adc_resources, 1116 .resources = axp288_extcon_resources, 1139 .resources = axp803_pek_resources, 1167 .resources = axp806_pek_resources, 1186 .resources = axp809_pek_resources, 1197 .resources = axp803_pek_resources, [all …]
|
| A D | intel_soc_pmic_chtdc_ti.c | 60 .resources = power_button_resources, 64 .resources = adc_resources, 68 .resources = thermal_resources, 72 .resources = pwrsrc_resources, 76 .resources = battery_resources,
|
| /drivers/accel/qaic/ |
| A D | qaic_control.c | 302 if (resources->buf) { in save_dbc_buf() 311 resources->buf = NULL; in save_dbc_buf() 317 if (resources->buf) in free_dbc_buf() 318 dma_free_coherent(&qdev->pdev->dev, resources->total_size, resources->buf, in free_dbc_buf() 319 resources->dma_addr); in free_dbc_buf() 320 resources->buf = NULL; in free_dbc_buf() 617 resources->trans_hdr = trans; in encode_dma() 693 resources->buf = buf; in encode_activate() 696 resources->nelem = nelem; in encode_activate() 774 ret = encode_dma(qdev, resources->trans_hdr, wrappers, &user_len, resources, usr); in encode_message() [all …]
|
| /drivers/acpi/apei/ |
| A D | apei-base.c | 382 apei_res_clean(&resources->iomem); in apei_resources_fini() 383 apei_res_clean(&resources->ioport); in apei_resources_fini() 439 struct apei_resources *resources = data; in apei_get_res_callback() local 491 rc = apei_resources_sub(resources, &arch_res); in apei_resources_request() 557 list_for_each_entry(res, &resources->iomem, list) in apei_resources_release() 559 list_for_each_entry(res, &resources->ioport, list) in apei_resources_release() 714 struct apei_resources *resources = data; in collect_res_callback() local 730 return apei_res_add(&resources->iomem, paddr, in collect_res_callback() 733 return apei_res_add(&resources->ioport, paddr, in collect_res_callback() 745 struct apei_resources *resources) in apei_exec_collect_resources() argument [all …]
|
| A D | apei-internal.h | 102 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/acpi/ |
| A D | power.c | 318 struct list_head *resources; in acpi_device_power_add_dependent() local 324 resources = &adev->power.states[ACPI_STATE_D0].resources; in acpi_device_power_add_dependent() 334 list_for_each_entry(entry, resources, node) in acpi_device_power_add_dependent() 353 struct list_head *resources; in acpi_device_power_remove_dependent() local 358 resources = &adev->power.states[ACPI_STATE_D0].resources; in acpi_device_power_remove_dependent() 538 struct list_head *resources, in acpi_power_hide_list() argument 543 if (list_empty(resources)) in acpi_power_hide_list() 557 struct list_head *resources, in acpi_power_expose_list() argument 563 if (list_empty(resources)) in acpi_power_expose_list() 585 struct list_head *resources, in acpi_power_expose_hide() argument [all …]
|
| A D | acpi_platform.c | 119 struct resource *resources = NULL; in acpi_create_platform_device() local 145 resources = kcalloc(count, sizeof(*resources), GFP_KERNEL); in acpi_create_platform_device() 146 if (!resources) { in acpi_create_platform_device() 153 &resources[count++]); in acpi_create_platform_device() 167 pdevinfo.res = resources; in acpi_create_platform_device() 187 kfree(resources); in acpi_create_platform_device()
|
| A D | acpi_watchdog.c | 109 struct resource *resources; in acpi_watchdog_init() local 171 resources = kcalloc(nresources, sizeof(*resources), GFP_KERNEL); in acpi_watchdog_init() 172 if (!resources) in acpi_watchdog_init() 177 resources[i++] = *rentry->res; in acpi_watchdog_init() 180 resources, nresources); in acpi_watchdog_init() 184 kfree(resources); in acpi_watchdog_init()
|
| /drivers/usb/host/ |
| A D | sl811_cs.c | 64 static struct resource resources[] = { variable 86 .resource = resources, 87 .num_resources = ARRAY_SIZE(resources), 98 resources[0].start = irq; in sl811_hc_init() 100 resources[1].start = base_addr; in sl811_hc_init() 101 resources[1].end = base_addr; in sl811_hc_init() 103 resources[2].start = base_addr + 1; in sl811_hc_init() 104 resources[2].end = base_addr + 1; in sl811_hc_init()
|
| /drivers/pci/ |
| A D | bus.c | 46 resource_list_add_tail(entry, resources); in pci_add_resource_offset() 50 void pci_add_resource(struct list_head *resources, struct resource *res) in pci_add_resource() argument 52 pci_add_resource_offset(resources, res, 0); in pci_add_resource() 56 void pci_free_resource_list(struct list_head *resources) in pci_free_resource_list() argument 58 resource_list_free(resources); in pci_free_resource_list() 73 list_add_tail(&bus_res->list, &bus->resources); in pci_bus_add_resource() 84 list_for_each_entry(bus_res, &bus->resources, list) { in pci_bus_resource_n() 104 list_for_each_entry_safe(bus_res, tmp, &bus->resources, list) { in pci_bus_remove_resource() 121 list_for_each_entry_safe(bus_res, tmp, &bus->resources, list) { in pci_bus_remove_resources() 128 struct list_head *resources) in devm_request_pci_bus_resources() argument [all …]
|
| /drivers/i2c/ |
| A D | i2c-boardinfo.c | 74 if (info->resources) { in i2c_register_board_info() 75 devinfo->board_info.resources = in i2c_register_board_info() 76 kmemdup(info->resources, in i2c_register_board_info() 78 sizeof(*info->resources), in i2c_register_board_info() 80 if (!devinfo->board_info.resources) { in i2c_register_board_info()
|
| /drivers/soc/tegra/fuse/ |
| A D | tegra-apbmisc.c | 266 struct resource *resources[2] = { NULL }; in tegra_acpi_init_apbmisc() local 292 if (rcount >= ARRAY_SIZE(resources)) in tegra_acpi_init_apbmisc() 295 resources[rcount++] = rentry->res; in tegra_acpi_init_apbmisc() 298 if (!resources[0]) { in tegra_acpi_init_apbmisc() 303 if (!resources[1]) { in tegra_acpi_init_apbmisc() 308 tegra_init_apbmisc_resources(resources[0], resources[1]); in tegra_acpi_init_apbmisc()
|
| /drivers/pci/hotplug/ |
| A D | cpqphp_ctrl.c | 29 u8 behind_bridge, struct resource_lists *resources); 31 u8 behind_bridge, struct resource_lists *resources); 2308 struct resource_lists *resources) in configure_new_function() argument 2411 if (!resources->irqs) { in configure_new_function() 2424 irqs.valid_INT = resources->irqs->valid_INT; in configure_new_function() 2531 if (resources->irqs) { in configure_new_function() 2536 resources->irqs->valid_INT = irqs.valid_INT; in configure_new_function() 2840 if (temp_byte && resources->irqs && in configure_new_function() 2841 (resources->irqs->valid_INT & in configure_new_function() 2867 resources->irqs->interrupt[(temp_byte + resources->irqs->barber_pole - 1) & 0x03] = IRQ; in configure_new_function() [all …]
|
| /drivers/gpu/drm/vmwgfx/ |
| A D | vmwgfx_cmdbuf_res.c | 64 DECLARE_HASHTABLE(resources, VMW_CMDBUF_RES_MAN_HT_ORDER); 89 hash_for_each_possible_rcu(man->resources, hash, head, key) { in vmw_cmdbuf_res_lookup() 170 hash_add_rcu(entry->man->resources, &entry->hash.head, in vmw_cmdbuf_res_revert() 208 hash_add_rcu(man->resources, &cres->hash.head, cres->hash.key); in vmw_cmdbuf_res_add() 244 hash_for_each_possible_rcu(man->resources, hash, head, key) { in vmw_cmdbuf_res_remove() 293 hash_init(man->resources); in vmw_cmdbuf_res_man_create()
|