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

12345678910

/linux-master/arch/arm/mach-s3c/
H A Ddev-uart-s3c64xx.c50 .resources = s3c64xx_uart0_resource,
54 .resources = s3c64xx_uart1_resource,
58 .resources = s3c6xx_uart2_resource,
62 .resources = s3c64xx_uart3_resource,
/linux-master/arch/x86/pci/
H A Dbus_numa.c31 void x86_pci_root_bus_resources(int bus, struct list_head *resources) argument
41 printk(KERN_DEBUG "PCI: root bus %02x: hardware-probed resources\n",
45 resource_list_for_each_entry(window, resources)
52 pci_add_resource(resources, &info->busn);
54 list_for_each_entry(root_res, &info->resources, list)
55 pci_add_resource(resources, &root_res->res);
65 printk(KERN_DEBUG "PCI: root bus %02x: using default resources\n", bus);
66 pci_add_resource(resources, &ioport_resource);
67 pci_add_resource(resources, &iomem_resource);
82 INIT_LIST_HEAD(&info->resources);
[all...]
H A Dbus_numa.h16 struct list_head resources; member in struct:pci_root_info
/linux-master/drivers/mfd/
H A Dwm831x-core.c847 .resources = wm831x_dcdc1_resources,
853 .resources = wm831x_dcdc2_resources,
859 .resources = wm831x_dcdc3_resources,
865 .resources = wm831x_dcdc4_resources,
881 .resources = wm831x_gpio_resources,
890 .resources = wm831x_isink1_resources,
896 .resources = wm831x_isink2_resources,
902 .resources = wm831x_ldo1_resources,
908 .resources = wm831x_ldo2_resources,
914 .resources
[all...]
H A Dsun6i-prcm.c51 .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,
H A Dintel_soc_pmic_mrfld.c41 .resources = &irq_level2_resources[0],
45 .resources = &irq_level2_resources[1],
49 .resources = &irq_level2_resources[2],
53 .resources = &irq_level2_resources[3],
57 .resources = &irq_level2_resources[4],
61 .resources = &irq_level2_resources[5],
65 .resources = &irq_level2_resources[5],
69 .resources = &irq_level2_resources[6],
H A Dtimberdale.c368 .resources = timberdale_dma_resources,
375 .resources = timberdale_uart_resources,
380 .resources = timberdale_xiic_resources,
387 .resources = timberdale_gpio_resources,
394 .resources = timberdale_video_resources,
401 .resources = timberdale_radio_resources,
408 .resources = timberdale_spi_resources,
415 .resources = timberdale_eth_resources,
425 .resources = timberdale_dma_resources,
432 .resources
[all...]
H A Dcs5535-mfd.c36 .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],
H A Dmt6397-core.c115 .resources = mt6323_rtc_resources,
126 .resources = mt6323_keys_resources,
131 .resources = mt6323_pwrc_resources,
142 .resources = mt6357_rtc_resources,
150 .resources = mt6357_keys_resources,
160 .resources = mt6331_rtc_resources,
171 .resources = mt6331_keys_resources,
183 .resources = mt6358_rtc_resources,
191 .resources = mt6358_keys_resources,
201 .resources
[all...]
/linux-master/drivers/i2c/
H A Di2c-boardinfo.c74 if (info->resources) {
75 devinfo->board_info.resources =
76 kmemdup(info->resources,
78 sizeof(*info->resources),
80 if (!devinfo->board_info.resources) {
/linux-master/drivers/vdpa/mlx5/
H A DMakefile4 mlx5_vdpa-$(CONFIG_MLX5_VDPA_NET) += net/mlx5_vnet.o core/resources.o core/mr.o net/debug.o
/linux-master/arch/sparc/kernel/
H A Dleon_pci.c19 * PCI for us. The Linux generic routines are used to setup resources,
28 LIST_HEAD(resources);
37 pci_add_resource_offset(&resources, &info->io_space,
39 pci_add_resource(&resources, &info->mem_space);
41 pci_add_resource(&resources, &info->busn);
43 list_splice_init(&resources, &bridge->windows);
59 /* Assign devices with resources */
/linux-master/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;
/linux-master/drivers/acpi/apei/
H A Dapei-internal.h102 static inline void apei_resources_init(struct apei_resources *resources) argument
104 INIT_LIST_HEAD(&resources->iomem);
105 INIT_LIST_HEAD(&resources->ioport);
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);
H A Dapei-base.c286 /* Collect all resources requested, to avoid conflict */
380 void apei_resources_fini(struct apei_resources *resources) argument
382 apei_res_clean(&resources->iomem);
383 apei_res_clean(&resources->ioport);
409 int apei_resources_add(struct apei_resources *resources, argument
414 return apei_res_add(&resources->iomem, start, size);
416 return apei_res_add(&resources->ioport, start, size);
422 * entry), so common resources are subtracted from the trigger table
423 * resources before the second requesting.
439 struct apei_resources *resources local
443 apei_get_nvs_resources(struct apei_resources *resources) argument
450 apei_get_arch_resources(struct apei_resources *resources) argument
461 apei_resources_request(struct apei_resources *resources, const char *desc) argument
552 apei_resources_release(struct apei_resources *resources) argument
714 struct apei_resources *resources = data; local
744 apei_exec_collect_resources(struct apei_exec_context *ctx, struct apei_resources *resources) argument
[all...]
/linux-master/sound/firewire/
H A Dcmp.c14 #include "iso-resources.h"
51 dev_err(&c->resources.unit->device, "%cPCR%u: %pV",
87 c->resources.unit, TCODE_LOCK_COMPARE_SWAP,
89 FW_FIXED_GENERATION | c->resources.generation);
139 err = fw_iso_resources_init(&c->resources, unit);
166 c->resources.unit, TCODE_READ_QUADLET_REQUEST,
177 * cmp_connection_destroy - free connection manager resources
184 fw_iso_resources_destroy(&c->resources);
195 if (WARN_ON(c->resources.allocated)) {
201 fw_parent_device(c->resources
[all...]
H A Dcmp.h7 #include "iso-resources.h"
31 struct fw_iso_resources resources; member in struct:cmp_connection
/linux-master/drivers/acpi/
H A Dacpi_platform.c23 /* Exclude devices that have no _CRS resources provided */
82 * If the device has parent we need to take its resources into
106 * resources and returns a pointer to it. Otherwise, return %NULL.
119 struct resource *resources = NULL; local
145 resources = kcalloc(count, sizeof(*resources), GFP_KERNEL);
146 if (!resources) {
153 &resources[count++]);
167 pdevinfo.res = resources;
187 kfree(resources);
[all...]
H A Dacpi_watchdog.c109 struct resource *resources; local
171 resources = kcalloc(nresources, sizeof(*resources), GFP_KERNEL);
172 if (!resources)
177 resources[i++] = *rentry->res;
180 resources, nresources);
184 kfree(resources);
/linux-master/drivers/soc/tegra/fuse/
H A Dtegra-apbmisc.c265 struct resource *resources[2] = { NULL }; local
280 pr_err("failed to get APBMISC memory resources");
285 * Get required memory resources.
287 * resources[0]: apbmisc.
288 * resources[1]: straps.
291 if (rcount >= ARRAY_SIZE(resources))
294 resources[rcount++] = rentry->res;
297 if (!resources[0]) {
302 if (!resources[1]) {
307 tegra_init_apbmisc_resources(resources[
[all...]
/linux-master/drivers/accel/qaic/
H A Dqaic_control.c58 __le32 handle; /* unique id to track the resources consumed */
297 static void save_dbc_buf(struct qaic_device *qdev, struct ioctl_resources *resources, argument
300 u32 dbc_id = resources->dbc_id;
302 if (resources->buf) {
304 qdev->dbc[dbc_id].req_q_base = resources->buf;
305 qdev->dbc[dbc_id].rsp_q_base = resources->rsp_q_base;
306 qdev->dbc[dbc_id].dma_addr = resources->dma_addr;
307 qdev->dbc[dbc_id].total_size = resources->total_size;
308 qdev->dbc[dbc_id].nelem = resources->nelem;
311 resources
315 free_dbc_buf(struct qaic_device *qdev, struct ioctl_resources *resources) argument
323 free_dma_xfers(struct qaic_device *qdev, struct ioctl_resources *resources) argument
391 find_and_map_user_pages(struct qaic_device *qdev, struct qaic_manage_trans_dma_xfer *in_trans, struct ioctl_resources *resources, struct dma_xfer *xfer) argument
480 encode_addr_size_pairs(struct dma_xfer *xfer, struct wrapper_list *wrappers, struct ioctl_resources *resources, u32 msg_hdr_len, u32 *size, struct wire_trans_dma_xfer **out_trans) argument
560 encode_dma(struct qaic_device *qdev, void *trans, struct wrapper_list *wrappers, u32 *user_len, struct ioctl_resources *resources, struct qaic_user *usr) argument
629 encode_activate(struct qaic_device *qdev, void *trans, struct wrapper_list *wrappers, u32 *user_len, struct ioctl_resources *resources) argument
751 encode_message(struct qaic_device *qdev, struct manage_msg *user_msg, struct wrapper_list *wrappers, struct ioctl_resources *resources, struct qaic_user *usr) argument
853 decode_activate(struct qaic_device *qdev, void *trans, struct manage_msg *user_msg, u32 *msg_len, struct ioctl_resources *resources, struct qaic_user *usr) argument
959 decode_message(struct qaic_device *qdev, struct manage_msg *user_msg, struct wire_msg *msg, struct ioctl_resources *resources, struct qaic_user *usr) argument
1174 qaic_manage_msg_xfer(struct qaic_device *qdev, struct qaic_user *usr, struct manage_msg *user_msg, struct ioctl_resources *resources, struct wire_msg **rsp) argument
1244 struct ioctl_resources resources; local
[all...]
/linux-master/drivers/gpu/drm/vmwgfx/
H A Dvmwgfx_cmdbuf_res.c41 * of committed resources.
56 * @resources: Hash table containing staged and committed command buffer
57 * resources
58 * @list: List of committed command buffer resources.
61 * @resources and @list are protected by the cmdbuf mutex for now.
64 DECLARE_HASHTABLE(resources, VMW_CMDBUF_RES_MAN_HT_ORDER);
89 hash_for_each_possible_rcu(man->resources, hash, head, key) {
170 hash_add_rcu(entry->man->resources, &entry->hash.head,
208 hash_add_rcu(man->resources, &cres->hash.head, cres->hash.key);
244 hash_for_each_possible_rcu(man->resources, has
[all...]
/linux-master/arch/sh/drivers/pci/
H A Dfixups-se7751.c102 BUG_ON(chan->resources[1].start != SH7751_PCI_MEMORY_BASE);
104 PCIC_WRITE(SH7751_PCIMBR, chan->resources[1].start);
107 PCIC_WRITE(SH7751_PCIIOBR, (chan->resources[0].start & SH7751_PCIIOBR_MASK));
/linux-master/drivers/mtd/nand/raw/gpmi-nand/
H A Dgpmi-nand.h17 struct resources { struct
127 struct resources resources; member in struct:gpmi_nand_data
/linux-master/drivers/pci/
H A Dbus.c20 void pci_add_resource_offset(struct list_head *resources, struct resource *res, argument
32 resource_list_add_tail(entry, resources);
36 void pci_add_resource(struct list_head *resources, struct resource *res) argument
38 pci_add_resource_offset(resources, res, 0);
42 void pci_free_resource_list(struct list_head *resources) argument
44 resource_list_free(resources);
61 list_add_tail(&bus_res->list, &bus->resources);
72 list_for_each_entry(bus_res, &bus->resources, list) {
92 list_for_each_entry_safe(bus_res, tmp, &bus->resources, list) {
109 list_for_each_entry_safe(bus_res, tmp, &bus->resources, lis
115 devm_request_pci_bus_resources(struct device *dev, struct list_head *resources) argument
[all...]

Completed in 232 milliseconds

12345678910