Home
last modified time | relevance | path

Searched refs:device_info (Results 1 – 25 of 59) sorted by relevance

123

/Linux-v4.19/arch/arm/common/
Ddmabounce.c91 struct dmabounce_device_info *device_info = dev->archdata.dmabounce; in dmabounce_show() local
93 device_info->small.allocs, in dmabounce_show()
94 device_info->large.allocs, in dmabounce_show()
95 device_info->total_allocs - device_info->small.allocs - in dmabounce_show()
96 device_info->large.allocs, in dmabounce_show()
97 device_info->total_allocs, in dmabounce_show()
98 device_info->map_op_count, in dmabounce_show()
99 device_info->bounce_count); in dmabounce_show()
108 alloc_safe_buffer(struct dmabounce_device_info *device_info, void *ptr, in alloc_safe_buffer() argument
113 struct device *dev = device_info->dev; in alloc_safe_buffer()
[all …]
/Linux-v4.19/drivers/gpu/drm/amd/amdkfd/
Dkfd_interrupt.c57 KFD_IH_NUM_ENTRIES * kfd->device_info->ih_ring_entry_size, in kfd_interrupt_init()
112 kfd->device_info->ih_ring_entry_size); in enqueue_ih_ring_entry()
113 if (count != kfd->device_info->ih_ring_entry_size) { in enqueue_ih_ring_entry()
131 kfd->device_info->ih_ring_entry_size); in dequeue_ih_ring_entry()
133 WARN_ON(count && count != kfd->device_info->ih_ring_entry_size); in dequeue_ih_ring_entry()
135 return count == kfd->device_info->ih_ring_entry_size; in dequeue_ih_ring_entry()
144 if (dev->device_info->ih_ring_entry_size > sizeof(ih_ring_entry)) { in interrupt_wq()
150 dev->device_info->event_interrupt_class->interrupt_wq(dev, in interrupt_wq()
161 wanted |= dev->device_info->event_interrupt_class->interrupt_isr(dev, in interrupt_is_wanted()
Dkfd_flat_memory.c324 if (!pdd->dev->device_info->needs_iommu_device) { in kfd_init_apertures_vi()
392 switch (dev->device_info->asic_family) { in kfd_init_apertures()
408 dev->device_info->asic_family); in kfd_init_apertures()
412 if (!dev->device_info->needs_iommu_device) { in kfd_init_apertures()
Dkfd_iommu.c44 if (!kfd->device_info->needs_iommu_device) in kfd_iommu_check_device()
73 if (!kfd->device_info->needs_iommu_device) { in kfd_iommu_device_init()
99 (unsigned int)(1 << kfd->device_info->max_pasid_bits), in kfd_iommu_device_init()
123 if (!dev->device_info->needs_iommu_device || pdd->bound == PDD_BOUND) in kfd_iommu_bind_process_to_device()
298 if (!kfd->device_info->needs_iommu_device) in kfd_iommu_suspend()
318 if (!kfd->device_info->needs_iommu_device) in kfd_iommu_resume()
Dkfd_device.c245 const struct kfd_device_info *device_info; member
345 WARN_ON(!supported_devices[i].device_info); in lookup_device_info()
346 return supported_devices[i].device_info; in lookup_device_info()
361 const struct kfd_device_info *device_info = in kgd2kfd_probe() local
364 if (!device_info) { in kgd2kfd_probe()
376 if (device_info->needs_pci_atomics && ret < 0) { in kgd2kfd_probe()
388 kfd->device_info = device_info; in kgd2kfd_probe()
402 if (cwsr_enable && kfd->device_info->supports_cwsr) { in kfd_cwsr_init()
403 if (kfd->device_info->asic_family < CHIP_VEGA10) { in kfd_cwsr_init()
442 kfd->device_info->mqd_size_aligned; in kgd2kfd_device_init()
[all …]
Dkfd_doorbell.c54 return roundup(kfd->device_info->doorbell_size * in kfd_doorbell_process_slice()
182 inx *= kfd->device_info->doorbell_size / sizeof(u32); in kfd_get_kernel_doorbell()
203 * sizeof(u32) / kfd->device_info->doorbell_size; in kfd_release_kernel_doorbell()
241 doorbell_id * kfd->device_info->doorbell_size / sizeof(u32); in kfd_doorbell_id_to_offset()
Dkfd_mqd_manager.c29 switch (dev->device_info->asic_family) { in mqd_manager_init()
46 dev->device_info->asic_family); in mqd_manager_init()
Dkfd_kernel_queue.c102 retval = kfd_gtt_sa_allocate(dev, dev->device_info->doorbell_size, in initialize()
286 if (kq->dev->device_info->doorbell_size == 8) { in rollback_packet()
310 switch (dev->device_info->asic_family) { in kernel_queue_init()
330 dev->device_info->asic_family); in kernel_queue_init()
Dkfd_device_queue_manager_v9.c64 !dqm->dev->device_info->needs_iommu_device) in update_qpd_v9()
Dcik_event_interrupt.c42 dev->device_info->asic_family == CHIP_HAWAII) { in cik_event_interrupt_isr()
/Linux-v4.19/drivers/net/hyperv/
Dnetvsc_drv.c944 struct netvsc_device_info device_info; in netvsc_set_channels() local
963 memset(&device_info, 0, sizeof(device_info)); in netvsc_set_channels()
964 device_info.num_chn = count; in netvsc_set_channels()
965 device_info.send_sections = nvdev->send_section_cnt; in netvsc_set_channels()
966 device_info.send_section_size = nvdev->send_section_size; in netvsc_set_channels()
967 device_info.recv_sections = nvdev->recv_section_cnt; in netvsc_set_channels()
968 device_info.recv_section_size = nvdev->recv_section_size; in netvsc_set_channels()
974 ret = netvsc_attach(net, &device_info); in netvsc_set_channels()
976 device_info.num_chn = orig; in netvsc_set_channels()
977 if (netvsc_attach(net, &device_info)) in netvsc_set_channels()
[all …]
Dnetvsc.c307 const struct netvsc_device_info *device_info) in netvsc_init_buf() argument
317 buf_size = device_info->recv_sections * device_info->recv_section_size; in netvsc_init_buf()
408 buf_size = device_info->send_sections * device_info->send_section_size; in netvsc_init_buf()
557 const struct netvsc_device_info *device_info) in netvsc_connect_vsp() argument
612 ret = netvsc_init_buf(device, net_device, device_info); in netvsc_connect_vsp()
1338 const struct netvsc_device_info *device_info) in netvsc_device_add() argument
1393 ret = netvsc_connect_vsp(device, net_device, device_info); in netvsc_device_add()
/Linux-v4.19/drivers/memory/
Demif.c84 u32 type = emif->plat_data->device_info->type; in do_emif_regdump_show()
347 const struct ddr_device_info *device_info) in get_addressing_table() argument
351 type = device_info->type; in get_addressing_table()
352 density = device_info->density; in get_addressing_table()
851 if (emif->plat_data->device_info->cs1_used) { in get_temperature_level()
928 type = emif->plat_data->device_info->type; in setup_temperature_sensitive_regs()
1110 type = emif->plat_data->device_info->type; in setup_interrupts()
1141 const struct ddr_device_info *device_info; in emif_onetime_settings() local
1143 device_info = emif->plat_data->device_info; in emif_onetime_settings()
1144 addressing = get_addressing_table(device_info); in emif_onetime_settings()
[all …]
/Linux-v4.19/drivers/gpu/drm/i915/gvt/
Dmmio.c53 (reg >= 0 && reg < gvt->device_info.mmio_size)
56 (reg >= gvt->device_info.gtt_start_offset \
57 && reg < gvt->device_info.gtt_start_offset + gvt_ggtt_sz(gvt))
80 offset -= gvt->device_info.gtt_start_offset; in failsafe_emulate_mmio_rw()
236 const struct intel_gvt_device_info *info = &gvt->device_info; in intel_vgpu_reset_mmio()
296 const struct intel_gvt_device_info *info = &vgpu->gvt->device_info; in intel_vgpu_init_mmio()
Dfirmware.c79 struct intel_gvt_device_info *info = &gvt->device_info; in expose_firmware_sysfs()
154 struct intel_gvt_device_info *info = &gvt->device_info; in verify_firmware()
209 struct intel_gvt_device_info *info = &gvt->device_info; in intel_gvt_load_firmware()
Dcfg_space.c104 if (WARN_ON(offset + bytes > vgpu->gvt->device_info.cfg_space_size)) in intel_vgpu_emulate_cfg_read()
293 if (WARN_ON(offset + bytes > vgpu->gvt->device_info.cfg_space_size)) in intel_vgpu_emulate_cfg_write()
350 const struct intel_gvt_device_info *info = &gvt->device_info; in intel_vgpu_init_cfg_space()
/Linux-v4.19/drivers/net/can/usb/
Ducan.c302 struct ucan_device_info device_info; member
337 up->context_array = kcalloc(up->device_info.tx_fifo, in ucan_alloc_context_array()
346 for (i = 0; i < up->device_info.tx_fifo; i++) { in ucan_alloc_context_array()
352 up->available_tx_urbs = up->device_info.tx_fifo; in ucan_alloc_context_array()
369 for (i = 0; i < up->device_info.tx_fifo; i++) { in ucan_alloc_context()
449 struct ucan_ctl_cmd_device_info *device_info) in ucan_parse_device_info() argument
452 &up->device_info.bittiming_const; in ucan_parse_device_info()
456 up->can.clock.freq = le32_to_cpu(device_info->freq); in ucan_parse_device_info()
457 up->device_info.tx_fifo = device_info->tx_fifo; in ucan_parse_device_info()
459 bittiming->tseg1_min = device_info->tseg1_min; in ucan_parse_device_info()
[all …]
/Linux-v4.19/drivers/message/fusion/
Dmptsas.h82 u32 device_info; /* specific bits for devices */ member
100 u32 device_info; member
142 u32 device_info; /* bitfield detailed info about this device */ member
Dmptsas.c111 struct mptsas_devinfo *device_info);
117 struct mptsas_devinfo *device_info, u32 form, u32 form_specific);
436 (attached->device_info & in mptsas_is_end_device()
438 ((attached->device_info & in mptsas_is_end_device()
440 (attached->device_info & in mptsas_is_end_device()
442 (attached->device_info & in mptsas_is_end_device()
555 u64 sas_address, u32 device_info, u16 slot, u64 enclosure_logical_id) in mptsas_add_device_component() argument
588 sas_info->device_info = device_info; in mptsas_add_device_component()
639 sas_device.id, sas_device.sas_address, sas_device.device_info, in mptsas_add_device_component_by_fw()
778 phy_info->attached.device_info, in mptsas_add_device_component_starget()
[all …]
/Linux-v4.19/drivers/video/fbdev/
Dssd1307fb.c69 const struct ssd1307fb_deviceinfo *device_info; member
294 if (par->device_info->need_pwm) { in ssd1307fb_init()
404 BIT(4) | (par->device_info->need_chargepump ? BIT(2) : 0)); in ssd1307fb_init()
568 par->device_info = of_device_get_match_data(&client->dev); in ssd1307fb_probe()
615 par->vcomh = par->device_info->default_vcomh; in ssd1307fb_probe()
618 par->dclk_div = par->device_info->default_dclk_div; in ssd1307fb_probe()
619 par->dclk_frq = par->device_info->default_dclk_frq; in ssd1307fb_probe()
716 if (par->device_info->need_pwm) { in ssd1307fb_probe()
740 if (par->device_info->need_pwm) { in ssd1307fb_remove()
/Linux-v4.19/drivers/hid/intel-ish-hid/
Dishtp-hid-client.c70 struct device_info *dev_info; in process_recv()
127 sizeof(struct device_info), in process_recv()
136 if (1 + sizeof(struct device_info) * i >= in process_recv()
140 1 + sizeof(struct device_info) in process_recv()
144 if (1 + sizeof(struct device_info) * i >= in process_recv()
148 dev_info = (struct device_info *)(payload + 1 + in process_recv()
149 sizeof(struct device_info) * i); in process_recv()
153 sizeof(struct device_info)); in process_recv()
Dishtp-hid.h54 struct device_info { struct
135 struct device_info *hid_devices;
/Linux-v4.19/include/linux/platform_data/
Demif_plat.h119 struct ddr_device_info *device_info; member
/Linux-v4.19/drivers/hid/
Dhid-hyperv.c190 struct synthhid_device_info *device_info) in mousevsc_on_receive_device_info() argument
198 input_device->hid_dev_info = device_info->hid_dev_info; in mousevsc_on_receive_device_info()
199 desc = &device_info->hid_descriptor; in mousevsc_on_receive_device_info()
/Linux-v4.19/drivers/scsi/mpt3sas/
Dmpt3sas_transport.c145 u32 device_info; in _transport_set_identify() local
172 device_info = le32_to_cpu(sas_device_pg0.DeviceInfo); in _transport_set_identify()
181 switch (device_info & MPI2_SAS_DEVICE_INFO_MASK_DEVICE_TYPE) { in _transport_set_identify()
197 if (device_info & MPI2_SAS_DEVICE_INFO_SSP_INITIATOR) in _transport_set_identify()
199 if (device_info & MPI2_SAS_DEVICE_INFO_STP_INITIATOR) in _transport_set_identify()
201 if (device_info & MPI2_SAS_DEVICE_INFO_SMP_INITIATOR) in _transport_set_identify()
203 if (device_info & MPI2_SAS_DEVICE_INFO_SATA_HOST) in _transport_set_identify()
207 if (device_info & MPI2_SAS_DEVICE_INFO_SSP_TARGET) in _transport_set_identify()
209 if (device_info & MPI2_SAS_DEVICE_INFO_STP_TARGET) in _transport_set_identify()
211 if (device_info & MPI2_SAS_DEVICE_INFO_SMP_TARGET) in _transport_set_identify()
[all …]

123