Home
last modified time | relevance | path

Searched refs:coeffp (Results 1 – 8 of 8) sorted by relevance

/OK3568_Linux_fs/kernel/drivers/gpu/arm/bifrost/ipa/
H A Dmali_kbase_ipa_simple.c183 static int model_static_coeff(struct kbase_ipa_model *model, u32 *coeffp) in model_static_coeff() argument
203 *coeffp = div_u64(coeff_big, 1000000); in model_static_coeff()
208 static int model_dynamic_coeff(struct kbase_ipa_model *model, u32 *coeffp) in model_dynamic_coeff() argument
221 coeffp[KBASE_IPA_BLOCK_TYPE_TOP_LEVEL] = in model_dynamic_coeff()
223 coeffp[KBASE_IPA_BLOCK_TYPE_SHADER_CORES] = in model_dynamic_coeff()
226 *coeffp = model_data->dynamic_coefficient; in model_dynamic_coeff()
H A Dmali_kbase_ipa.h127 int (*get_dynamic_coeff)(struct kbase_ipa_model *model, u32 *coeffp);
138 int (*get_static_coeff)(struct kbase_ipa_model *model, u32 *coeffp);
/OK3568_Linux_fs/kernel/drivers/gpu/arm/midgard/ipa/
H A Dmali_kbase_ipa_simple.c91 static int model_static_coeff(struct kbase_ipa_model *model, u32 *coeffp) in model_static_coeff() argument
120 *coeffp = div_u64(coeffp_big, 1000000); in model_static_coeff()
125 static int model_dynamic_coeff(struct kbase_ipa_model *model, u32 *coeffp, in model_dynamic_coeff() argument
131 *coeffp = model_data->dynamic_coefficient; in model_dynamic_coeff()
H A Dmali_kbase_ipa.h94 int (*get_dynamic_coeff)(struct kbase_ipa_model *model, u32 *coeffp,
106 int (*get_static_coeff)(struct kbase_ipa_model *model, u32 *coeffp);
/OK3568_Linux_fs/kernel/drivers/gpu/arm/bifrost/ipa/backend/
H A Dmali_kbase_ipa_counter_common_csf.c168 u64 *counter_values, u32 active_cycles, u32 *coeffp) in calculate_coeff() argument
252 *coeffp = clamp(coeff_mul, (u64)0, (u64)1 << 16); in calculate_coeff()
257 int kbase_ipa_counter_dynamic_coeff(struct kbase_ipa_model *model, u32 *coeffp) in kbase_ipa_counter_dynamic_coeff() argument
330 &coeffp[KBASE_IPA_BLOCK_TYPE_TOP_LEVEL]); in kbase_ipa_counter_dynamic_coeff()
339 &coeffp[KBASE_IPA_BLOCK_TYPE_SHADER_CORES]); in kbase_ipa_counter_dynamic_coeff()
H A Dmali_kbase_ipa_counter_common_csf.h108 int kbase_ipa_counter_dynamic_coeff(struct kbase_ipa_model *model, u32 *coeffp);
H A Dmali_kbase_ipa_counter_common_jm.c181 int kbase_ipa_vinstr_dynamic_coeff(struct kbase_ipa_model *model, u32 *coeffp) in kbase_ipa_vinstr_dynamic_coeff() argument
272 *coeffp = clamp(coeff_mul, (u64) 0, (u64) 1 << 16); in kbase_ipa_vinstr_dynamic_coeff()
H A Dmali_kbase_ipa_counter_common_jm.h186 int kbase_ipa_vinstr_dynamic_coeff(struct kbase_ipa_model *model, u32 *coeffp);