ac/sqtt: make VA helpers static
They're only used from ac_sqtt so don't expose them. Reviewed-by: Marek Olšák <marek.olsak@amd.com> Reviewed-by: Samuel Pitoiset <samuel.pitoiset@gmail.com> Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/25397>
This commit is contained in:
@@ -33,13 +33,13 @@ ac_sqtt_get_data_offset(const struct radeon_info *rad_info, const struct ac_sqtt
|
||||
return data_offset;
|
||||
}
|
||||
|
||||
uint64_t
|
||||
static uint64_t
|
||||
ac_sqtt_get_info_va(uint64_t va, unsigned se)
|
||||
{
|
||||
return va + ac_sqtt_get_info_offset(se);
|
||||
}
|
||||
|
||||
uint64_t
|
||||
static uint64_t
|
||||
ac_sqtt_get_data_va(const struct radeon_info *rad_info, const struct ac_sqtt *data,
|
||||
unsigned se)
|
||||
{
|
||||
@@ -230,14 +230,14 @@ ac_sqtt_get_next_cmdbuf_id(struct ac_sqtt *data, enum amd_ip_type ip_type)
|
||||
return cb_id;
|
||||
}
|
||||
|
||||
bool
|
||||
static bool
|
||||
ac_sqtt_se_is_disabled(const struct radeon_info *info, unsigned se)
|
||||
{
|
||||
/* No active CU on the SE means it is disabled. */
|
||||
return info->cu_mask[se][0] == 0;
|
||||
}
|
||||
|
||||
uint32_t
|
||||
static uint32_t
|
||||
ac_sqtt_get_active_cu(const struct radeon_info *info, unsigned se)
|
||||
{
|
||||
uint32_t cu_index;
|
||||
|
@@ -93,10 +93,6 @@ uint64_t ac_sqtt_get_info_offset(unsigned se);
|
||||
|
||||
uint64_t ac_sqtt_get_data_offset(const struct radeon_info *rad_info, const struct ac_sqtt *sqtt,
|
||||
unsigned se);
|
||||
uint64_t ac_sqtt_get_info_va(uint64_t va, unsigned se);
|
||||
|
||||
uint64_t ac_sqtt_get_data_va(const struct radeon_info *rad_info, const struct ac_sqtt *sqtt,
|
||||
unsigned se);
|
||||
|
||||
void ac_sqtt_init(struct ac_sqtt *data);
|
||||
|
||||
@@ -552,8 +548,6 @@ bool ac_check_profile_state(const struct radeon_info *info);
|
||||
union rgp_sqtt_marker_cb_id ac_sqtt_get_next_cmdbuf_id(struct ac_sqtt *sqtt,
|
||||
enum amd_ip_type ip_type);
|
||||
|
||||
bool ac_sqtt_se_is_disabled(const struct radeon_info *info, unsigned se);
|
||||
|
||||
bool ac_sqtt_get_trace(struct ac_sqtt *sqtt, const struct radeon_info *info,
|
||||
struct ac_sqtt_trace *sqtt_trace);
|
||||
|
||||
@@ -561,8 +555,6 @@ uint32_t ac_sqtt_get_ctrl(const struct radeon_info *info, bool enable);
|
||||
|
||||
uint32_t ac_sqtt_get_shader_mask(const struct radeon_info *info);
|
||||
|
||||
uint32_t ac_sqtt_get_active_cu(const struct radeon_info *info, unsigned se);
|
||||
|
||||
void ac_sqtt_emit_start(const struct radeon_info *info, struct ac_pm4_state *pm4,
|
||||
const struct ac_sqtt *sqtt, bool is_compute_queue);
|
||||
|
||||
|
Reference in New Issue
Block a user