Home
last modified time | relevance | path

Searched refs:gpu_id (Results 1 – 13 of 13) sorted by relevance

/linux/drivers/gpu/drm/imagination/
H A Dpvr_device.c346 struct pvr_gpu_id *gpu_id = &pvr_dev->gpu_id; in pvr_build_firmware_filename() local
348 return kasprintf(GFP_KERNEL, "%s_%d.%d.%d.%d_v%d.fw", base, gpu_id->b, in pvr_build_firmware_filename()
349 gpu_id->v, gpu_id->n, gpu_id->c, major); in pvr_build_firmware_filename()
417 pvr_gpuid_decode_reg(const struct pvr_device *pvr_dev, struct pvr_gpu_id *gpu_id) in pvr_gpuid_decode_reg() argument
425 gpu_id->b = PVR_CR_FIELD_GET(bvnc, CORE_ID__PBVNC__BRANCH_ID); in pvr_gpuid_decode_reg()
426 if (gpu_id->b != 0) { in pvr_gpuid_decode_reg()
427 gpu_id->v = PVR_CR_FIELD_GET(bvnc, CORE_ID__PBVNC__VERSION_ID); in pvr_gpuid_decode_reg()
428 gpu_id->n = PVR_CR_FIELD_GET(bvnc, CORE_ID__PBVNC__NUMBER_OF_SCALABLE_UNITS); in pvr_gpuid_decode_reg()
429 gpu_id->c = PVR_CR_FIELD_GET(bvnc, CORE_ID__PBVNC__CONFIG_ID); in pvr_gpuid_decode_reg()
435 gpu_id->b = PVR_CR_FIELD_GET(core_rev, CORE_REVISION_MAJOR); in pvr_gpuid_decode_reg()
[all …]
H A Dpvr_fw.c128 if (pvr_gpu_id_to_packed_bvnc(&pvr_dev->gpu_id) != header->bvnc) { in pvr_fw_validate()
134 pvr_dev->gpu_id.b, pvr_dev->gpu_id.v, pvr_dev->gpu_id.n, pvr_dev->gpu_id.c); in pvr_fw_validate()
H A Dpvr_drv.c366 gpu_info.gpu_id = in pvr_dev_query_gpu_info_get()
367 pvr_gpu_id_to_packed_bvnc(&pvr_dev->gpu_id); in pvr_dev_query_gpu_info_get()
/linux/include/trace/events/
H A Dgpu_mem.h32 TP_PROTO(uint32_t gpu_id, uint32_t pid, uint64_t size),
34 TP_ARGS(gpu_id, pid, size),
37 __field(uint32_t, gpu_id)
43 __entry->gpu_id = gpu_id;
49 __entry->gpu_id,
/linux/drivers/gpu/drm/amd/amdkfd/
H A Dkfd_debugfs.c58 uint32_t gpu_id; in kfd_debugfs_hang_hws_write() local
70 if (kstrtoint(tmp, 10, &gpu_id)) { in kfd_debugfs_hang_hws_write()
74 dev = kfd_device_by_id(gpu_id); in kfd_debugfs_hang_hws_write()
79 pr_err("Cannot find device %d.\n", gpu_id); in kfd_debugfs_hang_hws_write()
H A Dkfd_topology.c82 struct kfd_topology_device *kfd_topology_device_by_id(uint32_t gpu_id) in kfd_topology_device_by_id() argument
90 if (top_dev->gpu_id == gpu_id) { in kfd_topology_device_by_id()
100 struct kfd_node *kfd_device_by_id(uint32_t gpu_id) in kfd_device_by_id() argument
104 top_dev = kfd_topology_device_by_id(gpu_id); in kfd_device_by_id()
419 return sysfs_show_32bit_val(buffer, offs, dev->gpu_id); in node_show()
1087 uint32_t gpu_id; in kfd_generate_gpu_id() local
1110 gpu_id = crc16(0, crc_buf, sizeof(buf)) & in kfd_generate_gpu_id()
1123 if (!gpu_id) in kfd_generate_gpu_id()
1124 gpu_id = 1; in kfd_generate_gpu_id()
1126 if (dev->gpu && dev->gpu_id == gpu_id) { in kfd_generate_gpu_id()
[all …]
H A Dkfd_debug.c34 unsigned int *gpu_id, in kfd_dbg_ev_query_debug_event() argument
48 *gpu_id = 0; in kfd_dbg_ev_query_debug_event()
65 *gpu_id = pqn->q->device->id; in kfd_dbg_ev_query_debug_event()
80 *gpu_id = pdd->dev->id; in kfd_dbg_ev_query_debug_event()
1099 device_info.gpu_id = pdd->dev->id; in kfd_dbg_trap_device_snapshot()
H A Dkfd_debug.h32 unsigned int *gpu_id,
H A Dkfd_process_queue_manager.c824 q_data->gpu_id = pdd->user_gpu_id; in criu_checkpoint_queue()
857 pr_debug("Dumping Queue: gpu_id:%x queue_id:%u\n", q_data->gpu_id, q_data->q_id); in criu_checkpoint_queue()
1028 pdd = kfd_process_device_data_by_id(p, q_data->gpu_id); in kfd_criu_restore_queue()
H A Dkfd_svm.c679 svm_range_get_node_by_id(struct svm_range *prange, uint32_t gpu_id) in svm_range_get_node_by_id() argument
685 pdd = kfd_process_device_data_by_id(p, gpu_id); in svm_range_get_node_by_id()
687 pr_debug("failed to get kfd process device by id 0x%x\n", gpu_id); in svm_range_get_node_by_id()
/linux/drivers/gpu/drm/radeon/
H A Dradeon_atpx_handler.c439 u16 gpu_id; in radeon_atpx_switchto() local
442 gpu_id = ATPX_INTEGRATED_GPU; in radeon_atpx_switchto()
444 gpu_id = ATPX_DISCRETE_GPU; in radeon_atpx_switchto()
446 radeon_atpx_switch_start(&radeon_atpx_priv.atpx, gpu_id); in radeon_atpx_switchto()
447 radeon_atpx_switch_disp_mux(&radeon_atpx_priv.atpx, gpu_id); in radeon_atpx_switchto()
448 radeon_atpx_switch_i2c_mux(&radeon_atpx_priv.atpx, gpu_id); in radeon_atpx_switchto()
449 radeon_atpx_switch_end(&radeon_atpx_priv.atpx, gpu_id); in radeon_atpx_switchto()
/linux/drivers/gpu/drm/msm/
H A Dmsm_rd.c177 uint32_t gpu_id; in rd_open() local
203 gpu_id = val; in rd_open()
205 rd_write_section(rd, RD_GPU_ID, &gpu_id, sizeof(gpu_id)); in rd_open()
/linux/include/uapi/drm/
H A Dpvr_drm.h136 __u64 gpu_id; member