Searched refs:dfixed_trunc (Results 1 – 15 of 15) sorted by relevance
| /linux/drivers/gpu/drm/radeon/ |
| H A D | rs690.c | 318 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 D | rv515.c | 966 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 D | si.c | 2066 return dfixed_trunc(bandwidth); in dce6_dram_bandwidth() 2086 return dfixed_trunc(bandwidth); in dce6_dram_bandwidth_for_display() 2106 return dfixed_trunc(bandwidth); in dce6_data_return_bandwidth() 2138 min_bandwidth = min(dfixed_trunc(b1), dfixed_trunc(b2)); in dce6_dmif_request_bandwidth() 2143 return dfixed_trunc(bandwidth); in dce6_dmif_request_bandwidth() 2177 return dfixed_trunc(bandwidth); in dce6_average_bandwidth() 2212 tmp = min(dfixed_trunc(a), tmp); in dce6_latency_watermark() 2221 line_fill_time = dfixed_trunc(a); in dce6_latency_watermark() 2391 priority_a_mark = dfixed_trunc(c); in dce6_program_watermarks() 2403 priority_b_mark = dfixed_trunc(c); in dce6_program_watermarks()
|
| H A D | cik.c | 8958 return dfixed_trunc(bandwidth); in dce8_dram_bandwidth() 8987 return dfixed_trunc(bandwidth); in dce8_dram_bandwidth_for_display() 9016 return dfixed_trunc(bandwidth); in dce8_data_return_bandwidth() 9047 return dfixed_trunc(bandwidth); in dce8_dmif_request_bandwidth() 9099 return dfixed_trunc(bandwidth); in dce8_average_bandwidth() 9143 tmp = min(dfixed_trunc(a), tmp); in dce8_latency_watermark() 9152 line_fill_time = dfixed_trunc(a); in dce8_latency_watermark()
|
| H A D | r100.c | 3506 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 D | drm_fixed.h | 44 #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 D | dce_v6_0.c | 590 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 D | dce_v8_0.c | 690 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 D | dce_v10_0.c | 737 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 D | amdgpu_dm_mst_types.c | 1038 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 D | amdgpu_dm_helpers.c | 242 int pbn_per_slot = dfixed_trunc(mst_state->pbn_div); in dm_helpers_construct_old_payload()
|
| /linux/drivers/gpu/drm/tegra/ |
| H A D | hub.c | 527 tmp = (u64)dfixed_trunc(in); in compute_phase_incr()
|
| /linux/drivers/gpu/drm/i915/display/ |
| H A D | intel_dp_mst.c | 398 dfixed_trunc(pbn)); in intel_dp_mtp_tu_compute_config()
|
| /linux/drivers/gpu/drm/display/ |
| H A D | drm_dp_mst_topology.c | 4936 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 D | disp.c | 956 payload->time_slots * dfixed_trunc(mst_state->pbn_div)); in nv50_msto_prepare()
|