/linux-master/drivers/staging/media/atomisp/pci/ |
H A D | sh_css_properties.c | 22 ia_css_get_properties(struct ia_css_properties *properties) argument 24 assert(properties); 29 properties->gdc_coord_one = gdc_get_unity(GDC0_ID) / HRT_GDC_COORD_SCALE; 31 properties->l1_base_is_index = true; 33 properties->vamem_type = IA_CSS_VAMEM_TYPE_2;
|
H A D | ia_css_properties.h | 20 * This file contains support for retrieving properties of some hardware the CSS system 33 /* @brief Get hardware properties 34 * @param[in,out] properties The hardware properties 37 * This function returns a number of hardware properties. 40 ia_css_get_properties(struct ia_css_properties *properties);
|
/linux-master/drivers/gpu/drm/amd/amdkfd/ |
H A D | kfd_queue.c | 33 pr_debug("Printing queue properties:\n"); 51 pr_debug("Queue Type: %u\n", q->properties.type); 52 pr_debug("Queue Size: %llu\n", q->properties.queue_size); 53 pr_debug("Queue percent: %u\n", q->properties.queue_percent); 54 pr_debug("Queue Address: 0x%llX\n", q->properties.queue_address); 55 pr_debug("Queue Id: %u\n", q->properties.queue_id); 56 pr_debug("Queue Process Vmid: %u\n", q->properties.vmid); 57 pr_debug("Queue Read Pointer: 0x%px\n", q->properties.read_ptr); 58 pr_debug("Queue Write Pointer: 0x%px\n", q->properties.write_ptr); 59 pr_debug("Queue Doorbell Pointer: 0x%p\n", q->properties 67 init_queue(struct queue **q, const struct queue_properties *properties) argument [all...] |
H A D | kfd_process_queue_manager.c | 38 if ((pqn->q && pqn->q->properties.queue_id == qid) || 39 (pqn->kq && pqn->kq->queue->properties.queue_id == qid)) 273 struct queue_properties *properties, 286 enum kfd_queue_type type = properties->type; 345 retval = init_user_queue(pqm, dev, &q, properties, f, wptr_bo, *qid); 366 retval = init_user_queue(pqm, dev, &q, properties, f, wptr_bo, *qid); 381 kq->queue->properties.queue_id = *qid; 414 *p_doorbell_offset_in_process = (q->properties.doorbell_off 425 print_queue_properties(&q->properties); 490 pqn->q->properties 270 pqm_create_queue(struct process_queue_manager *pqm, struct kfd_node *dev, struct file *f, struct queue_properties *properties, unsigned int *qid, struct amdgpu_bo *wptr_bo, const struct kfd_criu_queue_priv_data *q_data, const void *restore_mqd, const void *restore_ctl_stack, uint32_t *p_doorbell_offset_in_process) argument [all...] |
H A D | kfd_device_queue_manager.c | 210 queue_input.inprocess_gang_priority = q->properties.priority; 213 queue_input.doorbell_offset = q->properties.doorbell_off; 215 queue_input.wptr_addr = (uint64_t)q->properties.write_ptr; 218 wptr_addr_off = (uint64_t)q->properties.write_ptr & (PAGE_SIZE - 1); 223 queue_input.is_aql_queue = (q->properties.format == KFD_QUEUE_FORMAT_AQL); 224 queue_input.queue_size = q->properties.queue_size >> 2; 235 queue_type = convert_to_mes_queue_type(q->properties.type); 238 q->properties.type); 243 queue_input.exclusively_scheduled = q->properties.is_gws; 250 q->properties [all...] |
H A D | kfd_kernel_queue.c | 148 &kq->queue->properties); 154 &kq->queue->properties); 162 &kq->queue->properties, NULL); 201 if (kq->queue->properties.type == KFD_QUEUE_TYPE_HIQ && !hanging) 208 else if (kq->queue->properties.type == KFD_QUEUE_TYPE_DIQ) 224 kq->queue->properties.doorbell_ptr); 246 queue_size_dwords = kq->queue->properties.queue_size / 4; 307 write_kernel_doorbell64(kq->queue->properties.doorbell_ptr, 311 write_kernel_doorbell(kq->queue->properties.doorbell_ptr, 323 (kq->queue->properties [all...] |
H A D | kfd_device_queue_manager_v11.c | 80 q->properties.sdma_vm_addr = 0;
|
/linux-master/drivers/gpu/drm/ |
H A D | drm_mode_object.c | 227 * value. Currently this function cannot fail since the properties are stored in 230 * Note that all properties must be attached before the object itself is 237 int count = obj->properties->count; 258 obj->properties->properties[count] = property; 259 obj->properties->values[count] = init_val; 260 obj->properties->count++; 291 for (i = 0; i < obj->properties->count; i++) { 292 if (obj->properties->properties[ [all...] |
/linux-master/drivers/platform/x86/ |
H A D | touchscreen_dmi.c | 24 const struct property_entry *properties; member in struct:ts_dmi_data 42 .properties = archos_101_cesium_educ_props, 57 .properties = bush_bush_windows_tablet_props, 71 .properties = chuwi_hi8_props, 85 .properties = chuwi_hi8_air_props, 111 .properties = chuwi_hi8_pro_props, 130 .properties = chuwi_hi10_air_props, 158 .properties = chuwi_hi10_plus_props, 190 .properties = chuwi_hi10_pro_props, 217 .properties [all...] |
/linux-master/drivers/platform/x86/x86-android-tablets/ |
H A D | asus.c | 53 .properties = asus_me176c_accel_props, 66 .properties = asus_me176c_bq24190_props, 77 .properties = asus_me176c_ug3105_props, 197 .properties = asus_tf103c_accel_props, 206 .properties = asus_tf103c_touchscreen_props, 221 .properties = asus_tf103c_battery_props, 234 .properties = asus_tf103c_bq24190_props, 245 .properties = asus_tf103c_ug3105_props,
|
H A D | shared-psy-info.c | 30 .properties = fg_bq24190_supply_props, 39 .properties = fg_bq25890_supply_props, 55 .properties = generic_lipo_hv_4v35_battery_props,
|
H A D | other.c | 32 .properties = acer_b1_750_bma250e_props, 132 .properties = chuwi_hi8_gsl1680_props, 147 .properties = chuwi_hi8_bma250e_props, 288 .properties = medion_lifetab_s10346_accel_props, 299 .properties = medion_lifetab_s10346_touchscreen_props, 371 .properties = nextbook_ares8_accel_props, 381 .properties = nextbook_ares8_touchscreen_props, 440 .properties = nextbook_ares8a_accel_props, 534 .properties = whitelabel_tm800a550l_accel_props, 545 .properties [all...] |
/linux-master/drivers/platform/chrome/wilco_ec/ |
H A D | Makefile | 4 properties.o sysfs.o
|
/linux-master/drivers/firmware/efi/ |
H A D | apple-properties.c | 3 * apple-properties.c - EFI device properties on Macs 11 #define pr_fmt(fmt) "apple-properties: " fmt 108 dev_err(dev, "got %d device properties, expected %u\n", i, 115 dev_info(dev, "assigning %d device properties\n", i); 118 static int __init unmarshal_devices(struct properties_header *properties) argument 122 while (offset + sizeof(struct dev_header) < properties->len) { 123 struct dev_header *dev_header = (void *)properties + offset; 130 if (offset + dev_header->len > properties->len || 152 dev_err(dev, "cannot allocate properties\ 178 struct properties_header *properties; local [all...] |
/linux-master/drivers/mfd/ |
H A D | intel-lpss-acpi.c | 33 .properties = spt_spi_properties, 47 .properties = spt_i2c_properties, 63 .properties = uart_properties, 78 .properties = bxt_spi_properties, 94 .properties = bxt_i2c_properties, 110 .properties = apl_i2c_properties, 124 .properties = cnl_spi_properties,
|
/linux-master/drivers/net/ethernet/engleder/ |
H A D | tsnep_tc.c | 39 u32 properties, u32 interval, bool flush) 44 gcl->operation[index].properties = properties; 47 iowrite32(properties, addr); 67 * additionally properties are read directly after start of previous 91 u32 properties; local 100 properties = qopt->entries[i].gate_mask; 102 properties |= TSNEP_GCL_LAST; 104 tsnep_write_gcl_operation(gcl, i, properties, 162 /* previous operation triggers change and properties ar 38 tsnep_write_gcl_operation(struct tsnep_gcl *gcl, int index, u32 properties, u32 interval, bool flush) argument 206 u32 properties; local [all...] |
/linux-master/arch/powerpc/include/asm/ |
H A D | bootx.h | 41 u32 properties; member in struct:bootx_dt_node
|
/linux-master/drivers/power/supply/ |
H A D | generic-adc-battery.c | 70 * This properties are set based on the received platform data and this 159 enum power_supply_property *properties; local 181 * copying the static properties and allocating extra memory for holding 182 * the extra configurable properties received from platform data. 184 properties = devm_kcalloc(&pdev->dev, 187 sizeof(*properties), 189 if (!properties) 192 memcpy(properties, gab_props, sizeof(gab_props)); 195 * getting channel from iio and copying the battery properties 206 /* copying properties fo [all...] |
/linux-master/sound/usb/line6/ |
H A D | driver.c | 66 if (line6->properties->capabilities & LINE6_CAP_CONTROL_MIDI) { 68 usb_rcvintpipe(line6->usbdev, line6->properties->ep_ctrl_r), 73 usb_rcvbulkpipe(line6->usbdev, line6->properties->ep_ctrl_r), 104 const struct line6_properties *properties = line6->properties; local 112 if (properties->capabilities & LINE6_CAP_CONTROL_MIDI) { 114 usb_sndintpipe(line6->usbdev, properties->ep_ctrl_w), 119 usb_sndbulkpipe(line6->usbdev, properties->ep_ctrl_w), 162 if (line6->properties->capabilities & LINE6_CAP_CONTROL_MIDI) { 164 usb_sndintpipe(line6->usbdev, line6->properties 497 const struct line6_properties *properties = line6->properties; local 734 line6_probe(struct usb_interface *interface, const struct usb_device_id *id, const char *driver_name, const struct line6_properties *properties, int (*private_init)(struct usb_line6 *, const struct usb_device_id *id), size_t data_size) argument [all...] |
H A D | pcm.h | 141 struct line6_pcm_properties *properties; member in struct:snd_line6_pcm 183 struct line6_pcm_properties *properties);
|
H A D | capture.c | 90 line6pcm->properties->bytes_per_channel * 91 line6pcm->properties->capture_hw.channels_max; 193 (line6pcm->properties->bytes_per_channel * 194 line6pcm->properties->capture_hw.channels_max); 227 &line6pcm->properties->rates); 233 runtime->hw = line6pcm->properties->capture_hw; 281 line6->properties->ep_audio_r &
|
/linux-master/drivers/gpu/drm/gud/ |
H A D | gud_connector.c | 30 /* Supported properties */ 31 u16 *properties; member in struct:gud_connector 347 kfree(gconn->properties); 479 struct gud_property_req *properties; local 483 properties = kcalloc(GUD_CONNECTOR_PROPERTIES_MAX_NUM, sizeof(*properties), GFP_KERNEL); 484 if (!properties) 488 properties, GUD_CONNECTOR_PROPERTIES_MAX_NUM * sizeof(*properties)); 491 if (ret % sizeof(*properties)) { 581 gud_connector_fill_properties(struct drm_connector_state *connector_state, struct gud_property_req *properties) argument [all...] |
/linux-master/include/drm/ |
H A D | drm_mode_object.h | 37 * @properties: properties attached to this object, including values 43 * properties like @id and @type it provides two services: 45 * - It tracks attached properties and their values. This is used by &drm_crtc, 58 struct drm_object_properties *properties; member in struct:drm_mode_object 69 * @count: number of valid properties, must be less than or equal to 75 * @properties: Array of pointers to &drm_property. 77 * NOTE: if we ever start dynamically destroying properties (ie. 82 struct drm_property *properties[DRM_OBJECT_MAX_PROPERTY]; member in struct:drm_object_properties 85 * @values: Array to store the property values, matching @properties [all...] |
/linux-master/drivers/platform/chrome/ |
H A D | chromeos_laptop.c | 55 const struct property_entry *properties; member in struct:i2c_peripheral 184 "failed to add properties: %d\n", 328 .properties = chromebook_atmel_touchscreen_props, 341 .properties = chromebook_pixel_trackpad_props, 439 .properties = chromebook_atmel_touchscreen_props, 516 .properties = samus_trackpad_props, 523 .properties = chromebook_atmel_touchscreen_props, 534 .properties = chromebook_pixel_trackpad_props, 541 .properties = chromebook_atmel_touchscreen_props, 685 * Now that we have needed properties r [all...] |
/linux-master/drivers/acpi/ |
H A D | property.c | 3 * ACPI device specific properties support. 29 * complexity in the properties handling code, with the caveat that the 30 * kernel will accept certain combinations of GUID and properties that are 31 * not defined without a warning. For instance if any of the properties 36 /* ACPI _DSD device properties GUID: daffd814-6eba-4d8c-8a91-bc9bbf4aa301 */ 93 INIT_LIST_HEAD(&dn->data.properties); 126 acpi_handle_debug(handle, "Invalid properties/subnodes data, skipping\n"); 283 static bool acpi_properties_format_valid(const union acpi_object *properties) argument 287 for (i = 0; i < properties->package.count; i++) { 290 property = &properties 342 acpi_data_add_props(struct acpi_device_data *data, const guid_t *guid, union acpi_object *properties) argument 395 acpi_data_add_buffer_props(acpi_handle handle, struct acpi_device_data *data, union acpi_object *properties) argument 503 union acpi_object *properties; local 534 properties); local 669 const union acpi_object *properties; local [all...] |