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:
Pierre-Eric Pelloux-Prayer
2023-11-13 15:21:52 +01:00
parent c44b20e8d6
commit 5c50e028d1
2 changed files with 4 additions and 12 deletions

View File

@@ -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;

View File

@@ -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);