Home
last modified time | relevance | path

Searched refs:coeff (Results 1 - 14 of 14) sorted by relevance

/device/soc/rockchip/common/vendor/drivers/gpu/arm/bifrost/ipa/
H A Dmali_kbase_ipa_vinstr_common.c65 s64 kbase_ipa_sum_all_shader_cores(struct kbase_ipa_model_vinstr_data *model_data, s32 coeff, u32 counter) in kbase_ipa_sum_all_shader_cores() argument
85 /* Range: -2^54 < ret * coeff < 2^54 */ in kbase_ipa_sum_all_shader_cores()
86 return ret * coeff; in kbase_ipa_sum_all_shader_cores()
89 s64 kbase_ipa_sum_all_memsys_blocks(struct kbase_ipa_model_vinstr_data *model_data, s32 coeff, u32 counter) in kbase_ipa_sum_all_memsys_blocks() argument
106 /* Range: -2^51 < ret * coeff < 2^51 */ in kbase_ipa_sum_all_memsys_blocks()
107 return ret * coeff; in kbase_ipa_sum_all_memsys_blocks()
110 s64 kbase_ipa_single_counter(struct kbase_ipa_model_vinstr_data *model_data, s32 coeff, u32 counter) in kbase_ipa_single_counter() argument
116 return counter_value * (s64)coeff; in kbase_ipa_single_counter()
175 u64 coeff = 0, coeff_mul = 0; in kbase_ipa_vinstr_dynamic_coeff() local
204 s32 coeff in kbase_ipa_vinstr_dynamic_coeff() local
[all...]
H A Dmali_kbase_ipa_vinstr_common.h102 * @coeff: model coefficient. Unity is ~2^20, so range approx
103 * +/- 4.0: -2^22 < coeff < 2^22
112 s64 kbase_ipa_sum_all_shader_cores(struct kbase_ipa_model_vinstr_data *model_data, s32 coeff, u32 counter);
117 * @coeff: model coefficient. Unity is ~2^20, so range approx
118 * +/- 4.0: -2^22 < coeff < 2^22
127 s64 kbase_ipa_sum_all_memsys_blocks(struct kbase_ipa_model_vinstr_data *model_data, s32 coeff, u32 counter);
132 * @coeff: model coefficient. Unity is ~2^20, so range approx
133 * +/- 4.0: -2^22 < coeff < 2^22
141 s64 kbase_ipa_single_counter(struct kbase_ipa_model_vinstr_data *model_data, s32 coeff, u32 counter);
H A Dmali_kbase_ipa_vinstr_g7x.c105 * @coeff: default value of coefficient for IPA group.
110 static s64 kbase_g7x_sum_all_memsys_blocks(struct kbase_ipa_model_vinstr_data *model_data, s32 coeff, u32 offset) in kbase_g7x_sum_all_memsys_blocks() argument
115 return kbase_ipa_sum_all_memsys_blocks(model_data, coeff, counter); in kbase_g7x_sum_all_memsys_blocks()
121 * @coeff: default value of coefficient for IPA group.
126 static s64 kbase_g7x_sum_all_shader_cores(struct kbase_ipa_model_vinstr_data *model_data, s32 coeff, in kbase_g7x_sum_all_shader_cores() argument
132 return kbase_ipa_sum_all_shader_cores(model_data, coeff, counter); in kbase_g7x_sum_all_shader_cores()
138 * @coeff: default value of coefficient for IPA group.
143 static s64 kbase_g7x_jm_single_counter(struct kbase_ipa_model_vinstr_data *model_data, s32 coeff, in kbase_g7x_jm_single_counter() argument
149 return kbase_ipa_single_counter(model_data, coeff, counter); in kbase_g7x_jm_single_counter()
/device/soc/rockchip/common/kernel/drivers/gpu/arm/bifrost/ipa/backend/
H A Dmali_kbase_ipa_counter_common_jm.c68 s32 coeff, u32 counter) in kbase_ipa_sum_all_shader_cores()
89 /* Range: -2^54 < ret * coeff < 2^54 */ in kbase_ipa_sum_all_shader_cores()
90 return ret * coeff; in kbase_ipa_sum_all_shader_cores()
95 s32 coeff, u32 counter) in kbase_ipa_sum_all_memsys_blocks()
113 /* Range: -2^51 < ret * coeff < 2^51 */ in kbase_ipa_sum_all_memsys_blocks()
114 return ret * coeff; in kbase_ipa_sum_all_memsys_blocks()
119 s32 coeff, u32 counter) in kbase_ipa_single_counter()
125 return counter_value * (s64) coeff; in kbase_ipa_single_counter()
187 u64 coeff = 0, coeff_mul = 0; in kbase_ipa_vinstr_dynamic_coeff() local
217 s32 coeff in kbase_ipa_vinstr_dynamic_coeff() local
66 kbase_ipa_sum_all_shader_cores( struct kbase_ipa_model_vinstr_data *model_data, s32 coeff, u32 counter) kbase_ipa_sum_all_shader_cores() argument
93 kbase_ipa_sum_all_memsys_blocks( struct kbase_ipa_model_vinstr_data *model_data, s32 coeff, u32 counter) kbase_ipa_sum_all_memsys_blocks() argument
117 kbase_ipa_single_counter( struct kbase_ipa_model_vinstr_data *model_data, s32 coeff, u32 counter) kbase_ipa_single_counter() argument
[all...]
H A Dmali_kbase_ipa_counter_csf.c54 #define COUNTER_DEF(cnt_name, coeff, cnt_idx, block_type) \
57 .coeff_default_value = coeff, \
62 #define CSHW_COUNTER_DEF(cnt_name, coeff, cnt_idx) \
63 COUNTER_DEF(cnt_name, coeff, cnt_idx, KBASE_IPA_CORE_TYPE_CSHW)
65 #define MEMSYS_COUNTER_DEF(cnt_name, coeff, cnt_idx) \
66 COUNTER_DEF(cnt_name, coeff, cnt_idx, KBASE_IPA_CORE_TYPE_MEMSYS)
68 #define SC_COUNTER_DEF(cnt_name, coeff, cnt_idx) \
69 COUNTER_DEF(cnt_name, coeff, cnt_idx, KBASE_IPA_CORE_TYPE_SHADER)
71 #define TILER_COUNTER_DEF(cnt_name, coeff, cnt_idx) \
72 COUNTER_DEF(cnt_name, coeff, cnt_id
[all...]
H A Dmali_kbase_ipa_counter_common_csf.c66 static s64 kbase_ipa_group_energy(s32 coeff, u64 counter_value) in kbase_ipa_group_energy() argument
70 /* Range: -2^59 < ret < 2^59 (as -2^21 < coeff < 2^21) */ in kbase_ipa_group_energy()
71 return counter_value * (s64)coeff; in kbase_ipa_group_energy()
170 u64 coeff = 0, coeff_mul = 0; in calculate_coeff() local
175 * Range for the 'coeff' is [-2^21, 2^21] in calculate_coeff()
181 s32 coeff = counter_coeffs[i]; in calculate_coeff() local
183 s64 group_energy = kbase_ipa_group_energy(coeff, counter_value); in calculate_coeff()
196 /* Range: 0 <= coeff < 2^63 */ in calculate_coeff()
198 coeff = total_energy; in calculate_coeff()
203 /* Range: 0 <= coeff < in calculate_coeff()
[all...]
H A Dmali_kbase_ipa_counter_common_jm.h104 * @coeff: model coefficient. Unity is ~2^20, so range approx
105 * +/- 4.0: -2^22 < coeff < 2^22
116 s32 coeff, u32 counter);
121 * @coeff: model coefficient. Unity is ~2^20, so range approx
122 * +/- 4.0: -2^22 < coeff < 2^22
133 s32 coeff, u32 counter);
138 * @coeff: model coefficient. Unity is ~2^20, so range approx
139 * +/- 4.0: -2^22 < coeff < 2^22
149 s32 coeff, u32 counter);
H A Dmali_kbase_ipa_counter_jm.c115 * @coeff: default value of coefficient for IPA group.
122 s32 coeff, in kbase_g7x_sum_all_memsys_blocks()
128 return kbase_ipa_sum_all_memsys_blocks(model_data, coeff, counter); in kbase_g7x_sum_all_memsys_blocks()
134 * @coeff: default value of coefficient for IPA group.
141 s32 coeff, in kbase_g7x_sum_all_shader_cores()
148 return kbase_ipa_sum_all_shader_cores(model_data, coeff, counter); in kbase_g7x_sum_all_shader_cores()
154 * @coeff: default value of coefficient for IPA group.
161 s32 coeff, in kbase_g7x_jm_single_counter()
168 return kbase_ipa_single_counter(model_data, coeff, counter); in kbase_g7x_jm_single_counter()
120 kbase_g7x_sum_all_memsys_blocks( struct kbase_ipa_model_vinstr_data *model_data, s32 coeff, u32 offset) kbase_g7x_sum_all_memsys_blocks() argument
139 kbase_g7x_sum_all_shader_cores( struct kbase_ipa_model_vinstr_data *model_data, s32 coeff, u32 counter_block_offset) kbase_g7x_sum_all_shader_cores() argument
159 kbase_g7x_jm_single_counter( struct kbase_ipa_model_vinstr_data *model_data, s32 coeff, u32 counter_block_offset) kbase_g7x_jm_single_counter() argument
/device/soc/rockchip/common/sdk_linux/include/uapi/linux/
H A Drkisp1-config.h415 * @coeff: color correction matrix
530 unsigned short coeff[CIFISP_DPF_MAX_NLF_COEFFS]; member
/device/soc/rockchip/rk3588/kernel/include/uapi/linux/
H A Drkisp1-config.h426 * @coeff: color correction matrix
544 unsigned short coeff[CIFISP_DPF_MAX_NLF_COEFFS]; member
/device/soc/rockchip/common/vendor/drivers/media/platform/rockchip/isp/
H A Drkisp.c1096 u16 i, *coeff; in rkisp_config_color_space() local
1100 coeff = bt709_coeff; in rkisp_config_color_space()
1103 coeff = bt2020_coeff; in rkisp_config_color_space()
1107 coeff = bt601_coeff; in rkisp_config_color_space()
1112 rkisp_unite_write(dev, CIF_ISP_CC_COEFF_0 + i * 0x04, *(coeff + i), false, dev->hw_dev->is_unite); in rkisp_config_color_space()
H A Disp_params_v1x.c916 rkisp1_iowrite32(params_vdev, arg->nll.coeff[i], CIF_ISP_DPF_NULL_COEFF_0 + i * 0x04); in isp_dpf_config()
/device/soc/rockchip/rk3588/kernel/drivers/media/platform/rockchip/isp/
H A Drkisp.c1107 u16 i, *coeff; in rkisp_config_color_space() local
1111 coeff = bt709_coeff; in rkisp_config_color_space()
1114 coeff = bt2020_coeff; in rkisp_config_color_space()
1118 coeff = bt601_coeff; in rkisp_config_color_space()
1124 *(coeff + i), false, dev->hw_dev->is_unite); in rkisp_config_color_space()
H A Disp_params_v1x.c1139 rkisp1_iowrite32(params_vdev, arg->nll.coeff[i], in isp_dpf_config()

Completed in 22 milliseconds