Symbol: drm_fixp_mul
drivers/gpu/drm/amd/pm/legacy-dpm/si_dpm.c
1891
tmp = drm_fixp_mul(t_slope, vddc) + t_intercept;
drivers/gpu/drm/amd/pm/legacy-dpm/si_dpm.c
1892
kt = drm_fixp_exp(drm_fixp_mul(tmp, temperature));
drivers/gpu/drm/amd/pm/legacy-dpm/si_dpm.c
1893
kt = drm_fixp_div(kt, drm_fixp_exp(drm_fixp_mul(tmp, t_ref)));
drivers/gpu/drm/amd/pm/legacy-dpm/si_dpm.c
1894
kv = drm_fixp_mul(av, drm_fixp_exp(drm_fixp_mul(bv, vddc)));
drivers/gpu/drm/amd/pm/legacy-dpm/si_dpm.c
1896
leakage_w = drm_fixp_mul(drm_fixp_mul(drm_fixp_mul(i_leakage, kt), kv), vddc);
drivers/gpu/drm/amd/pm/legacy-dpm/si_dpm.c
1921
kv = drm_fixp_mul(div64_s64(drm_int2fixp(coeff->av), 100000000),
drivers/gpu/drm/amd/pm/legacy-dpm/si_dpm.c
1922
drm_fixp_exp(drm_fixp_mul(div64_s64(drm_int2fixp(coeff->bv), 100000000), vddc)));
drivers/gpu/drm/amd/pm/legacy-dpm/si_dpm.c
1924
leakage_w = drm_fixp_mul(drm_fixp_mul(drm_fixp_mul(i_leakage, kt), kv), vddc);
drivers/gpu/drm/msm/dp/dp_ctrl.c
1011
temp2_fp = drm_fixp_mul(tu->ratio_fp, temp1_fp);
drivers/gpu/drm/msm/dp/dp_ctrl.c
1016
temp2_fp = drm_fixp_mul(temp2_fp, temp1_fp);
drivers/gpu/drm/msm/dp/dp_ctrl.c
1031
temp2_fp = drm_fixp_mul(tu->original_ratio_fp, temp1_fp);
drivers/gpu/drm/msm/dp/dp_ctrl.c
1035
temp2_fp = drm_fixp_mul(temp1_fp, temp2_fp);
drivers/gpu/drm/msm/dp/dp_ctrl.c
1045
temp1_fp = drm_fixp_mul(temp1_fp, temp2_fp);
drivers/gpu/drm/msm/dp/dp_ctrl.c
1054
temp1_fp = drm_fixp_mul(temp2_fp, temp1_fp);
drivers/gpu/drm/msm/dp/dp_ctrl.c
1064
tu->ratio_by_tu_fp = drm_fixp_mul(tu->ratio_fp, temp1_fp);
drivers/gpu/drm/msm/dp/dp_ctrl.c
1108
tu->diff_abs_fp = drm_fixp_mul(tu->diff_abs_fp, -1);
drivers/gpu/drm/msm/dp/dp_ctrl.c
1122
temp1_fp = drm_fixp_mul(temp2_fp, temp1_fp);
drivers/gpu/drm/msm/dp/dp_ctrl.c
1131
temp1_fp = drm_fixp_mul(tu->lwidth_fp, temp1_fp);
drivers/gpu/drm/msm/dp/dp_ctrl.c
1169
drm_fixp_mul(tu->original_ratio_fp, temp1_fp);
drivers/gpu/drm/msm/dp/dp_ctrl.c
1175
temp1_fp = drm_fixp_mul(tu->lwidth_fp, temp1_fp);
drivers/gpu/drm/msm/dp/dp_ctrl.c
1191
temp2_fp = drm_fixp_mul(LCLK_FAST_SKEW_fp, tu->lwidth_fp);
drivers/gpu/drm/msm/dp/dp_ctrl.c
1199
temp2_fp = drm_fixp_mul(tu->original_ratio_fp, temp1_fp);
drivers/gpu/drm/msm/dp/dp_ctrl.c
1203
temp2_fp = drm_fixp_mul(temp1_fp, temp2_fp);
drivers/gpu/drm/msm/dp/dp_ctrl.c
583
a_temp = drm_fixp_mul(a, minus_1);
drivers/gpu/drm/msm/dp/dp_ctrl.c
584
b_temp = drm_fixp_mul(b, minus_1);
drivers/gpu/drm/msm/dp/dp_ctrl.c
657
temp2_fp = drm_fixp_mul(tu->lwidth_fp, temp3_fp);
drivers/gpu/drm/msm/dp/dp_ctrl.c
679
temp2_fp = drm_fixp_mul(tu->pclk_fp, dwidth_dsc_fp);
drivers/gpu/drm/msm/dp/dp_ctrl.c
684
temp2_fp = drm_fixp_mul(tu->hbp_relative_to_pclk_fp, temp1_fp);
drivers/gpu/drm/msm/dp/dp_ctrl.c
695
tu->lclk_fp = drm_fixp_mul(tu->lclk_fp, temp1_fp);
drivers/gpu/drm/msm/dp/dp_ctrl.c
705
temp2_fp = drm_fixp_mul(tu->ratio_fp, temp1_fp);
drivers/gpu/drm/msm/dp/dp_ctrl.c
719
temp1_fp = drm_fixp_mul(temp2_fp, temp1_fp);
drivers/gpu/drm/msm/dp/dp_ctrl.c
726
temp2_fp = drm_fixp_mul(temp1_fp, tu->average_valid2_fp);
drivers/gpu/drm/msm/dp/dp_ctrl.c
786
temp2_fp = drm_fixp_mul(tu->ratio_fp, temp1_fp);
drivers/gpu/drm/msm/dp/dp_ctrl.c
790
temp2_fp = drm_fixp_mul(tu->ratio_fp, temp1_fp);
drivers/gpu/drm/msm/dp/dp_ctrl.c
797
temp1_fp = drm_fixp_mul(temp2_fp, temp1_fp);
drivers/gpu/drm/msm/dp/dp_ctrl.c
807
temp2_fp = drm_fixp_mul(tu->original_ratio_fp, temp1_fp);
drivers/gpu/drm/msm/dp/dp_ctrl.c
810
temp1_fp = drm_fixp_mul(temp2_fp, temp1_fp);
drivers/gpu/drm/msm/dp/dp_ctrl.c
817
temp2_fp = drm_fixp_mul(tu->original_ratio_fp, temp1_fp);
drivers/gpu/drm/msm/dp/dp_ctrl.c
821
temp2_fp = drm_fixp_mul(temp1_fp, temp2_fp);
drivers/gpu/drm/msm/dp/dp_ctrl.c
832
temp1_fp = drm_fixp_mul(temp2_fp, temp1_fp);
drivers/gpu/drm/msm/dp/dp_ctrl.c
841
temp1_fp = drm_fixp_mul(temp1_fp, temp2_fp);
drivers/gpu/drm/msm/dp/dp_ctrl.c
933
temp2_fp = drm_fixp_mul(temp1_fp, tu->lclk_fp);
drivers/gpu/drm/msm/dp/dp_ctrl.c
938
temp2_fp = drm_fixp_mul(tu->pclk_fp, temp1_fp);
drivers/gpu/drm/msm/dp/dp_ctrl.c
964
tu->ratio_fp = drm_fixp_mul(tu->ratio_fp, RATIO_SCALE_fp);
drivers/gpu/drm/msm/dp/dp_ctrl.c
997
temp2_fp = drm_fixp_mul(tu->ratio_fp, temp1_fp);
drivers/gpu/drm/radeon/ni_dpm.c
751
kt = drm_fixp_mul(div64_s64(drm_int2fixp(coeff->at), 1000),
drivers/gpu/drm/radeon/ni_dpm.c
752
drm_fixp_exp(drm_fixp_mul(div64_s64(drm_int2fixp(coeff->bt), 1000), temperature)));
drivers/gpu/drm/radeon/ni_dpm.c
753
kv = drm_fixp_mul(div64_s64(drm_int2fixp(coeff->av), 1000),
drivers/gpu/drm/radeon/ni_dpm.c
754
drm_fixp_exp(drm_fixp_mul(div64_s64(drm_int2fixp(coeff->bv), 1000), vddc)));
drivers/gpu/drm/radeon/ni_dpm.c
756
leakage_w = drm_fixp_mul(drm_fixp_mul(drm_fixp_mul(i_leakage, kt), kv), vddc);
drivers/gpu/drm/radeon/si_dpm.c
1723
tmp = drm_fixp_mul(t_slope, vddc) + t_intercept;
drivers/gpu/drm/radeon/si_dpm.c
1724
kt = drm_fixp_exp(drm_fixp_mul(tmp, temperature));
drivers/gpu/drm/radeon/si_dpm.c
1725
kt = drm_fixp_div(kt, drm_fixp_exp(drm_fixp_mul(tmp, t_ref)));
drivers/gpu/drm/radeon/si_dpm.c
1726
kv = drm_fixp_mul(av, drm_fixp_exp(drm_fixp_mul(bv, vddc)));
drivers/gpu/drm/radeon/si_dpm.c
1728
leakage_w = drm_fixp_mul(drm_fixp_mul(drm_fixp_mul(i_leakage, kt), kv), vddc);
drivers/gpu/drm/radeon/si_dpm.c
1753
kv = drm_fixp_mul(div64_s64(drm_int2fixp(coeff->av), 100000000),
drivers/gpu/drm/radeon/si_dpm.c
1754
drm_fixp_exp(drm_fixp_mul(div64_s64(drm_int2fixp(coeff->bv), 100000000), vddc)));
drivers/gpu/drm/radeon/si_dpm.c
1756
leakage_w = drm_fixp_mul(drm_fixp_mul(drm_fixp_mul(i_leakage, kt), kv), vddc);
drivers/gpu/drm/vkms/vkms_composer.c
142
rf = drm_fixp_mul(drm_sm2fixp(matrix->matrix[0]), r) +
drivers/gpu/drm/vkms/vkms_composer.c
143
drm_fixp_mul(drm_sm2fixp(matrix->matrix[1]), g) +
drivers/gpu/drm/vkms/vkms_composer.c
144
drm_fixp_mul(drm_sm2fixp(matrix->matrix[2]), b) +
drivers/gpu/drm/vkms/vkms_composer.c
147
gf = drm_fixp_mul(drm_sm2fixp(matrix->matrix[4]), r) +
drivers/gpu/drm/vkms/vkms_composer.c
148
drm_fixp_mul(drm_sm2fixp(matrix->matrix[5]), g) +
drivers/gpu/drm/vkms/vkms_composer.c
149
drm_fixp_mul(drm_sm2fixp(matrix->matrix[6]), b) +
drivers/gpu/drm/vkms/vkms_composer.c
152
bf = drm_fixp_mul(drm_sm2fixp(matrix->matrix[8]), r) +
drivers/gpu/drm/vkms/vkms_composer.c
153
drm_fixp_mul(drm_sm2fixp(matrix->matrix[9]), g) +
drivers/gpu/drm/vkms/vkms_composer.c
154
drm_fixp_mul(drm_sm2fixp(matrix->matrix[10]), b) +
drivers/gpu/drm/vkms/vkms_composer.c
72
s64 delta = drm_fixp_mul(b_fp - a_fp, t);
drivers/gpu/drm/vkms/vkms_composer.c
82
return drm_fixp_mul(color_channel_fp, lut->channel_value2index_ratio);
drivers/gpu/drm/vkms/vkms_formats.c
245
out_pixel.r = drm_fixp2int_round(drm_fixp_mul(fp_r, fp_rb_ratio));
drivers/gpu/drm/vkms/vkms_formats.c
246
out_pixel.g = drm_fixp2int_round(drm_fixp_mul(fp_g, fp_g_ratio));
drivers/gpu/drm/vkms/vkms_formats.c
247
out_pixel.b = drm_fixp2int_round(drm_fixp_mul(fp_b, fp_rb_ratio));
drivers/gpu/drm/vkms/vkms_formats.c
284
fp_r = drm_fixp_mul(matrix->matrix[0][0], fp_y) +
drivers/gpu/drm/vkms/vkms_formats.c
285
drm_fixp_mul(matrix->matrix[0][1], fp_channel_1) +
drivers/gpu/drm/vkms/vkms_formats.c
286
drm_fixp_mul(matrix->matrix[0][2], fp_channel_2);
drivers/gpu/drm/vkms/vkms_formats.c
287
fp_g = drm_fixp_mul(matrix->matrix[1][0], fp_y) +
drivers/gpu/drm/vkms/vkms_formats.c
288
drm_fixp_mul(matrix->matrix[1][1], fp_channel_1) +
drivers/gpu/drm/vkms/vkms_formats.c
289
drm_fixp_mul(matrix->matrix[1][2], fp_channel_2);
drivers/gpu/drm/vkms/vkms_formats.c
290
fp_b = drm_fixp_mul(matrix->matrix[2][0], fp_y) +
drivers/gpu/drm/vkms/vkms_formats.c
291
drm_fixp_mul(matrix->matrix[2][1], fp_channel_1) +
drivers/gpu/drm/vkms/vkms_formats.c
292
drm_fixp_mul(matrix->matrix[2][2], fp_channel_2);
include/drm/drm_fixed.h
226
term = drm_fixp_mul(term, div64_s64(y, count));