Searched refs:div_q (Results 1 – 1 of 1) sorted by relevance
| /OK3568_Linux_fs/kernel/drivers/gpu/drm/imx/dcss/ |
| H A D | dcss-scaler.c | 126 static int div_q(int A, int B) in div_q() function 151 term = mult_q(term, div_q(x, 1 << PSC_Q_FRACTION)); in exp_approx_q() 153 term = mult_q(term, div_q(x, 2 << PSC_Q_FRACTION)); in exp_approx_q() 155 term = mult_q(term, div_q(x, 3 << PSC_Q_FRACTION)); in exp_approx_q() 157 term = mult_q(term, div_q(x, 4 << PSC_Q_FRACTION)); in exp_approx_q() 194 sigma_q = div_q(PSC_Q_ROUND_OFFSET, fc_q); in dcss_scaler_gaussian_filter() 196 g1_q = exp_approx_q(div_q(-PSC_Q_ROUND_OFFSET, in dcss_scaler_gaussian_filter() 262 fc_q = div_q(1, PSC_NUM_PHASES); in dcss_scaler_filter_design() 264 fc_q = div_q(dst_length, src_length * PSC_NUM_PHASES); in dcss_scaler_filter_design()
|