dc_fixpt_div_int
dc_fixpt_div_int(
dc_fixpt_div_int(
dc_fixpt_div_int(
return dc_fixpt_div_int(
struct fixed31_32 ss_percentage = dc_fixpt_div_int(
*init = dc_fixpt_truncate(dc_fixpt_add(dc_fixpt_div_int(
layouts_per_line = dc_fixpt_div_int(samples_per_line, layout_config->layouts_per_sample_denom);
dc_fixpt_div_int(layouts_per_line, layout_config->max_layouts_per_audio_sdp));
dc_fixpt_div_int(layouts_per_line, layout_config->max_layouts_per_audio_sdp))) {
bits_per_pixel = dc_fixpt_div_int(bits_per_pixel, 3);
bits_per_pixel = dc_fixpt_div_int(bits_per_pixel, 2);
struct fixed31_32 ss_percentage = dc_fixpt_div_int(
modulation_time = dc_fixpt_div_int(modulation_time, 4);
modulation_time = dc_fixpt_div_int(modulation_time, 2);
dc_fixpt_div_int(
dc_fixpt_div_int(
dc_fixpt_div_int(
tmp_h_init_phase_luma = dc_fixpt_div_int(tmp_h_init_phase_luma, 2);
tmp_h_init_phase_chroma = dc_fixpt_div_int(tmp_h_init_phase_chroma, 2);
tmp_v_init_phase_luma = dc_fixpt_div_int(tmp_v_init_phase_luma, 2);
tmp_v_init_phase_chroma = dc_fixpt_div_int(tmp_v_init_phase_chroma, 2);
dc_fixpt_div_int(dc_fixpt_from_int(pic_width), dsc_common_caps.max_slice_width), // sink min
refresh_rate = dc_fixpt_div_int(refresh_rate, timing->h_total);
refresh_rate = dc_fixpt_div_int(refresh_rate, timing->v_total);
max_dsc_overhead = dc_fixpt_div_int(max_dsc_overhead, 1000);
dc_fixpt_div_int(dc_fixpt_from_int(dsc_div_by_10_round_up(timing->pix_clk_100hz)),
dc_fixpt_div_int(dc_fixpt_from_int(timing->h_addressable + timing->h_border_left + timing->h_border_right),
bpp = dc_fixpt_div_int(bpp, timing->pix_clk_100hz / 10);
bpp_x16 = dc_fixpt_div_int(bpp_x16, timing->pix_clk_100hz);
bpp_x16 = dc_fixpt_div_int(bpp_x16, bpp_increment_div);
overhead_factor = dc_fixpt_div_int(overhead_factor, 128);
return dc_fixpt_div_int(mbytes_per_sec, 54);
dc_fixpt_div_int(link_bw_effective, MAX_MTP_SLOT_COUNT);
layouts_per_line = dc_fixpt_div_int(samples_per_line, layout_config.layouts_per_sample_denom);
dc_fixpt_div_int(layouts_per_line, layout_config.max_layouts_per_audio_sdp));
dc_fixpt_div_int(layouts_per_line, layout_config.max_layouts_per_audio_sdp))) {
region_size = dc_fixpt_div_int(region_size, 2);
increment = dc_fixpt_div_int(region_size,
x = dc_fixpt_div_int(x, 3);
x = dc_fixpt_div_int(x, 12);