Home
last modified time | relevance | path

Searched refs:spl_fixed31_32 (Results 1 – 12 of 12) sorted by relevance

/linux/drivers/gpu/drm/amd/display/dc/spl/
A Dspl_fixpt31_32.h147 static inline struct spl_fixed31_32 spl_fixpt_min(struct spl_fixed31_32 arg1, struct spl_fixed31_32 in spl_fixpt_min()
159 static inline struct spl_fixed31_32 spl_fixpt_max(struct spl_fixed31_32 arg1, struct spl_fixed31_32 in spl_fixpt_max()
230 static inline struct spl_fixed31_32 spl_fixpt_add(struct spl_fixed31_32 arg1, struct spl_fixed31_32 in spl_fixpt_add()
255 static inline struct spl_fixed31_32 spl_fixpt_sub(struct spl_fixed31_32 arg1, struct spl_fixed31_32 in spl_fixpt_sub()
286 struct spl_fixed31_32 spl_fixpt_mul(struct spl_fixed31_32 arg1, struct spl_fixed31_32 arg2);
302 struct spl_fixed31_32 spl_fixpt_sqr(struct spl_fixed31_32 arg);
317 static inline struct spl_fixed31_32 spl_fixpt_div(struct spl_fixed31_32 arg1, struct spl_fixed31_32 in spl_fixpt_div()
359 struct spl_fixed31_32 spl_fixpt_sin(struct spl_fixed31_32 arg);
371 struct spl_fixed31_32 spl_fixpt_cos(struct spl_fixed31_32 arg);
385 struct spl_fixed31_32 spl_fixpt_exp(struct spl_fixed31_32 arg);
[all …]
A Dspl_fixpt31_32.c51 struct spl_fixed31_32 res; in spl_fixpt_from_fraction()
101 struct spl_fixed31_32 spl_fixpt_mul(struct spl_fixed31_32 arg1, struct spl_fixed31_32 arg2) in spl_fixpt_mul()
103 struct spl_fixed31_32 res; in spl_fixpt_mul()
152 struct spl_fixed31_32 spl_fixpt_sqr(struct spl_fixed31_32 arg) in spl_fixpt_sqr()
154 struct spl_fixed31_32 res; in spl_fixpt_sqr()
192 struct spl_fixed31_32 spl_fixpt_recip(struct spl_fixed31_32 arg) in spl_fixpt_recip()
206 struct spl_fixed31_32 spl_fixpt_sinc(struct spl_fixed31_32 arg) in spl_fixpt_sinc()
250 struct spl_fixed31_32 spl_fixpt_sin(struct spl_fixed31_32 arg) in spl_fixpt_sin()
257 struct spl_fixed31_32 spl_fixpt_cos(struct spl_fixed31_32 arg) in spl_fixpt_cos()
317 struct spl_fixed31_32 spl_fixpt_exp(struct spl_fixed31_32 arg) in spl_fixpt_exp()
[all …]
A Ddc_spl_scl_easf_filters.h17 uint16_t *spl_get_easf_filter_3tap_64p(struct spl_fixed31_32 ratio);
18 uint16_t *spl_get_easf_filter_4tap_64p(struct spl_fixed31_32 ratio);
19 uint16_t *spl_get_easf_filter_6tap_64p(struct spl_fixed31_32 ratio);
25 uint32_t spl_get_v_bf3_mode(struct spl_fixed31_32 ratio);
26 uint32_t spl_get_h_bf3_mode(struct spl_fixed31_32 ratio);
27 uint32_t spl_get_reducer_gain6(int taps, struct spl_fixed31_32 ratio);
28 uint32_t spl_get_reducer_gain4(int taps, struct spl_fixed31_32 ratio);
29 uint32_t spl_get_gainRing6(int taps, struct spl_fixed31_32 ratio);
30 uint32_t spl_get_gainRing4(int taps, struct spl_fixed31_32 ratio);
32 uint32_t spl_get_3tap_uptilt_maxval(int taps, struct spl_fixed31_32 ratio);
[all …]
A Ddc_spl_scl_filters.h10 const uint16_t *spl_get_filter_3tap_16p(struct spl_fixed31_32 ratio);
11 const uint16_t *spl_get_filter_3tap_64p(struct spl_fixed31_32 ratio);
12 const uint16_t *spl_get_filter_4tap_16p(struct spl_fixed31_32 ratio);
13 const uint16_t *spl_get_filter_4tap_64p(struct spl_fixed31_32 ratio);
14 const uint16_t *spl_get_filter_5tap_64p(struct spl_fixed31_32 ratio);
15 const uint16_t *spl_get_filter_6tap_64p(struct spl_fixed31_32 ratio);
16 const uint16_t *spl_get_filter_7tap_64p(struct spl_fixed31_32 ratio);
17 const uint16_t *spl_get_filter_8tap_64p(struct spl_fixed31_32 ratio);
20 const uint16_t *spl_dscl_get_filter_coeffs_64p(int taps, struct spl_fixed31_32 ratio);
A Ddc_spl_scl_easf_filters.c1410 uint16_t *spl_get_easf_filter_3tap_64p(struct spl_fixed31_32 ratio) in spl_get_easf_filter_3tap_64p()
1430 uint16_t *spl_get_easf_filter_4tap_64p(struct spl_fixed31_32 ratio) in spl_get_easf_filter_4tap_64p()
1450 uint16_t *spl_get_easf_filter_6tap_64p(struct spl_fixed31_32 ratio) in spl_get_easf_filter_6tap_64p()
1549 uint32_t spl_get_v_bf3_mode(struct spl_fixed31_32 ratio) in spl_get_v_bf3_mode()
1558 uint32_t spl_get_h_bf3_mode(struct spl_fixed31_32 ratio) in spl_get_h_bf3_mode()
1567 uint32_t spl_get_reducer_gain6(int taps, struct spl_fixed31_32 ratio) in spl_get_reducer_gain6()
1586 uint32_t spl_get_reducer_gain4(int taps, struct spl_fixed31_32 ratio) in spl_get_reducer_gain4()
1605 uint32_t spl_get_gainRing6(int taps, struct spl_fixed31_32 ratio) in spl_get_gainRing6()
1624 uint32_t spl_get_gainRing4(int taps, struct spl_fixed31_32 ratio) in spl_get_gainRing4()
1657 uint32_t spl_get_3tap_uptilt_maxval(int taps, struct spl_fixed31_32 ratio) in spl_get_3tap_uptilt_maxval()
[all …]
A Ddc_spl_scl_filters.c1321 const uint16_t *spl_get_filter_3tap_16p(struct spl_fixed31_32 ratio) in spl_get_filter_3tap_16p()
1333 const uint16_t *spl_get_filter_3tap_64p(struct spl_fixed31_32 ratio) in spl_get_filter_3tap_64p()
1345 const uint16_t *spl_get_filter_4tap_16p(struct spl_fixed31_32 ratio) in spl_get_filter_4tap_16p()
1357 const uint16_t *spl_get_filter_4tap_64p(struct spl_fixed31_32 ratio) in spl_get_filter_4tap_64p()
1369 const uint16_t *spl_get_filter_5tap_64p(struct spl_fixed31_32 ratio) in spl_get_filter_5tap_64p()
1381 const uint16_t *spl_get_filter_6tap_64p(struct spl_fixed31_32 ratio) in spl_get_filter_6tap_64p()
1393 const uint16_t *spl_get_filter_7tap_64p(struct spl_fixed31_32 ratio) in spl_get_filter_7tap_64p()
1405 const uint16_t *spl_get_filter_8tap_64p(struct spl_fixed31_32 ratio) in spl_get_filter_8tap_64p()
1427 const uint16_t *spl_dscl_get_filter_coeffs_64p(int taps, struct spl_fixed31_32 ratio) in spl_dscl_get_filter_coeffs_64p()
A Dspl_custom_float.c8 static bool spl_build_custom_float(struct spl_fixed31_32 value, in spl_build_custom_float()
16 const struct spl_fixed31_32 mantissa_constant_plus_max_fraction = in spl_build_custom_float()
20 struct spl_fixed31_32 mantiss; in spl_build_custom_float()
137 bool spl_convert_to_custom_float_format(struct spl_fixed31_32 value, in spl_convert_to_custom_float_format()
A Ddc_spl_types.h27 struct spl_fixed31_32 horz;
28 struct spl_fixed31_32 vert;
29 struct spl_fixed31_32 horz_c;
30 struct spl_fixed31_32 vert_c;
33 struct spl_fixed31_32 h;
34 struct spl_fixed31_32 h_c;
35 struct spl_fixed31_32 v;
36 struct spl_fixed31_32 v_c;
A Ddc_spl_isharp_filters.c553 static unsigned int spl_calculate_sharpness_level_adj(struct spl_fixed31_32 ratio) in spl_calculate_sharpness_level_adj()
556 struct spl_fixed31_32 ratio_level; in spl_calculate_sharpness_level_adj()
591 static unsigned int spl_calculate_sharpness_level(struct spl_fixed31_32 ratio, in spl_calculate_sharpness_level()
659 void spl_build_isharp_1dlut_from_reference_curve(struct spl_fixed31_32 ratio, enum system_setup set… in spl_build_isharp_1dlut_from_reference_curve()
663 struct spl_fixed31_32 sharp_base, sharp_calc, sharp_level; in spl_build_isharp_1dlut_from_reference_curve()
A Dspl_custom_float.h25 struct spl_fixed31_32 value,
A Ddc_spl.c112 struct spl_fixed31_32 temp; in calculate_plane_rec_in_timing_active()
474 struct spl_fixed31_32 ratio, in spl_calculate_init_and_vp()
475 struct spl_fixed31_32 init_adj, in spl_calculate_init_and_vp()
476 struct spl_fixed31_32 *init, in spl_calculate_init_and_vp()
480 struct spl_fixed31_32 temp; in spl_calculate_init_and_vp()
562 struct spl_fixed31_32 init_adj_h = spl_fixpt_zero; in spl_calculate_inits_and_viewports()
563 struct spl_fixed31_32 init_adj_v = spl_fixpt_zero; in spl_calculate_inits_and_viewports()
1094 struct spl_fixed31_32 bot; in spl_set_manual_ratio_init_data()
1178 struct spl_fixed31_32 hdr_mult, c0_mult, c1_mult, c2_mult; in spl_calculate_c0_c3_hdr()
1179 struct spl_fixed31_32 c0_calc, c1_calc, c2_calc; in spl_calculate_c0_c3_hdr()
[all …]
A Ddc_spl_isharp_filters.h48 void spl_build_isharp_1dlut_from_reference_curve(struct spl_fixed31_32 ratio, enum system_setup set…

Completed in 35 milliseconds