| /linux/arch/arm/common/ |
| A D | dmabounce.c | 91 device_info->small.allocs, in dmabounce_show() 92 device_info->large.allocs, in dmabounce_show() 93 device_info->total_allocs - device_info->small.allocs - in dmabounce_show() 95 device_info->total_allocs, in dmabounce_show() 96 device_info->map_op_count, in dmabounce_show() 251 if (device_info) in map_single() 490 if (!device_info) { in dmabounce_register_dev() 517 device_info->dev = dev; in dmabounce_register_dev() 539 kfree(device_info); in dmabounce_register_dev() 551 if (!device_info) { in dmabounce_unregister_dev() [all …]
|
| /linux/drivers/gpu/drm/amd/amdkfd/ |
| A D | kfd_device.c | 643 device_info = NULL; in kgd2kfd_probe() 651 device_info = NULL; in kgd2kfd_probe() 660 device_info = NULL; in kgd2kfd_probe() 668 device_info = NULL; in kgd2kfd_probe() 689 device_info = NULL; in kgd2kfd_probe() 696 device_info = NULL; in kgd2kfd_probe() 703 device_info = NULL; in kgd2kfd_probe() 721 device_info = NULL; in kgd2kfd_probe() 729 device_info = NULL; in kgd2kfd_probe() 736 device_info = NULL; in kgd2kfd_probe() [all …]
|
| A D | kfd_interrupt.c | 57 KFD_IH_NUM_ENTRIES * kfd->device_info->ih_ring_entry_size, in kfd_interrupt_init() 117 kfd->device_info->ih_ring_entry_size); in enqueue_ih_ring_entry() 118 if (count != kfd->device_info->ih_ring_entry_size) { in enqueue_ih_ring_entry() 136 kfd->device_info->ih_ring_entry_size); in dequeue_ih_ring_entry() 138 WARN_ON(count && count != kfd->device_info->ih_ring_entry_size); in dequeue_ih_ring_entry() 140 return count == kfd->device_info->ih_ring_entry_size; in dequeue_ih_ring_entry() 149 if (dev->device_info->ih_ring_entry_size > sizeof(ih_ring_entry)) { in interrupt_wq() 155 dev->device_info->event_interrupt_class->interrupt_wq(dev, in interrupt_wq() 166 wanted |= dev->device_info->event_interrupt_class->interrupt_isr(dev, in interrupt_is_wanted()
|
| A D | kfd_doorbell.c | 51 return roundup(kfd->device_info->doorbell_size * in kfd_doorbell_process_slice() 183 inx *= kfd->device_info->doorbell_size / sizeof(u32); in kfd_get_kernel_doorbell() 204 * sizeof(u32) / kfd->device_info->doorbell_size; in kfd_release_kernel_doorbell() 242 doorbell_id * kfd->device_info->doorbell_size / sizeof(u32); in kfd_get_doorbell_dw_offset_in_bar()
|
| A D | kfd_device_queue_manager.c | 104 return dqm->dev->device_info->num_sdma_engines; in get_num_sdma_engines() 109 return dqm->dev->device_info->num_xgmi_sdma_engines; in get_num_xgmi_sdma_engines() 119 return dqm->dev->device_info->num_sdma_engines in get_num_sdma_queues() 120 * dqm->dev->device_info->num_sdma_queues_per_engine; in get_num_sdma_queues() 125 return dqm->dev->device_info->num_xgmi_sdma_engines in get_num_xgmi_sdma_queues() 160 if (!KFD_IS_SOC15(dev->device_info->asic_family)) { in allocate_doorbell() 205 if (!KFD_IS_SOC15(dev->device_info->asic_family) || in deallocate_doorbell() 1850 dev->device_info->num_sdma_queues_per_engine + in allocate_hiq_sdma_mqd() 1870 switch (dev->device_info->asic_family) { in device_queue_manager_init() 1933 switch (dev->device_info->asic_family) { in device_queue_manager_init() [all …]
|
| A D | kfd_topology.c | 506 __ilog2_u32(dev->gpu->device_info->num_of_watch_points); in node_show() 518 if (dev->gpu->device_info->asic_family == CHIP_TONGA) in node_show() 1220 dev->gpu->device_info->asic_family == in kfd_set_iolink_no_atomics() 1242 to_dev->gpu->device_info->asic_family == CHIP_VEGA20)) { in kfd_set_iolink_non_coherent() 1377 strncpy(dev->node_props.name, gpu->device_info->asic_name, in kfd_topology_add_device() 1402 gpu->device_info->num_xgmi_sdma_engines; in kfd_topology_add_device() 1404 gpu->device_info->num_sdma_queues_per_engine; in kfd_topology_add_device() 1413 switch (dev->gpu->device_info->asic_family) { in kfd_topology_add_device() 1455 dev->gpu->device_info->asic_family); in kfd_topology_add_device() 1472 if (dev->gpu->device_info->asic_family == CHIP_CARRIZO) { in kfd_topology_add_device() [all …]
|
| A D | kfd_kernel_queue.c | 94 if (dev->device_info->asic_family > CHIP_MULLINS) { in kq_initialize() 114 retval = kfd_gtt_sa_allocate(dev, dev->device_info->doorbell_size, in kq_initialize() 300 if (kq->dev->device_info->doorbell_size == 8) { in kq_submit_packet() 313 if (kq->dev->device_info->doorbell_size == 8) { in kq_rollback_packet()
|
| A D | kfd_flat_memory.c | 397 switch (dev->device_info->asic_family) { in kfd_init_apertures() 430 dev->device_info->asic_family); in kfd_init_apertures()
|
| /linux/drivers/memory/ |
| A D | emif.c | 282 type = device_info->type; in get_addressing_table() 283 density = device_info->density; in get_addressing_table() 720 device_info = emif->plat_data->device_info; in emif_onetime_settings() 735 device_info->cal_resistors_per_cs); in emif_onetime_settings() 944 pd->device_info = dev_info; in of_get_memory_device_details() 960 if (!is_dev_data_valid(pd->device_info->type, pd->device_info->density, in of_get_memory_device_details() 982 emif->plat_data->device_info->type, in of_get_memory_device_details() 1017 if (!(pd && pd->device_info && is_dev_data_valid(pd->device_info->type, in get_device_details() 1018 pd->device_info->density, pd->device_info->io_width, in get_device_details() 1037 pd->device_info = dev_info; in get_device_details() [all …]
|
| /linux/drivers/net/can/usb/ |
| A D | ucan.c | 298 struct ucan_device_info device_info; member 342 for (i = 0; i < up->device_info.tx_fifo; i++) { in ucan_alloc_context_array() 365 for (i = 0; i < up->device_info.tx_fifo; i++) { in ucan_alloc_context() 448 &up->device_info.bittiming_const; in ucan_parse_device_info() 453 up->device_info.tx_fifo = device_info->tx_fifo; in ucan_parse_device_info() 455 bittiming->tseg1_min = device_info->tseg1_min; in ucan_parse_device_info() 456 bittiming->tseg1_max = device_info->tseg1_max; in ucan_parse_device_info() 457 bittiming->tseg2_min = device_info->tseg2_min; in ucan_parse_device_info() 458 bittiming->tseg2_max = device_info->tseg2_max; in ucan_parse_device_info() 459 bittiming->sjw_max = device_info->sjw_max; in ucan_parse_device_info() [all …]
|
| /linux/drivers/net/hyperv/ |
| A D | netvsc_drv.c | 1179 if (!device_info) in netvsc_set_channels() 1182 device_info->num_chn = count; in netvsc_set_channels() 1190 device_info->num_chn = orig; in netvsc_set_channels() 1196 netvsc_devinfo_put(device_info); in netvsc_set_channels() 1262 if (!device_info) in netvsc_change_mtu() 1292 netvsc_devinfo_put(device_info); in netvsc_change_mtu() 1899 if (!device_info) in netvsc_set_ringparam() 1919 netvsc_devinfo_put(device_info); in netvsc_set_ringparam() 2528 if (!device_info) { in netvsc_probe() 2581 netvsc_devinfo_put(device_info); in netvsc_probe() [all …]
|
| A D | netvsc.c | 333 const struct netvsc_device_info *device_info) in netvsc_init_buf() argument 343 buf_size = device_info->recv_sections * device_info->recv_section_size; in netvsc_init_buf() 454 buf_size = device_info->send_sections * device_info->send_section_size; in netvsc_init_buf() 616 const struct netvsc_device_info *device_info) in netvsc_connect_vsp() argument 678 ret = netvsc_init_buf(device, net_device, device_info); in netvsc_connect_vsp() 1596 const struct netvsc_device_info *device_info) in netvsc_device_add() argument 1671 ret = netvsc_connect_vsp(device, net_device, device_info); in netvsc_device_add()
|
| /linux/drivers/hwmon/pmbus/ |
| A D | pmbus.c | 169 struct pmbus_device_info *device_info; in pmbus_probe() local 175 device_info = (struct pmbus_device_info *)i2c_match_id(pmbus_id, client)->driver_data; in pmbus_probe() 176 if (device_info->flags) { in pmbus_probe() 182 pdata->flags = device_info->flags; in pmbus_probe() 185 info->pages = device_info->pages; in pmbus_probe()
|
| /linux/drivers/gpu/drm/i915/gvt/ |
| A D | mmio.c | 54 (reg >= 0 && reg < gvt->device_info.mmio_size) 57 (reg >= gvt->device_info.gtt_start_offset \ 58 && reg < gvt->device_info.gtt_start_offset + gvt_ggtt_sz(gvt)) 81 offset -= gvt->device_info.gtt_start_offset; in failsafe_emulate_mmio_rw() 243 const struct intel_gvt_device_info *info = &gvt->device_info; in intel_vgpu_reset_mmio() 309 const struct intel_gvt_device_info *info = &vgpu->gvt->device_info; in intel_vgpu_init_mmio()
|
| A D | firmware.c | 78 struct intel_gvt_device_info *info = &gvt->device_info; in expose_firmware_sysfs() 153 struct intel_gvt_device_info *info = &gvt->device_info; in verify_firmware() 207 struct intel_gvt_device_info *info = &gvt->device_info; in intel_gvt_load_firmware()
|
| A D | cfg_space.c | 125 offset + bytes > vgpu->gvt->device_info.cfg_space_size)) in intel_vgpu_emulate_cfg_read() 320 offset + bytes > vgpu->gvt->device_info.cfg_space_size)) in intel_vgpu_emulate_cfg_write() 378 const struct intel_gvt_device_info *info = &gvt->device_info; in intel_vgpu_init_cfg_space()
|
| /linux/drivers/message/fusion/ |
| A D | mptsas.h | 82 u32 device_info; /* specific bits for devices */ member 100 u32 device_info; member 143 u32 device_info; /* bitfield detailed info about this device */ member
|
| A D | mptsas.c | 463 (attached->device_info & in mptsas_is_end_device() 467 (attached->device_info & in mptsas_is_end_device() 469 (attached->device_info & in mptsas_is_end_device() 617 sas_info->device_info = device_info; in mptsas_add_device_component() 2652 device_info->device_info = in mptsas_sas_device_pg0() 3014 protocols = device_info->device_info & 0x78; in mptsas_parse_device_info() 3029 protocols = device_info->device_info & 0x780; in mptsas_parse_device_info() 3043 switch (device_info->device_info & in mptsas_parse_device_info() 4597 u32 device_info; in mptsas_send_sas_event() local 4605 if ((device_info & in mptsas_send_sas_event() [all …]
|
| /linux/drivers/video/fbdev/ |
| A D | ssd1307fb.c | 71 const struct ssd1307fb_deviceinfo *device_info; member 385 if (par->device_info->need_pwm) { in ssd1307fb_init() 504 BIT(4) | (par->device_info->need_chargepump ? BIT(2) : 0)); in ssd1307fb_init() 657 par->device_info = device_get_match_data(dev); in ssd1307fb_probe() 713 par->vcomh = par->device_info->default_vcomh; in ssd1307fb_probe() 717 par->dclk_div = par->device_info->default_dclk_div; in ssd1307fb_probe() 719 par->dclk_frq = par->device_info->default_dclk_frq; in ssd1307fb_probe() 807 if (par->device_info->need_pwm) { in ssd1307fb_probe() 831 if (par->device_info->need_pwm) { in ssd1307fb_remove()
|
| /linux/drivers/hid/intel-ish-hid/ |
| A D | ishtp-hid-client.c | 71 struct device_info *dev_info; in process_recv() 130 sizeof(struct device_info), in process_recv() 139 if (1 + sizeof(struct device_info) * i >= in process_recv() 143 1 + sizeof(struct device_info) in process_recv() 147 if (1 + sizeof(struct device_info) * i >= in process_recv() 151 dev_info = (struct device_info *)(payload + 1 + in process_recv() 152 sizeof(struct device_info) * i); in process_recv() 156 sizeof(struct device_info)); in process_recv()
|
| A D | ishtp-hid.h | 41 struct device_info { struct 122 struct device_info *hid_devices;
|
| /linux/drivers/hid/ |
| A D | hid-hyperv.c | 182 struct synthhid_device_info *device_info) in mousevsc_on_receive_device_info() argument 190 input_device->hid_dev_info = device_info->hid_dev_info; in mousevsc_on_receive_device_info() 191 desc = &device_info->hid_descriptor; in mousevsc_on_receive_device_info()
|
| /linux/drivers/scsi/mpt3sas/ |
| A D | mpt3sas_transport.c | 207 u32 device_info; in _transport_set_identify() local 231 device_info = le32_to_cpu(sas_device_pg0.DeviceInfo); in _transport_set_identify() 240 switch (device_info & MPI2_SAS_DEVICE_INFO_MASK_DEVICE_TYPE) { in _transport_set_identify() 256 if (device_info & MPI2_SAS_DEVICE_INFO_SSP_INITIATOR) in _transport_set_identify() 258 if (device_info & MPI2_SAS_DEVICE_INFO_STP_INITIATOR) in _transport_set_identify() 260 if (device_info & MPI2_SAS_DEVICE_INFO_SMP_INITIATOR) in _transport_set_identify() 262 if (device_info & MPI2_SAS_DEVICE_INFO_SATA_HOST) in _transport_set_identify() 266 if (device_info & MPI2_SAS_DEVICE_INFO_SSP_TARGET) in _transport_set_identify() 268 if (device_info & MPI2_SAS_DEVICE_INFO_STP_TARGET) in _transport_set_identify() 270 if (device_info & MPI2_SAS_DEVICE_INFO_SMP_TARGET) in _transport_set_identify() [all …]
|
| /linux/include/linux/platform_data/ |
| A D | emif_plat.h | 116 struct ddr_device_info *device_info; member
|
| /linux/drivers/net/wwan/iosm/ |
| A D | iosm_ipc_protocol_ops.c | 507 le32_to_cpu(ipc_protocol->p_ap_shm->device_info.ipc_status); in ipc_protocol_get_ipc_status() 513 return le32_to_cpu(ipc_protocol->p_ap_shm->device_info.execution_stage); in ipc_protocol_get_ap_exec_stage() 550 return le32_to_cpu(ipc_ap_shm->device_info.device_sleep_notification); in ipc_protocol_pm_dev_get_sleep_notification()
|