Lines Matching refs:rad_info
42 return device->physical_device->rad_info.cu_mask[se][0] == 0; in radv_se_is_disabled()
54 if (device->physical_device->rad_info.gfx_level == GFX10_3) in gfx10_get_thread_trace_ctrl()
57 if (device->physical_device->rad_info.has_sqtt_auto_flush_mode_bug) in gfx10_get_thread_trace_ctrl()
68 cs, device->physical_device->rad_info.gfx_level, NULL, 0, in radv_emit_wait_for_idle()
69 family == AMD_IP_COMPUTE && device->physical_device->rad_info.gfx_level >= GFX7, in radv_emit_wait_for_idle()
83 struct radeon_info *rad_info = &device->physical_device->rad_info; in radv_emit_thread_trace_start() local
84 unsigned max_se = rad_info->max_se; in radv_emit_thread_trace_start()
88 uint64_t data_va = ac_thread_trace_get_data_va(rad_info, &device->thread_trace, va, se); in radv_emit_thread_trace_start()
90 int first_active_cu = ffs(device->physical_device->rad_info.cu_mask[se][0]); in radv_emit_thread_trace_start()
100 if (device->physical_device->rad_info.gfx_level >= GFX10) { in radv_emit_thread_trace_start()
152 if (device->physical_device->rad_info.gfx_level < GFX9) { in radv_emit_thread_trace_start()
171 if (device->physical_device->rad_info.gfx_level == GFX9) { in radv_emit_thread_trace_start()
183 if (device->physical_device->rad_info.gfx_level == GFX9) { in radv_emit_thread_trace_start()
230 if (device->physical_device->rad_info.gfx_level >= GFX10) { in radv_copy_thread_trace_info_regs()
232 } else if (device->physical_device->rad_info.gfx_level == GFX9) { in radv_copy_thread_trace_info_regs()
235 assert(device->physical_device->rad_info.gfx_level == GFX8); in radv_copy_thread_trace_info_regs()
259 unsigned max_se = device->physical_device->rad_info.max_se; in radv_emit_thread_trace_stop()
272 if (device->physical_device->rad_info.has_sqtt_rb_harvest_bug) { in radv_emit_thread_trace_stop()
286 if (device->physical_device->rad_info.gfx_level >= GFX10) { in radv_emit_thread_trace_stop()
287 if (!device->physical_device->rad_info.has_sqtt_rb_harvest_bug) { in radv_emit_thread_trace_stop()
356 if (device->physical_device->rad_info.gfx_level >= GFX10) in radv_emit_thread_trace_userdata()
370 if (device->physical_device->rad_info.gfx_level >= GFX9) { in radv_emit_spi_config_cntl()
375 if (device->physical_device->rad_info.gfx_level >= GFX10) in radv_emit_spi_config_cntl()
390 if (device->physical_device->rad_info.gfx_level >= GFX11) in radv_emit_inhibit_clockgating()
393 if (device->physical_device->rad_info.gfx_level >= GFX10) { in radv_emit_inhibit_clockgating()
396 } else if (device->physical_device->rad_info.gfx_level >= GFX8) { in radv_emit_inhibit_clockgating()
405 unsigned max_se = device->physical_device->rad_info.max_se; in radv_thread_trace_init_bo()
663 struct radeon_info *rad_info = &device->physical_device->rad_info; in radv_get_thread_trace() local
664 unsigned max_se = rad_info->max_se; in radv_get_thread_trace()
671 uint64_t data_offset = ac_thread_trace_get_data_offset(rad_info, &device->thread_trace, se); in radv_get_thread_trace()
676 int first_active_cu = ffs(device->physical_device->rad_info.cu_mask[se][0]); in radv_get_thread_trace()
681 if (!ac_is_thread_trace_complete(&device->physical_device->rad_info, &device->thread_trace, in radv_get_thread_trace()
696 thread_trace_se.compute_unit = device->physical_device->rad_info.gfx_level >= GFX10 in radv_get_thread_trace()