Symbol: fixed31_32
sys/dev/drm/amd/display/dc/basics/conversion.c
37
struct fixed31_32 arg,
sys/dev/drm/amd/display/dc/basics/conversion.c
85
struct fixed31_32 *flt,
sys/dev/drm/amd/display/dc/basics/conversion.c
88
const struct fixed31_32 min_2_13 =
sys/dev/drm/amd/display/dc/basics/conversion.c
90
const struct fixed31_32 max_2_13 =
sys/dev/drm/amd/display/dc/basics/conversion.h
32
struct fixed31_32 arg,
sys/dev/drm/amd/display/dc/basics/conversion.h
38
struct fixed31_32 *flt,
sys/dev/drm/amd/display/dc/basics/fixpt31_32.c
119
struct fixed31_32 dc_fixpt_mul(struct fixed31_32 arg1, struct fixed31_32 arg2)
sys/dev/drm/amd/display/dc/basics/fixpt31_32.c
121
struct fixed31_32 res;
sys/dev/drm/amd/display/dc/basics/fixpt31_32.c
170
struct fixed31_32 dc_fixpt_sqr(struct fixed31_32 arg)
sys/dev/drm/amd/display/dc/basics/fixpt31_32.c
172
struct fixed31_32 res;
sys/dev/drm/amd/display/dc/basics/fixpt31_32.c
210
struct fixed31_32 dc_fixpt_recip(struct fixed31_32 arg)
sys/dev/drm/amd/display/dc/basics/fixpt31_32.c
224
struct fixed31_32 dc_fixpt_sinc(struct fixed31_32 arg)
sys/dev/drm/amd/display/dc/basics/fixpt31_32.c
226
struct fixed31_32 square;
sys/dev/drm/amd/display/dc/basics/fixpt31_32.c
228
struct fixed31_32 res = dc_fixpt_one;
sys/dev/drm/amd/display/dc/basics/fixpt31_32.c
232
struct fixed31_32 arg_norm = arg;
sys/dev/drm/amd/display/dc/basics/fixpt31_32.c
268
struct fixed31_32 dc_fixpt_sin(struct fixed31_32 arg)
sys/dev/drm/amd/display/dc/basics/fixpt31_32.c
275
struct fixed31_32 dc_fixpt_cos(struct fixed31_32 arg)
sys/dev/drm/amd/display/dc/basics/fixpt31_32.c
279
const struct fixed31_32 square = dc_fixpt_sqr(arg);
sys/dev/drm/amd/display/dc/basics/fixpt31_32.c
281
struct fixed31_32 res = dc_fixpt_one;
sys/dev/drm/amd/display/dc/basics/fixpt31_32.c
307
static struct fixed31_32 fixed31_32_exp_from_taylor_series(struct fixed31_32 arg)
sys/dev/drm/amd/display/dc/basics/fixpt31_32.c
311
struct fixed31_32 res = dc_fixpt_from_fraction(
sys/dev/drm/amd/display/dc/basics/fixpt31_32.c
335
struct fixed31_32 dc_fixpt_exp(struct fixed31_32 arg)
sys/dev/drm/amd/display/dc/basics/fixpt31_32.c
352
struct fixed31_32 r = dc_fixpt_sub(
sys/dev/drm/amd/display/dc/basics/fixpt31_32.c
378
struct fixed31_32 dc_fixpt_log(struct fixed31_32 arg)
sys/dev/drm/amd/display/dc/basics/fixpt31_32.c
380
struct fixed31_32 res = dc_fixpt_neg(dc_fixpt_one);
sys/dev/drm/amd/display/dc/basics/fixpt31_32.c
383
struct fixed31_32 error;
sys/dev/drm/amd/display/dc/basics/fixpt31_32.c
390
struct fixed31_32 res1 = dc_fixpt_add(
sys/dev/drm/amd/display/dc/basics/fixpt31_32.c
452
unsigned int dc_fixpt_u3d19(struct fixed31_32 arg)
sys/dev/drm/amd/display/dc/basics/fixpt31_32.c
457
unsigned int dc_fixpt_u2d19(struct fixed31_32 arg)
sys/dev/drm/amd/display/dc/basics/fixpt31_32.c
462
unsigned int dc_fixpt_u0d19(struct fixed31_32 arg)
sys/dev/drm/amd/display/dc/basics/fixpt31_32.c
467
unsigned int dc_fixpt_clamp_u0d14(struct fixed31_32 arg)
sys/dev/drm/amd/display/dc/basics/fixpt31_32.c
472
unsigned int dc_fixpt_clamp_u0d10(struct fixed31_32 arg)
sys/dev/drm/amd/display/dc/basics/fixpt31_32.c
477
int dc_fixpt_s4d19(struct fixed31_32 arg)
sys/dev/drm/amd/display/dc/basics/fixpt31_32.c
67
struct fixed31_32 dc_fixpt_from_fraction(long long numerator, long long denominator)
sys/dev/drm/amd/display/dc/basics/fixpt31_32.c
69
struct fixed31_32 res;
sys/dev/drm/amd/display/dc/calcs/custom_float.c
183
struct fixed31_32 value,
sys/dev/drm/amd/display/dc/calcs/custom_float.c
30
struct fixed31_32 value,
sys/dev/drm/amd/display/dc/calcs/custom_float.c
38
const struct fixed31_32 mantissa_constant_plus_max_fraction =
sys/dev/drm/amd/display/dc/calcs/custom_float.c
43
struct fixed31_32 mantiss;
sys/dev/drm/amd/display/dc/core/dc_link.c
2267
static struct fixed31_32 get_pbn_per_slot(struct dc_stream_state *stream)
sys/dev/drm/amd/display/dc/core/dc_link.c
2273
struct fixed31_32 mbps = dc_fixpt_from_int(
sys/dev/drm/amd/display/dc/core/dc_link.c
2292
static struct fixed31_32 get_pbn_from_timing(struct pipe_ctx *pipe_ctx)
sys/dev/drm/amd/display/dc/core/dc_link.c
2296
struct fixed31_32 peak_kbps;
sys/dev/drm/amd/display/dc/core/dc_link.c
2381
struct fixed31_32 avg_time_slots_per_mtp;
sys/dev/drm/amd/display/dc/core/dc_link.c
2382
struct fixed31_32 pbn;
sys/dev/drm/amd/display/dc/core/dc_link.c
2383
struct fixed31_32 pbn_per_slot;
sys/dev/drm/amd/display/dc/core/dc_link.c
2461
struct fixed31_32 avg_time_slots_per_mtp = dc_fixpt_from_int(0);
sys/dev/drm/amd/display/dc/dc.h
392
struct fixed31_32 red[TRANSFER_FUNC_POINTS];
sys/dev/drm/amd/display/dc/dc.h
393
struct fixed31_32 green[TRANSFER_FUNC_POINTS];
sys/dev/drm/amd/display/dc/dc.h
394
struct fixed31_32 blue[TRANSFER_FUNC_POINTS];
sys/dev/drm/amd/display/dc/dc.h
487
struct fixed31_32 coeff_reduction_factor;
sys/dev/drm/amd/display/dc/dc.h
556
const struct fixed31_32 *coeff_reduction_factor;
sys/dev/drm/amd/display/dc/dc_hw_types.h
409
struct fixed31_32 h_scale_ratio;
sys/dev/drm/amd/display/dc/dc_hw_types.h
410
struct fixed31_32 v_scale_ratio;
sys/dev/drm/amd/display/dc/dc_hw_types.h
443
struct fixed31_32 red[GAMMA_MAX_ENTRIES];
sys/dev/drm/amd/display/dc/dc_hw_types.h
444
struct fixed31_32 green[GAMMA_MAX_ENTRIES];
sys/dev/drm/amd/display/dc/dc_hw_types.h
445
struct fixed31_32 blue[GAMMA_MAX_ENTRIES];
sys/dev/drm/amd/display/dc/dc_types.h
366
struct fixed31_32 contrast;
sys/dev/drm/amd/display/dc/dc_types.h
367
struct fixed31_32 saturation;
sys/dev/drm/amd/display/dc/dc_types.h
368
struct fixed31_32 brightness;
sys/dev/drm/amd/display/dc/dc_types.h
369
struct fixed31_32 hue;
sys/dev/drm/amd/display/dc/dc_types.h
652
struct fixed31_32 matrix[12];
sys/dev/drm/amd/display/dc/dce/dce_clock_source.c
646
struct fixed31_32 fb_div;
sys/dev/drm/amd/display/dc/dce/dce_clock_source.c
647
struct fixed31_32 ss_amount;
sys/dev/drm/amd/display/dc/dce/dce_clock_source.c
648
struct fixed31_32 ss_nslip_amount;
sys/dev/drm/amd/display/dc/dce/dce_clock_source.c
649
struct fixed31_32 ss_ds_frac_amount;
sys/dev/drm/amd/display/dc/dce/dce_clock_source.c
650
struct fixed31_32 ss_step_size;
sys/dev/drm/amd/display/dc/dce/dce_clock_source.c
651
struct fixed31_32 modulation_time;
sys/dev/drm/amd/display/dc/dce/dce_clocks.c
163
struct fixed31_32 ss_percentage = dc_fixpt_div_int(
sys/dev/drm/amd/display/dc/dce/dce_clocks.c
166
struct fixed31_32 adj_dp_ref_clk_khz;
sys/dev/drm/amd/display/dc/dce/dce_scl_filters.c
1015
const uint16_t *get_filter_3tap_16p(struct fixed31_32 ratio)
sys/dev/drm/amd/display/dc/dce/dce_scl_filters.c
1027
const uint16_t *get_filter_3tap_64p(struct fixed31_32 ratio)
sys/dev/drm/amd/display/dc/dce/dce_scl_filters.c
1039
const uint16_t *get_filter_4tap_16p(struct fixed31_32 ratio)
sys/dev/drm/amd/display/dc/dce/dce_scl_filters.c
1051
const uint16_t *get_filter_4tap_64p(struct fixed31_32 ratio)
sys/dev/drm/amd/display/dc/dce/dce_scl_filters.c
1063
const uint16_t *get_filter_5tap_64p(struct fixed31_32 ratio)
sys/dev/drm/amd/display/dc/dce/dce_scl_filters.c
1075
const uint16_t *get_filter_6tap_64p(struct fixed31_32 ratio)
sys/dev/drm/amd/display/dc/dce/dce_scl_filters.c
1087
const uint16_t *get_filter_7tap_64p(struct fixed31_32 ratio)
sys/dev/drm/amd/display/dc/dce/dce_scl_filters.c
1099
const uint16_t *get_filter_8tap_64p(struct fixed31_32 ratio)
sys/dev/drm/amd/display/dc/dce/dce_stream_encoder.c
701
struct fixed31_32 avg_time_slots_per_mtp)
sys/dev/drm/amd/display/dc/dce/dce_transform.c
255
struct fixed31_32 h_init;
sys/dev/drm/amd/display/dc/dce/dce_transform.c
256
struct fixed31_32 v_init;
sys/dev/drm/amd/display/dc/dce/dce_transform.c
304
static const uint16_t *get_filter_coeffs_16p(int taps, struct fixed31_32 ratio)
sys/dev/drm/amd/display/dc/dce/dce_transform.c
856
struct fixed31_32 arr_matrix[GAMUT_MATRIX_SIZE];
sys/dev/drm/amd/display/dc/dce/dce_transform.c
869
static uint32_t decide_taps(struct fixed31_32 ratio, uint32_t in_taps, bool chroma)
sys/dev/drm/amd/display/dc/dce110/dce110_hw_sequencer.c
430
struct fixed31_32 y_r;
sys/dev/drm/amd/display/dc/dce110/dce110_hw_sequencer.c
431
struct fixed31_32 y_g;
sys/dev/drm/amd/display/dc/dce110/dce110_hw_sequencer.c
432
struct fixed31_32 y_b;
sys/dev/drm/amd/display/dc/dce110/dce110_hw_sequencer.c
433
struct fixed31_32 y1_min;
sys/dev/drm/amd/display/dc/dce110/dce110_hw_sequencer.c
434
struct fixed31_32 y3_max;
sys/dev/drm/amd/display/dc/dce110/dce110_hw_sequencer.c
545
const struct fixed31_32 end_value = dc_fixpt_from_int(125);
sys/dev/drm/amd/display/dc/dce110/dce110_transform_v.c
489
static const uint16_t *get_filter_coeffs_64p(int taps, struct fixed31_32 ratio)
sys/dev/drm/amd/display/dc/dcn10/dcn10_cm_common.c
249
struct fixed31_32 y_r;
sys/dev/drm/amd/display/dc/dcn10/dcn10_cm_common.c
250
struct fixed31_32 y_g;
sys/dev/drm/amd/display/dc/dcn10/dcn10_cm_common.c
251
struct fixed31_32 y_b;
sys/dev/drm/amd/display/dc/dcn10/dcn10_cm_common.c
252
struct fixed31_32 y1_min;
sys/dev/drm/amd/display/dc/dcn10/dcn10_cm_common.c
253
struct fixed31_32 y3_max;
sys/dev/drm/amd/display/dc/dcn10/dcn10_cm_common.c
360
const struct fixed31_32 end_value =
sys/dev/drm/amd/display/dc/dcn10/dcn10_cm_common.c
431
struct fixed31_32 y_r;
sys/dev/drm/amd/display/dc/dcn10/dcn10_cm_common.c
432
struct fixed31_32 y_g;
sys/dev/drm/amd/display/dc/dcn10/dcn10_cm_common.c
433
struct fixed31_32 y_b;
sys/dev/drm/amd/display/dc/dcn10/dcn10_cm_common.c
434
struct fixed31_32 y1_min;
sys/dev/drm/amd/display/dc/dcn10/dcn10_cm_common.c
435
struct fixed31_32 y3_max;
sys/dev/drm/amd/display/dc/dcn10/dcn10_cm_common.c
522
const struct fixed31_32 end_value =
sys/dev/drm/amd/display/dc/dcn10/dcn10_dpp_cm.c
202
struct fixed31_32 arr_matrix[12];
sys/dev/drm/amd/display/dc/dcn10/dcn10_dpp_dscl.c
229
static const uint16_t *dpp1_dscl_get_filter_coeffs_64p(int taps, struct fixed31_32 ratio)
sys/dev/drm/amd/display/dc/dcn10/dcn10_hw_sequencer.c
1861
struct fixed31_32 arg,
sys/dev/drm/amd/display/dc/dcn10/dcn10_hw_sequencer.c
2201
struct fixed31_32 multiplier = dc_fixpt_from_fraction(
sys/dev/drm/amd/display/dc/dcn10/dcn10_hw_sequencer.c
2685
struct fixed31_32 multiplier;
sys/dev/drm/amd/display/dc/dcn10/dcn10_stream_encoder.c
611
struct fixed31_32 avg_time_slots_per_mtp)
sys/dev/drm/amd/display/dc/dcn10/dcn10_stream_encoder.h
478
struct fixed31_32 avg_time_slots_per_mtp);
sys/dev/drm/amd/display/dc/inc/custom_float.h
35
struct fixed31_32 value,
sys/dev/drm/amd/display/dc/inc/hw/dpp.h
43
struct fixed31_32 temperature_matrix[CSC_TEMPERATURE_MATRIX_SIZE];
sys/dev/drm/amd/display/dc/inc/hw/hw_shared.h
45
struct fixed31_32 x;
sys/dev/drm/amd/display/dc/inc/hw/hw_shared.h
46
struct fixed31_32 y;
sys/dev/drm/amd/display/dc/inc/hw/hw_shared.h
47
struct fixed31_32 offset;
sys/dev/drm/amd/display/dc/inc/hw/hw_shared.h
48
struct fixed31_32 slope;
sys/dev/drm/amd/display/dc/inc/hw/hw_shared.h
57
struct fixed31_32 red;
sys/dev/drm/amd/display/dc/inc/hw/hw_shared.h
58
struct fixed31_32 green;
sys/dev/drm/amd/display/dc/inc/hw/hw_shared.h
59
struct fixed31_32 blue;
sys/dev/drm/amd/display/dc/inc/hw/hw_shared.h
61
struct fixed31_32 delta_red;
sys/dev/drm/amd/display/dc/inc/hw/hw_shared.h
62
struct fixed31_32 delta_green;
sys/dev/drm/amd/display/dc/inc/hw/hw_shared.h
63
struct fixed31_32 delta_blue;
sys/dev/drm/amd/display/dc/inc/hw/opp.h
118
struct fixed31_32 r;
sys/dev/drm/amd/display/dc/inc/hw/opp.h
119
struct fixed31_32 g;
sys/dev/drm/amd/display/dc/inc/hw/opp.h
120
struct fixed31_32 b;
sys/dev/drm/amd/display/dc/inc/hw/opp.h
144
struct fixed31_32 x;
sys/dev/drm/amd/display/dc/inc/hw/opp.h
145
struct fixed31_32 regamma_y_red;
sys/dev/drm/amd/display/dc/inc/hw/opp.h
146
struct fixed31_32 regamma_y_green;
sys/dev/drm/amd/display/dc/inc/hw/opp.h
147
struct fixed31_32 regamma_y_blue;
sys/dev/drm/amd/display/dc/inc/hw/opp.h
152
struct fixed31_32 r;
sys/dev/drm/amd/display/dc/inc/hw/opp.h
153
struct fixed31_32 g;
sys/dev/drm/amd/display/dc/inc/hw/opp.h
154
struct fixed31_32 b;
sys/dev/drm/amd/display/dc/inc/hw/opp.h
155
struct fixed31_32 delta_r;
sys/dev/drm/amd/display/dc/inc/hw/opp.h
156
struct fixed31_32 delta_g;
sys/dev/drm/amd/display/dc/inc/hw/opp.h
157
struct fixed31_32 delta_b;
sys/dev/drm/amd/display/dc/inc/hw/opp.h
173
struct fixed31_32 coeff;
sys/dev/drm/amd/display/dc/inc/hw/opp.h
183
struct fixed31_32 a0[3];
sys/dev/drm/amd/display/dc/inc/hw/opp.h
184
struct fixed31_32 a1[3];
sys/dev/drm/amd/display/dc/inc/hw/opp.h
185
struct fixed31_32 a2[3];
sys/dev/drm/amd/display/dc/inc/hw/opp.h
186
struct fixed31_32 a3[3];
sys/dev/drm/amd/display/dc/inc/hw/opp.h
187
struct fixed31_32 user_gamma[3];
sys/dev/drm/amd/display/dc/inc/hw/opp.h
188
struct fixed31_32 user_contrast;
sys/dev/drm/amd/display/dc/inc/hw/opp.h
189
struct fixed31_32 user_brightness;
sys/dev/drm/amd/display/dc/inc/hw/opp.h
193
struct fixed31_32 r;
sys/dev/drm/amd/display/dc/inc/hw/opp.h
194
struct fixed31_32 g;
sys/dev/drm/amd/display/dc/inc/hw/opp.h
195
struct fixed31_32 b;
sys/dev/drm/amd/display/dc/inc/hw/opp.h
34
struct fixed31_32;
sys/dev/drm/amd/display/dc/inc/hw/stream_encoder.h
110
struct fixed31_32 avg_time_slots_per_mtp);
sys/dev/drm/amd/display/dc/inc/hw/transform.h
130
struct fixed31_32 temperature_matrix[CSC_TEMPERATURE_MATRIX_SIZE];
sys/dev/drm/amd/display/dc/inc/hw/transform.h
142
struct fixed31_32 horz;
sys/dev/drm/amd/display/dc/inc/hw/transform.h
143
struct fixed31_32 vert;
sys/dev/drm/amd/display/dc/inc/hw/transform.h
144
struct fixed31_32 horz_c;
sys/dev/drm/amd/display/dc/inc/hw/transform.h
145
struct fixed31_32 vert_c;
sys/dev/drm/amd/display/dc/inc/hw/transform.h
162
struct fixed31_32 h;
sys/dev/drm/amd/display/dc/inc/hw/transform.h
163
struct fixed31_32 h_c;
sys/dev/drm/amd/display/dc/inc/hw/transform.h
164
struct fixed31_32 v;
sys/dev/drm/amd/display/dc/inc/hw/transform.h
165
struct fixed31_32 v_bot;
sys/dev/drm/amd/display/dc/inc/hw/transform.h
166
struct fixed31_32 v_c;
sys/dev/drm/amd/display/dc/inc/hw/transform.h
167
struct fixed31_32 v_c_bot;
sys/dev/drm/amd/display/dc/inc/hw/transform.h
268
const uint16_t *get_filter_3tap_16p(struct fixed31_32 ratio);
sys/dev/drm/amd/display/dc/inc/hw/transform.h
269
const uint16_t *get_filter_3tap_64p(struct fixed31_32 ratio);
sys/dev/drm/amd/display/dc/inc/hw/transform.h
270
const uint16_t *get_filter_4tap_16p(struct fixed31_32 ratio);
sys/dev/drm/amd/display/dc/inc/hw/transform.h
271
const uint16_t *get_filter_4tap_64p(struct fixed31_32 ratio);
sys/dev/drm/amd/display/dc/inc/hw/transform.h
272
const uint16_t *get_filter_5tap_64p(struct fixed31_32 ratio);
sys/dev/drm/amd/display/dc/inc/hw/transform.h
273
const uint16_t *get_filter_6tap_64p(struct fixed31_32 ratio);
sys/dev/drm/amd/display/dc/inc/hw/transform.h
274
const uint16_t *get_filter_7tap_64p(struct fixed31_32 ratio);
sys/dev/drm/amd/display/dc/inc/hw/transform.h
275
const uint16_t *get_filter_8tap_64p(struct fixed31_32 ratio);
sys/dev/drm/amd/display/dc/virtual/virtual_stream_encoder.c
47
struct fixed31_32 avg_time_slots_per_mtp) {}
sys/dev/drm/amd/display/include/fixed31_32.h
111
static inline struct fixed31_32 dc_fixpt_neg(struct fixed31_32 arg)
sys/dev/drm/amd/display/include/fixed31_32.h
113
struct fixed31_32 res;
sys/dev/drm/amd/display/include/fixed31_32.h
124
static inline struct fixed31_32 dc_fixpt_abs(struct fixed31_32 arg)
sys/dev/drm/amd/display/include/fixed31_32.h
141
static inline bool dc_fixpt_lt(struct fixed31_32 arg1, struct fixed31_32 arg2)
sys/dev/drm/amd/display/include/fixed31_32.h
150
static inline bool dc_fixpt_le(struct fixed31_32 arg1, struct fixed31_32 arg2)
sys/dev/drm/amd/display/include/fixed31_32.h
159
static inline bool dc_fixpt_eq(struct fixed31_32 arg1, struct fixed31_32 arg2)
sys/dev/drm/amd/display/include/fixed31_32.h
168
static inline struct fixed31_32 dc_fixpt_min(struct fixed31_32 arg1, struct fixed31_32 arg2)
sys/dev/drm/amd/display/include/fixed31_32.h
180
static inline struct fixed31_32 dc_fixpt_max(struct fixed31_32 arg1, struct fixed31_32 arg2)
sys/dev/drm/amd/display/include/fixed31_32.h
194
static inline struct fixed31_32 dc_fixpt_clamp(
sys/dev/drm/amd/display/include/fixed31_32.h
195
struct fixed31_32 arg,
sys/dev/drm/amd/display/include/fixed31_32.h
196
struct fixed31_32 min_value,
sys/dev/drm/amd/display/include/fixed31_32.h
197
struct fixed31_32 max_value)
sys/dev/drm/amd/display/include/fixed31_32.h
216
static inline struct fixed31_32 dc_fixpt_shl(struct fixed31_32 arg, unsigned char shift)
sys/dev/drm/amd/display/include/fixed31_32.h
230
static inline struct fixed31_32 dc_fixpt_shr(struct fixed31_32 arg, unsigned char shift)
sys/dev/drm/amd/display/include/fixed31_32.h
251
static inline struct fixed31_32 dc_fixpt_add(struct fixed31_32 arg1, struct fixed31_32 arg2)
sys/dev/drm/amd/display/include/fixed31_32.h
253
struct fixed31_32 res;
sys/dev/drm/amd/display/include/fixed31_32.h
267
static inline struct fixed31_32 dc_fixpt_add_int(struct fixed31_32 arg1, int arg2)
sys/dev/drm/amd/display/include/fixed31_32.h
276
static inline struct fixed31_32 dc_fixpt_sub(struct fixed31_32 arg1, struct fixed31_32 arg2)
sys/dev/drm/amd/display/include/fixed31_32.h
278
struct fixed31_32 res;
sys/dev/drm/amd/display/include/fixed31_32.h
292
static inline struct fixed31_32 dc_fixpt_sub_int(struct fixed31_32 arg1, int arg2)
sys/dev/drm/amd/display/include/fixed31_32.h
307
struct fixed31_32 dc_fixpt_mul(struct fixed31_32 arg1, struct fixed31_32 arg2);
sys/dev/drm/amd/display/include/fixed31_32.h
314
static inline struct fixed31_32 dc_fixpt_mul_int(struct fixed31_32 arg1, int arg2)
sys/dev/drm/amd/display/include/fixed31_32.h
323
struct fixed31_32 dc_fixpt_sqr(struct fixed31_32 arg);
sys/dev/drm/amd/display/include/fixed31_32.h
329
static inline struct fixed31_32 dc_fixpt_div_int(struct fixed31_32 arg1, long long arg2)
sys/dev/drm/amd/display/include/fixed31_32.h
338
static inline struct fixed31_32 dc_fixpt_div(struct fixed31_32 arg1, struct fixed31_32 arg2)
sys/dev/drm/amd/display/include/fixed31_32.h
355
struct fixed31_32 dc_fixpt_recip(struct fixed31_32 arg);
sys/dev/drm/amd/display/include/fixed31_32.h
370
struct fixed31_32 dc_fixpt_sinc(struct fixed31_32 arg);
sys/dev/drm/amd/display/include/fixed31_32.h
380
struct fixed31_32 dc_fixpt_sin(struct fixed31_32 arg);
sys/dev/drm/amd/display/include/fixed31_32.h
392
struct fixed31_32 dc_fixpt_cos(struct fixed31_32 arg);
sys/dev/drm/amd/display/include/fixed31_32.h
406
struct fixed31_32 dc_fixpt_exp(struct fixed31_32 arg);
sys/dev/drm/amd/display/include/fixed31_32.h
418
struct fixed31_32 dc_fixpt_log(struct fixed31_32 arg);
sys/dev/drm/amd/display/include/fixed31_32.h
432
static inline struct fixed31_32 dc_fixpt_pow(struct fixed31_32 arg1, struct fixed31_32 arg2)
sys/dev/drm/amd/display/include/fixed31_32.h
449
static inline int dc_fixpt_floor(struct fixed31_32 arg)
sys/dev/drm/amd/display/include/fixed31_32.h
463
static inline int dc_fixpt_round(struct fixed31_32 arg)
sys/dev/drm/amd/display/include/fixed31_32.h
483
static inline int dc_fixpt_ceil(struct fixed31_32 arg)
sys/dev/drm/amd/display/include/fixed31_32.h
506
unsigned int dc_fixpt_u3d19(struct fixed31_32 arg);
sys/dev/drm/amd/display/include/fixed31_32.h
508
unsigned int dc_fixpt_u2d19(struct fixed31_32 arg);
sys/dev/drm/amd/display/include/fixed31_32.h
510
unsigned int dc_fixpt_u0d19(struct fixed31_32 arg);
sys/dev/drm/amd/display/include/fixed31_32.h
512
unsigned int dc_fixpt_clamp_u0d14(struct fixed31_32 arg);
sys/dev/drm/amd/display/include/fixed31_32.h
514
unsigned int dc_fixpt_clamp_u0d10(struct fixed31_32 arg);
sys/dev/drm/amd/display/include/fixed31_32.h
516
int dc_fixpt_s4d19(struct fixed31_32 arg);
sys/dev/drm/amd/display/include/fixed31_32.h
518
static inline struct fixed31_32 dc_fixpt_truncate(struct fixed31_32 arg, unsigned int frac_bits)
sys/dev/drm/amd/display/include/fixed31_32.h
67
static const struct fixed31_32 dc_fixpt_zero = { 0 };
sys/dev/drm/amd/display/include/fixed31_32.h
68
static const struct fixed31_32 dc_fixpt_epsilon = { 1LL };
sys/dev/drm/amd/display/include/fixed31_32.h
69
static const struct fixed31_32 dc_fixpt_half = { 0x80000000LL };
sys/dev/drm/amd/display/include/fixed31_32.h
70
static const struct fixed31_32 dc_fixpt_one = { 0x100000000LL };
sys/dev/drm/amd/display/include/fixed31_32.h
72
static const struct fixed31_32 dc_fixpt_pi = { 13493037705LL };
sys/dev/drm/amd/display/include/fixed31_32.h
73
static const struct fixed31_32 dc_fixpt_two_pi = { 26986075409LL };
sys/dev/drm/amd/display/include/fixed31_32.h
74
static const struct fixed31_32 dc_fixpt_e = { 11674931555LL };
sys/dev/drm/amd/display/include/fixed31_32.h
75
static const struct fixed31_32 dc_fixpt_ln2 = { 2977044471LL };
sys/dev/drm/amd/display/include/fixed31_32.h
76
static const struct fixed31_32 dc_fixpt_ln2_div_2 = { 1488522236LL };
sys/dev/drm/amd/display/include/fixed31_32.h
87
struct fixed31_32 dc_fixpt_from_fraction(long long numerator, long long denominator);
sys/dev/drm/amd/display/include/fixed31_32.h
93
static inline struct fixed31_32 dc_fixpt_from_int(int arg)
sys/dev/drm/amd/display/include/fixed31_32.h
95
struct fixed31_32 res;
sys/dev/drm/amd/display/modules/color/color_gamma.c
100
static void compute_de_pq(struct fixed31_32 in_x, struct fixed31_32 *out_y)
sys/dev/drm/amd/display/modules/color/color_gamma.c
1011
struct fixed31_32 *regamma_y;
sys/dev/drm/amd/display/modules/color/color_gamma.c
1012
struct fixed31_32 norm_y;
sys/dev/drm/amd/display/modules/color/color_gamma.c
1013
struct fixed31_32 lut1;
sys/dev/drm/amd/display/modules/color/color_gamma.c
1014
struct fixed31_32 lut2;
sys/dev/drm/amd/display/modules/color/color_gamma.c
1016
const struct fixed31_32 max_lut_index_f =
sys/dev/drm/amd/display/modules/color/color_gamma.c
1019
struct fixed31_32 index_f;
sys/dev/drm/amd/display/modules/color/color_gamma.c
1020
struct fixed31_32 delta_lut;
sys/dev/drm/amd/display/modules/color/color_gamma.c
1021
struct fixed31_32 delta_index;
sys/dev/drm/amd/display/modules/color/color_gamma.c
103
const struct fixed31_32 m1 =
sys/dev/drm/amd/display/modules/color/color_gamma.c
105
const struct fixed31_32 m2 =
sys/dev/drm/amd/display/modules/color/color_gamma.c
107
const struct fixed31_32 c1 =
sys/dev/drm/amd/display/modules/color/color_gamma.c
1081
struct fixed31_32 value = dc_fixpt_from_fraction(i,
sys/dev/drm/amd/display/modules/color/color_gamma.c
109
const struct fixed31_32 c2 =
sys/dev/drm/amd/display/modules/color/color_gamma.c
111
const struct fixed31_32 c3 =
sys/dev/drm/amd/display/modules/color/color_gamma.c
114
struct fixed31_32 l_pow_m1;
sys/dev/drm/amd/display/modules/color/color_gamma.c
115
struct fixed31_32 base, div;
sys/dev/drm/amd/display/modules/color/color_gamma.c
1199
struct fixed31_32 *tf_point;
sys/dev/drm/amd/display/modules/color/color_gamma.c
1200
struct fixed31_32 hw_x;
sys/dev/drm/amd/display/modules/color/color_gamma.c
1201
struct fixed31_32 norm_factor =
sys/dev/drm/amd/display/modules/color/color_gamma.c
1203
struct fixed31_32 norm_x;
sys/dev/drm/amd/display/modules/color/color_gamma.c
1204
struct fixed31_32 index_f;
sys/dev/drm/amd/display/modules/color/color_gamma.c
1205
struct fixed31_32 lut1;
sys/dev/drm/amd/display/modules/color/color_gamma.c
1206
struct fixed31_32 lut2;
sys/dev/drm/amd/display/modules/color/color_gamma.c
1207
struct fixed31_32 delta_lut;
sys/dev/drm/amd/display/modules/color/color_gamma.c
1208
struct fixed31_32 delta_index;
sys/dev/drm/amd/display/modules/color/color_gamma.c
136
static void compute_hlg_oetf(struct fixed31_32 in_x, bool is_light0_12, struct fixed31_32 *out_y)
sys/dev/drm/amd/display/modules/color/color_gamma.c
138
struct fixed31_32 a;
sys/dev/drm/amd/display/modules/color/color_gamma.c
139
struct fixed31_32 b;
sys/dev/drm/amd/display/modules/color/color_gamma.c
140
struct fixed31_32 c;
sys/dev/drm/amd/display/modules/color/color_gamma.c
141
struct fixed31_32 threshold;
sys/dev/drm/amd/display/modules/color/color_gamma.c
142
struct fixed31_32 reference_white_level;
sys/dev/drm/amd/display/modules/color/color_gamma.c
165
static void compute_hlg_eotf(struct fixed31_32 in_x, bool is_light0_12, struct fixed31_32 *out_y)
sys/dev/drm/amd/display/modules/color/color_gamma.c
167
struct fixed31_32 a;
sys/dev/drm/amd/display/modules/color/color_gamma.c
168
struct fixed31_32 b;
sys/dev/drm/amd/display/modules/color/color_gamma.c
169
struct fixed31_32 c;
sys/dev/drm/amd/display/modules/color/color_gamma.c
170
struct fixed31_32 reference_white_level;
sys/dev/drm/amd/display/modules/color/color_gamma.c
195
struct fixed31_32 x;
sys/dev/drm/amd/display/modules/color/color_gamma.c
197
struct fixed31_32 scaling_factor =
sys/dev/drm/amd/display/modules/color/color_gamma.c
215
struct fixed31_32 y;
sys/dev/drm/amd/display/modules/color/color_gamma.c
218
struct fixed31_32 scaling_factor = dc_fixpt_from_int(125);
sys/dev/drm/amd/display/modules/color/color_gamma.c
238
struct fixed31_32 divider1;
sys/dev/drm/amd/display/modules/color/color_gamma.c
239
struct fixed31_32 divider2;
sys/dev/drm/amd/display/modules/color/color_gamma.c
240
struct fixed31_32 divider3;
sys/dev/drm/amd/display/modules/color/color_gamma.c
270
static struct fixed31_32 translate_from_linear_space(
sys/dev/drm/amd/display/modules/color/color_gamma.c
271
struct fixed31_32 arg,
sys/dev/drm/amd/display/modules/color/color_gamma.c
272
struct fixed31_32 a0,
sys/dev/drm/amd/display/modules/color/color_gamma.c
273
struct fixed31_32 a1,
sys/dev/drm/amd/display/modules/color/color_gamma.c
274
struct fixed31_32 a2,
sys/dev/drm/amd/display/modules/color/color_gamma.c
275
struct fixed31_32 a3,
sys/dev/drm/amd/display/modules/color/color_gamma.c
276
struct fixed31_32 gamma)
sys/dev/drm/amd/display/modules/color/color_gamma.c
278
const struct fixed31_32 one = dc_fixpt_from_int(1);
sys/dev/drm/amd/display/modules/color/color_gamma.c
309
static struct fixed31_32 translate_to_linear_space(
sys/dev/drm/amd/display/modules/color/color_gamma.c
310
struct fixed31_32 arg,
sys/dev/drm/amd/display/modules/color/color_gamma.c
311
struct fixed31_32 a0,
sys/dev/drm/amd/display/modules/color/color_gamma.c
312
struct fixed31_32 a1,
sys/dev/drm/amd/display/modules/color/color_gamma.c
313
struct fixed31_32 a2,
sys/dev/drm/amd/display/modules/color/color_gamma.c
314
struct fixed31_32 a3,
sys/dev/drm/amd/display/modules/color/color_gamma.c
315
struct fixed31_32 gamma)
sys/dev/drm/amd/display/modules/color/color_gamma.c
317
struct fixed31_32 linear;
sys/dev/drm/amd/display/modules/color/color_gamma.c
342
static inline struct fixed31_32 translate_from_linear_space_ex(
sys/dev/drm/amd/display/modules/color/color_gamma.c
343
struct fixed31_32 arg,
sys/dev/drm/amd/display/modules/color/color_gamma.c
357
static inline struct fixed31_32 translate_to_linear_space_ex(
sys/dev/drm/amd/display/modules/color/color_gamma.c
358
struct fixed31_32 arg,
sys/dev/drm/amd/display/modules/color/color_gamma.c
37
static struct fixed31_32 pq_table[MAX_HW_POINTS + 2];
sys/dev/drm/amd/display/modules/color/color_gamma.c
375
struct fixed31_32 hw_point,
sys/dev/drm/amd/display/modules/color/color_gamma.c
38
static struct fixed31_32 de_pq_table[MAX_HW_POINTS + 2];
sys/dev/drm/amd/display/modules/color/color_gamma.c
384
struct fixed31_32 left, right;
sys/dev/drm/amd/display/modules/color/color_gamma.c
46
struct fixed31_32 region_size = dc_fixpt_from_int(128);
sys/dev/drm/amd/display/modules/color/color_gamma.c
462
struct fixed31_32 coord_x;
sys/dev/drm/amd/display/modules/color/color_gamma.c
472
struct fixed31_32 left_pos;
sys/dev/drm/amd/display/modules/color/color_gamma.c
473
struct fixed31_32 right_pos;
sys/dev/drm/amd/display/modules/color/color_gamma.c
50
struct fixed31_32 increment;
sys/dev/drm/amd/display/modules/color/color_gamma.c
543
static struct fixed31_32 calculate_mapped_value(
sys/dev/drm/amd/display/modules/color/color_gamma.c
551
struct fixed31_32 result;
sys/dev/drm/amd/display/modules/color/color_gamma.c
615
struct fixed31_32 x;
sys/dev/drm/amd/display/modules/color/color_gamma.c
616
struct fixed31_32 output;
sys/dev/drm/amd/display/modules/color/color_gamma.c
617
struct fixed31_32 scaling_factor =
sys/dev/drm/amd/display/modules/color/color_gamma.c
663
struct fixed31_32 output;
sys/dev/drm/amd/display/modules/color/color_gamma.c
665
struct fixed31_32 scaling_factor = dc_fixpt_from_int(125);
sys/dev/drm/amd/display/modules/color/color_gamma.c
71
static void compute_pq(struct fixed31_32 in_x, struct fixed31_32 *out_y)
sys/dev/drm/amd/display/modules/color/color_gamma.c
74
const struct fixed31_32 m1 =
sys/dev/drm/amd/display/modules/color/color_gamma.c
76
const struct fixed31_32 m2 =
sys/dev/drm/amd/display/modules/color/color_gamma.c
78
const struct fixed31_32 c1 =
sys/dev/drm/amd/display/modules/color/color_gamma.c
797
const struct fixed31_32 max_driver = dc_fixpt_from_int(0xFFFF);
sys/dev/drm/amd/display/modules/color/color_gamma.c
798
const struct fixed31_32 max_os = dc_fixpt_from_int(0xFF00);
sys/dev/drm/amd/display/modules/color/color_gamma.c
799
struct fixed31_32 scaler = max_os;
sys/dev/drm/amd/display/modules/color/color_gamma.c
80
const struct fixed31_32 c2 =
sys/dev/drm/amd/display/modules/color/color_gamma.c
82
const struct fixed31_32 c3 =
sys/dev/drm/amd/display/modules/color/color_gamma.c
85
struct fixed31_32 l_pow_m1;
sys/dev/drm/amd/display/modules/color/color_gamma.c
86
struct fixed31_32 base;
sys/dev/drm/amd/display/modules/color/color_gamma.c
861
struct fixed31_32 min = dc_fixpt_zero;
sys/dev/drm/amd/display/modules/color/color_gamma.c
862
struct fixed31_32 max = dc_fixpt_one;
sys/dev/drm/amd/display/modules/color/color_gamma.c
864
struct fixed31_32 delta = dc_fixpt_zero;
sys/dev/drm/amd/display/modules/color/color_gamma.c
865
struct fixed31_32 offset = dc_fixpt_zero;