dc_fixpt_from_fraction
gamma->entries.red[i] = dc_fixpt_from_fraction(r, MAX_DRM_LUT_VALUE);
gamma->entries.green[i] = dc_fixpt_from_fraction(g, MAX_DRM_LUT_VALUE);
gamma->entries.blue[i] = dc_fixpt_from_fraction(b, MAX_DRM_LUT_VALUE);
dc_fixpt_from_fraction(S2D13_MIN, DIVIDER);
dc_fixpt_from_fraction(S2D13_MAX, DIVIDER);
return dc_fixpt_from_fraction(
struct fixed31_32 res = dc_fixpt_from_fraction(
dc_fixpt_from_fraction(
peak_kbps = dc_fixpt_from_fraction(kbps, denominator);
pipe_ctx->plane_res.scl_data.ratios.horz = dc_fixpt_from_fraction(
pipe_ctx->plane_res.scl_data.ratios.vert = dc_fixpt_from_fraction(
fb_div = dc_fixpt_from_fraction(
fb_div, dc_fixpt_from_fraction(ss_data->percentage,
modulation_time = dc_fixpt_from_fraction(
dc_fixpt_from_fraction(clk_dce->dprefclk_ss_percentage,
else if (ratio.value < dc_fixpt_from_fraction(4, 3).value)
else if (ratio.value < dc_fixpt_from_fraction(5, 3).value)
else if (ratio.value < dc_fixpt_from_fraction(4, 3).value)
else if (ratio.value < dc_fixpt_from_fraction(5, 3).value)
else if (ratio.value < dc_fixpt_from_fraction(4, 3).value)
else if (ratio.value < dc_fixpt_from_fraction(5, 3).value)
else if (ratio.value < dc_fixpt_from_fraction(4, 3).value)
else if (ratio.value < dc_fixpt_from_fraction(5, 3).value)
else if (ratio.value < dc_fixpt_from_fraction(4, 3).value)
else if (ratio.value < dc_fixpt_from_fraction(5, 3).value)
else if (ratio.value < dc_fixpt_from_fraction(4, 3).value)
else if (ratio.value < dc_fixpt_from_fraction(5, 3).value)
else if (ratio.value < dc_fixpt_from_fraction(4, 3).value)
else if (ratio.value < dc_fixpt_from_fraction(5, 3).value)
else if (ratio.value < dc_fixpt_from_fraction(4, 3).value)
else if (ratio.value < dc_fixpt_from_fraction(5, 3).value)
dc_fixpt_from_fraction(256, 255)),
struct fixed31_32 multiplier = dc_fixpt_from_fraction(
multiplier = dc_fixpt_from_fraction(sdr_white_level, 80);
return dc_fixpt_from_fraction(arg1.value, dc_fixpt_from_int(arg2).value);
return dc_fixpt_from_fraction(arg1.value, arg2.value);
struct fixed31_32 dc_fixpt_from_fraction(long long numerator, long long denominator);
dc_fixpt_from_fraction(159301758, 1000000000);
dc_fixpt_from_fraction(7884375, 100000);
dc_fixpt_from_fraction(8359375, 10000000);
struct fixed31_32 value = dc_fixpt_from_fraction(i,
dc_fixpt_from_fraction(188515625, 10000000);
dc_fixpt_from_fraction(186875, 10000);
dividers.divider1 = dc_fixpt_from_fraction(3, 2);
dividers.divider3 = dc_fixpt_from_fraction(5, 2);
a = dc_fixpt_from_fraction(17883277, 100000000);
coeff.a0[i] = dc_fixpt_from_fraction(
coeff.a1[i] = dc_fixpt_from_fraction(
b = dc_fixpt_from_fraction(28466892, 100000000);
coeff.a2[i] = dc_fixpt_from_fraction(
coeff.a3[i] = dc_fixpt_from_fraction(
coeff.user_gamma[i] = dc_fixpt_from_fraction(
c = dc_fixpt_from_fraction(55991073, 100000000);
b = dc_fixpt_from_fraction(2372241, 100000000);
dividers.divider1 = dc_fixpt_from_fraction(3, 2);
dividers.divider3 = dc_fixpt_from_fraction(5, 2);
c = dc_fixpt_add(dc_fixpt_one, dc_fixpt_from_fraction(429347, 100000000));
threshold = dc_fixpt_from_fraction(1, 12);
reference_white_level = dc_fixpt_pow(dc_fixpt_from_fraction(3, 1), dc_fixpt_half);
dividers.divider1 = dc_fixpt_from_fraction(3, 2);
dividers.divider3 = dc_fixpt_from_fraction(5, 2);
a = dc_fixpt_from_fraction(17883277, 100000000);
b = dc_fixpt_from_fraction(28466892, 100000000);
c = dc_fixpt_from_fraction(55991073, 100000000);
reference_white_level = dc_fixpt_from_fraction(4, 1);
b = dc_fixpt_from_fraction(2372241, 100000000);
c = dc_fixpt_add(dc_fixpt_one, dc_fixpt_from_fraction(429347, 100000000));
reference_white_level = dc_fixpt_from_fraction(1, 3);
*out_y = dc_fixpt_mul(dc_fixpt_pow(in_x, dc_fixpt_from_fraction(2, 1)), reference_white_level);
dc_fixpt_from_fraction(80, 10000);
coefficients->a0[i] = dc_fixpt_from_fraction(
coefficients->a1[i] = dc_fixpt_from_fraction(
coefficients->a2[i] = dc_fixpt_from_fraction(
coefficients->a3[i] = dc_fixpt_from_fraction(
coefficients->user_gamma[i] = dc_fixpt_from_fraction(
dc_fixpt_from_fraction(sdr_white_level, 10000);
dc_fixpt_from_fraction(159301758, 1000000000);
dc_fixpt_from_fraction(7884375, 100000);
dc_fixpt_from_fraction(8359375, 10000000);
dc_fixpt_from_fraction(188515625, 10000000);
dc_fixpt_from_fraction(186875, 10000);
rgb->r = dc_fixpt_from_fraction(
rgb->g = dc_fixpt_from_fraction(
rgb->b = dc_fixpt_from_fraction(