Home
last modified time | relevance | path

Searched refs:properties (Results 1 – 25 of 118) sorted by relevance

12345

/drivers/gpu/drm/amd/amdkfd/
Dkfd_queue.c50 pr_debug("Queue Type: %u\n", q->properties.type); in print_queue()
51 pr_debug("Queue Size: %llu\n", q->properties.queue_size); in print_queue()
52 pr_debug("Queue percent: %u\n", q->properties.queue_percent); in print_queue()
53 pr_debug("Queue Address: 0x%llX\n", q->properties.queue_address); in print_queue()
54 pr_debug("Queue Id: %u\n", q->properties.queue_id); in print_queue()
55 pr_debug("Queue Process Vmid: %u\n", q->properties.vmid); in print_queue()
56 pr_debug("Queue Read Pointer: 0x%p\n", q->properties.read_ptr); in print_queue()
57 pr_debug("Queue Write Pointer: 0x%p\n", q->properties.write_ptr); in print_queue()
58 pr_debug("Queue Doorbell Pointer: 0x%p\n", q->properties.doorbell_ptr); in print_queue()
59 pr_debug("Queue Doorbell Offset: %u\n", q->properties.doorbell_off); in print_queue()
[all …]
Dkfd_process_queue_manager.c38 if (pqn->q && pqn->q->properties.queue_id == qid) in get_queue_by_qid()
40 if (pqn->kq && pqn->kq->queue->properties.queue_id == qid) in get_queue_by_qid()
101 pqn->q->properties.queue_id : in pqm_uninit()
102 pqn->kq->queue->properties.queue_id); in pqm_uninit()
150 struct queue_properties *properties, in pqm_create_queue() argument
164 BUG_ON(!pqm || !dev || !properties || !qid); in pqm_create_queue()
167 memcpy(&q_properties, properties, sizeof(struct queue_properties)); in pqm_create_queue()
215 retval = create_cp_queue(pqm, dev, &q, properties, f, *qid); in pqm_create_queue()
221 &q->properties.vmid); in pqm_create_queue()
242 &q->properties.vmid); in pqm_create_queue()
[all …]
Dkfd_device_queue_manager.c110 q->properties.vmid = allocated_vmid; in allocate_vmid()
112 set_pasid_vmid_mapping(dqm, q->process->pasid, q->properties.vmid); in allocate_vmid()
129 q->properties.vmid = 0; in deallocate_vmid()
161 q->properties.vmid = qpd->vmid; in create_queue_nocpsch()
163 if (q->properties.type == KFD_QUEUE_TYPE_COMPUTE) in create_queue_nocpsch()
165 if (q->properties.type == KFD_QUEUE_TYPE_SDMA) in create_queue_nocpsch()
178 if (q->properties.is_active) in create_queue_nocpsch()
181 if (q->properties.type == KFD_QUEUE_TYPE_SDMA) in create_queue_nocpsch()
254 &q->gart_mqd_addr, &q->properties); in create_compute_queue_nocpsch()
265 q->queue, (uint32_t __user *) q->properties.write_ptr); in create_compute_queue_nocpsch()
[all …]
Dkfd_packet_manager.c211 switch (q->properties.type) { in pm_create_map_queue_vi()
228 q->properties.type); in pm_create_map_queue_vi()
233 q->properties.doorbell_off; in pm_create_map_queue_vi()
242 lower_32_bits((uint64_t)q->properties.write_ptr); in pm_create_map_queue_vi()
245 upper_32_bits((uint64_t)q->properties.write_ptr); in pm_create_map_queue_vi()
271 packet->bitfields2.vidmem = (q->properties.is_interop) ? in pm_create_map_queue()
275 switch (q->properties.type) { in pm_create_map_queue()
292 q->properties.doorbell_off; in pm_create_map_queue()
304 lower_32_bits((uint64_t)q->properties.write_ptr); in pm_create_map_queue()
307 upper_32_bits((uint64_t)q->properties.write_ptr); in pm_create_map_queue()
[all …]
Dkfd_kernel_queue.c133 &kq->queue->properties); in initialize()
182 if (kq->queue->properties.type == KFD_QUEUE_TYPE_HIQ) in uninitialize()
189 else if (kq->queue->properties.type == KFD_QUEUE_TYPE_DIQ) in uninitialize()
199 kq->queue->properties.doorbell_ptr); in uninitialize()
216 queue_size_dwords = kq->queue->properties.queue_size / sizeof(uint32_t); in acquire_packet_buffer()
266 write_kernel_doorbell(kq->queue->properties.doorbell_ptr, in submit_packet()
273 kq->pending_wptr = *kq->queue->properties.write_ptr; in rollback_packet()
Dkfd_chardev.c342 struct queue_properties properties; in kfd_ioctl_update_queue() local
367 properties.queue_address = args->ring_base_address; in kfd_ioctl_update_queue()
368 properties.queue_size = args->ring_size; in kfd_ioctl_update_queue()
369 properties.queue_percent = args->queue_percentage; in kfd_ioctl_update_queue()
370 properties.priority = args->queue_priority; in kfd_ioctl_update_queue()
377 retval = pqm_update_queue(&p->pqm, args->queue_id, &properties); in kfd_ioctl_update_queue()
Dkfd_priv.h375 struct queue_properties properties; member
625 int init_queue(struct queue **q, struct queue_properties properties);
654 struct queue_properties *properties,
/drivers/mfd/
Dintel_quark_i2c_gpio.c223 pdata->properties = devm_kcalloc(dev, pdata->nports, in intel_quark_gpio_setup()
224 sizeof(*pdata->properties), in intel_quark_gpio_setup()
226 if (!pdata->properties) in intel_quark_gpio_setup()
230 pdata->properties->node = NULL; in intel_quark_gpio_setup()
231 pdata->properties->name = "intel-quark-x1000-gpio-portA"; in intel_quark_gpio_setup()
232 pdata->properties->idx = 0; in intel_quark_gpio_setup()
233 pdata->properties->ngpio = INTEL_QUARK_MFD_NGPIO; in intel_quark_gpio_setup()
234 pdata->properties->gpio_base = INTEL_QUARK_MFD_GPIO_BASE; in intel_quark_gpio_setup()
235 pdata->properties->irq = pdev->irq; in intel_quark_gpio_setup()
236 pdata->properties->irq_shared = true; in intel_quark_gpio_setup()
/drivers/power/
Dgeneric-adc-battery.c246 enum power_supply_property *properties; in gab_probe() local
273 psy_desc->properties = kcalloc(ARRAY_SIZE(gab_props) + in gab_probe()
275 sizeof(*psy_desc->properties), in gab_probe()
277 if (!psy_desc->properties) { in gab_probe()
282 memcpy(psy_desc->properties, gab_props, sizeof(gab_props)); in gab_probe()
283 properties = (enum power_supply_property *) in gab_probe()
284 ((char *)psy_desc->properties + sizeof(gab_props)); in gab_probe()
298 memcpy(properties + sizeof(*(psy_desc->properties)) * index, in gab_probe()
358 kfree(psy_desc->properties); in gab_probe()
381 kfree(adc_bat->psy_desc.properties); in gab_remove()
Dz2_battery.c174 charger->batt_ps_desc.properties = prop; in z2_batt_ps_init()
250 kfree(charger->batt_ps_desc.properties); in z2_batt_probe()
270 kfree(charger->batt_ps_desc.properties); in z2_batt_remove()
Dpmu_battery.c56 .properties = pmu_ac_props,
173 pbat->bat_desc.properties = pmu_bat_props; in pmu_bat_init()
Dtosa_battery.c228 .properties = tosa_bat_main_props,
238 .properties = tosa_bat_main_props,
247 .properties = tosa_bat_bu_props,
Dtest_power.c162 .properties = test_power_ac_props,
169 .properties = test_power_battery_props,
176 .properties = test_power_ac_props,
Dpcf50633-charger.c371 .properties = power_props,
379 .properties = power_props,
387 .properties = power_props,
Dgoldfish_battery.c193 .properties = goldfish_battery_props,
201 .properties = goldfish_ac_props,
Dipaq_micro_battery.c208 .properties = micro_batt_power_props,
221 .properties = micro_ac_power_props,
Dwm8350_power.c388 .properties = wm8350_ac_props,
395 .properties = wm8350_bat_props,
404 .properties = wm8350_usb_props,
Dolpc_battery.c87 .properties = olpc_ac_props,
626 olpc_bat_desc.properties = olpc_xo15_bat_props; in olpc_battery_probe()
629 olpc_bat_desc.properties = olpc_xo1_bat_props; in olpc_battery_probe()
Dcharger-manager.c1046 .properties = default_charger_props,
1456 cm->charger_psy_desc.properties[cm->charger_psy_desc.num_properties] = in cm_init_thermal_data()
1469 cm->charger_psy_desc.properties[cm->charger_psy_desc.num_properties] = in cm_init_thermal_data()
1732 cm->charger_psy_desc.properties = devm_kzalloc(&pdev->dev, in charger_manager_probe()
1736 if (!cm->charger_psy_desc.properties) in charger_manager_probe()
1739 memcpy(cm->charger_psy_desc.properties, default_charger_props, in charger_manager_probe()
1753 cm->charger_psy_desc.properties[cm->charger_psy_desc.num_properties] = in charger_manager_probe()
1760 cm->charger_psy_desc.properties[cm->charger_psy_desc.num_properties] = in charger_manager_probe()
/drivers/acpi/
Dproperty.c181 static bool acpi_properties_format_valid(const union acpi_object *properties) in acpi_properties_format_valid() argument
185 for (i = 0; i < properties->package.count; i++) { in acpi_properties_format_valid()
188 property = &properties->package.elements[i]; in acpi_properties_format_valid()
235 const union acpi_object *uuid, *properties; in acpi_extract_properties() local
238 properties = &desc->package.elements[i + 1]; in acpi_extract_properties()
245 || properties->type != ACPI_TYPE_PACKAGE) in acpi_extract_properties()
255 if (!acpi_properties_format_valid(properties)) in acpi_extract_properties()
258 data->properties = properties; in acpi_extract_properties()
331 adev->data.properties = NULL; in acpi_free_properties()
356 const union acpi_object *properties; in acpi_data_get_property() local
[all …]
/drivers/gpu/drm/i915/
Dintel_atomic.c66 for (i = 0; i < connector->base.properties->count; i++) { in intel_connector_atomic_get_property()
67 if (connector->base.properties->properties[i] == property) { in intel_connector_atomic_get_property()
68 *val = connector->base.properties->values[i]; in intel_connector_atomic_get_property()
/drivers/pinctrl/
Dpinctrl-tegra-xusb.c150 } properties[] = { variable
179 for (i = 0; i < ARRAY_SIZE(properties); i++) { in tegra_xusb_padctl_parse_subnode()
180 err = of_property_read_u32(np, properties[i].name, &value); in tegra_xusb_padctl_parse_subnode()
188 config = TEGRA_XUSB_PADCTL_PACK(properties[i].param, value); in tegra_xusb_padctl_parse_subnode()
432 for (i = 0; i < ARRAY_SIZE(properties); i++) { in tegra_xusb_padctl_pinconf_group_dbg_show()
436 config = TEGRA_XUSB_PADCTL_PACK(properties[i].param, 0); in tegra_xusb_padctl_pinconf_group_dbg_show()
445 seq_printf(s, "\n\t%s=%lu\n", strip_prefix(properties[i].name), in tegra_xusb_padctl_pinconf_group_dbg_show()
463 for (i = 0; i < ARRAY_SIZE(properties); i++) { in tegra_xusb_padctl_pinconf_config_dbg_show()
464 if (properties[i].param == param) { in tegra_xusb_padctl_pinconf_config_dbg_show()
465 name = properties[i].name; in tegra_xusb_padctl_pinconf_config_dbg_show()
/drivers/staging/clocking-wizard/
Ddt-binding.txt10 Required properties:
17 Optional properties:
/drivers/gpu/drm/
Ddrm_crtc.c685 crtc->base.properties = &crtc->properties; in drm_crtc_init_with_planes()
887 connector->base.properties = &connector->properties; in drm_connector_init()
1174 plane->base.properties = &plane->properties; in drm_universal_plane_init()
1946 props_count = obj->properties->count; in get_properties()
1948 props_count -= obj->properties->atomic_count; in get_properties()
1952 struct drm_property *prop = obj->properties->properties[i]; in get_properties()
3982 int count = obj->properties->count; in drm_object_attach_property()
3992 obj->properties->properties[count] = property; in drm_object_attach_property()
3993 obj->properties->values[count] = init_val; in drm_object_attach_property()
3994 obj->properties->count++; in drm_object_attach_property()
[all …]
/drivers/gpu/drm/tilcdc/
Dtilcdc_slave_compat.c111 prop->next = to->properties; in tilcdc_copy_props()
112 to->properties = prop; in tilcdc_copy_props()

12345