Home
last modified time | relevance | path

Searched refs:dfixed_trunc (Results 1 – 13 of 13) sorted by relevance

/linux/drivers/gpu/drm/radeon/
H A Drs690.c318 wm->lb_request_fifo_depth = dfixed_trunc(request_fifo_depth); in rs690_crtc_bandwidth_compute()
408 if (dfixed_trunc(wm->num_line_pair) > 1) { in rs690_crtc_bandwidth_compute()
428 if ((2+wm->lb_request_fifo_depth) >= dfixed_trunc(request_fifo_depth)) { in rs690_crtc_bandwidth_compute()
450 if (dfixed_trunc(estimated_width) > crtc->base.mode.crtc_hdisplay) { in rs690_crtc_bandwidth_compute()
475 if (dfixed_trunc(wm0->dbpp) > 64) in rs690_compute_mode_priority()
479 if (dfixed_trunc(wm1->dbpp) > 64) in rs690_compute_mode_priority()
521 *d1mode_priority_a_cnt = dfixed_trunc(priority_mark02); in rs690_compute_mode_priority()
522 *d2mode_priority_a_cnt = dfixed_trunc(priority_mark12); in rs690_compute_mode_priority()
528 if (dfixed_trunc(wm0->dbpp) > 64) in rs690_compute_mode_priority()
551 *d1mode_priority_a_cnt = dfixed_trunc(priority_mark02); in rs690_compute_mode_priority()
[all …]
H A Drv515.c966 wm->lb_request_fifo_depth = dfixed_trunc(request_fifo_depth); in rv515_crtc_bandwidth_compute()
1029 if (dfixed_trunc(wm->num_line_pair) > 1) { in rv515_crtc_bandwidth_compute()
1047 if ((2+wm->lb_request_fifo_depth) >= dfixed_trunc(request_fifo_depth)) { in rv515_crtc_bandwidth_compute()
1069 if (dfixed_trunc(estimated_width) > crtc->base.mode.crtc_hdisplay) { in rv515_crtc_bandwidth_compute()
1094 if (dfixed_trunc(wm0->dbpp) > 64) in rv515_compute_mode_priority()
1098 if (dfixed_trunc(wm1->dbpp) > 64) in rv515_compute_mode_priority()
1140 *d1mode_priority_a_cnt = dfixed_trunc(priority_mark02); in rv515_compute_mode_priority()
1141 *d2mode_priority_a_cnt = dfixed_trunc(priority_mark12); in rv515_compute_mode_priority()
1147 if (dfixed_trunc(wm0->dbpp) > 64) in rv515_compute_mode_priority()
1170 *d1mode_priority_a_cnt = dfixed_trunc(priority_mark02); in rv515_compute_mode_priority()
[all …]
H A Dr100.c3506 critical_point = dfixed_trunc(crit_point_ff); in r100_bandwidth_update()
3616 critical_point2 = dfixed_trunc(crit_point_ff); in r100_bandwidth_update()
/linux/include/drm/
H A Ddrm_fixed.h44 #define dfixed_trunc(A) ((A).full >> 12) macro
49 u32 non_frac = dfixed_trunc(A); in dfixed_floor()
56 u32 non_frac = dfixed_trunc(A); in dfixed_ceil()
/linux/drivers/gpu/drm/amd/amdgpu/
H A Ddce_v6_0.c590 return dfixed_trunc(bandwidth); in dce_v6_0_dram_bandwidth()
619 return dfixed_trunc(bandwidth); in dce_v6_0_dram_bandwidth_for_display()
648 return dfixed_trunc(bandwidth); in dce_v6_0_data_return_bandwidth()
679 return dfixed_trunc(bandwidth); in dce_v6_0_dmif_request_bandwidth()
731 return dfixed_trunc(bandwidth); in dce_v6_0_average_bandwidth()
775 tmp = min(dfixed_trunc(a), tmp); in dce_v6_0_latency_watermark()
784 line_fill_time = dfixed_trunc(a); in dce_v6_0_latency_watermark()
993 priority_a_mark = dfixed_trunc(c); in dce_v6_0_program_watermarks()
1005 priority_b_mark = dfixed_trunc(c); in dce_v6_0_program_watermarks()
H A Ddce_v8_0.c690 return dfixed_trunc(bandwidth); in dce_v8_0_dram_bandwidth()
719 return dfixed_trunc(bandwidth); in dce_v8_0_dram_bandwidth_for_display()
748 return dfixed_trunc(bandwidth); in dce_v8_0_data_return_bandwidth()
779 return dfixed_trunc(bandwidth); in dce_v8_0_dmif_request_bandwidth()
831 return dfixed_trunc(bandwidth); in dce_v8_0_average_bandwidth()
875 tmp = min(dfixed_trunc(a), tmp); in dce_v8_0_latency_watermark()
884 line_fill_time = dfixed_trunc(a); in dce_v8_0_latency_watermark()
H A Ddce_v10_0.c737 return dfixed_trunc(bandwidth); in dce_v10_0_dram_bandwidth()
766 return dfixed_trunc(bandwidth); in dce_v10_0_dram_bandwidth_for_display()
795 return dfixed_trunc(bandwidth); in dce_v10_0_data_return_bandwidth()
826 return dfixed_trunc(bandwidth); in dce_v10_0_dmif_request_bandwidth()
878 return dfixed_trunc(bandwidth); in dce_v10_0_average_bandwidth()
922 tmp = min(dfixed_trunc(a), tmp); in dce_v10_0_latency_watermark()
931 line_fill_time = dfixed_trunc(a); in dce_v10_0_latency_watermark()
/linux/drivers/gpu/drm/amd/display/amdgpu_dm/
H A Damdgpu_dm_mst_types.c1038 link_timeslots_used += DIV_ROUND_UP(vars[i + k].pbn, dfixed_trunc(mst_state->pbn_div)); in increase_dsc_bpp()
1041 (63 - link_timeslots_used) / remaining_to_increase * dfixed_trunc(mst_state->pbn_div); in increase_dsc_bpp()
H A Damdgpu_dm_helpers.c242 int pbn_per_slot = dfixed_trunc(mst_state->pbn_div); in dm_helpers_construct_old_payload()
/linux/drivers/gpu/drm/tegra/
H A Dhub.c527 tmp = (u64)dfixed_trunc(in); in compute_phase_incr()
/linux/drivers/gpu/drm/i915/display/
H A Dintel_dp_mst.c398 dfixed_trunc(pbn)); in intel_dp_mtp_tu_compute_config()
/linux/drivers/gpu/drm/display/
H A Ddrm_dp_mst_topology.c4936 dfixed_trunc(state->pbn_div)); in drm_dp_mst_dump_topology()
5398 mgr, mst_state, dfixed_trunc(mst_state->pbn_div), avail_slots, in drm_dp_mst_atomic_check_payload_alloc_limits()
/linux/drivers/gpu/drm/nouveau/dispnv50/
H A Ddisp.c956 payload->time_slots * dfixed_trunc(mst_state->pbn_div)); in nv50_msto_prepare()