Home
last modified time | relevance | path

Searched refs:line_time (Results 1 – 18 of 18) sorted by relevance

/linux/drivers/gpu/drm/amd/amdgpu/
A Ddce_v6_0.c682 fixed20_12 line_time; in dce_v6_0_average_bandwidth() local
688 line_time.full = dfixed_const(wm->active_time + wm->blank_time); in dce_v6_0_average_bandwidth()
689 line_time.full = dfixed_div(line_time, a); in dce_v6_0_average_bandwidth()
694 bandwidth.full = dfixed_div(bandwidth, line_time); in dce_v6_0_average_bandwidth()
810 u32 line_time = wm->active_time + wm->blank_time; in dce_v6_0_check_latency_hiding() local
852 u32 line_time = 0; in dce_v6_0_program_watermarks() local
863 line_time = (u32) div_u64((u64)mode->crtc_htotal * 1000000, in dce_v6_0_program_watermarks()
865 line_time = min_t(u32, line_time, 65535); in dce_v6_0_program_watermarks()
885 wm_high.blank_time = line_time - wm_high.active_time; in dce_v6_0_program_watermarks()
912 wm_low.blank_time = line_time - wm_low.active_time; in dce_v6_0_program_watermarks()
[all …]
A Ddce_v8_0.c817 fixed20_12 line_time; in dce_v8_0_average_bandwidth() local
823 line_time.full = dfixed_const(wm->active_time + wm->blank_time); in dce_v8_0_average_bandwidth()
824 line_time.full = dfixed_div(line_time, a); in dce_v8_0_average_bandwidth()
829 bandwidth.full = dfixed_div(bandwidth, line_time); in dce_v8_0_average_bandwidth()
945 u32 line_time = wm->active_time + wm->blank_time; in dce_v8_0_check_latency_hiding() local
986 u32 line_time = 0; in dce_v8_0_program_watermarks() local
993 line_time = (u32) div_u64((u64)mode->crtc_htotal * 1000000, in dce_v8_0_program_watermarks()
995 line_time = min_t(u32, line_time, 65535); in dce_v8_0_program_watermarks()
1011 wm_high.blank_time = line_time - wm_high.active_time; in dce_v8_0_program_watermarks()
1050 wm_low.blank_time = line_time - wm_low.active_time; in dce_v8_0_program_watermarks()
[all …]
A Ddce_v10_0.c864 fixed20_12 line_time; in dce_v10_0_average_bandwidth() local
870 line_time.full = dfixed_const(wm->active_time + wm->blank_time); in dce_v10_0_average_bandwidth()
871 line_time.full = dfixed_div(line_time, a); in dce_v10_0_average_bandwidth()
876 bandwidth.full = dfixed_div(bandwidth, line_time); in dce_v10_0_average_bandwidth()
992 u32 line_time = wm->active_time + wm->blank_time; in dce_v10_0_check_latency_hiding() local
1033 u32 line_time = 0; in dce_v10_0_program_watermarks() local
1040 line_time = (u32) div_u64((u64)mode->crtc_htotal * 1000000, in dce_v10_0_program_watermarks()
1042 line_time = min_t(u32, line_time, 65535); in dce_v10_0_program_watermarks()
1058 wm_high.blank_time = line_time - wm_high.active_time; in dce_v10_0_program_watermarks()
1097 wm_low.blank_time = line_time - wm_low.active_time; in dce_v10_0_program_watermarks()
[all …]
A Ddce_v11_0.c896 fixed20_12 line_time; in dce_v11_0_average_bandwidth() local
902 line_time.full = dfixed_const(wm->active_time + wm->blank_time); in dce_v11_0_average_bandwidth()
903 line_time.full = dfixed_div(line_time, a); in dce_v11_0_average_bandwidth()
908 bandwidth.full = dfixed_div(bandwidth, line_time); in dce_v11_0_average_bandwidth()
1024 u32 line_time = wm->active_time + wm->blank_time; in dce_v11_0_check_latency_hiding() local
1065 u32 line_time = 0; in dce_v11_0_program_watermarks() local
1072 line_time = (u32) div_u64((u64)mode->crtc_htotal * 1000000, in dce_v11_0_program_watermarks()
1074 line_time = min_t(u32, line_time, 65535); in dce_v11_0_program_watermarks()
1090 wm_high.blank_time = line_time - wm_high.active_time; in dce_v11_0_program_watermarks()
1129 wm_low.blank_time = line_time - wm_low.active_time; in dce_v11_0_program_watermarks()
[all …]
A Damdgpu_mode.h498 u32 line_time; member
/linux/drivers/media/i2c/
A Dmt9v011.c233 unsigned row_time, line_time; in calc_speed() local
246 line_time = height + vblank + 1; in calc_speed()
254 do_div(speed, row_time * line_time); in calc_speed()
/linux/drivers/gpu/drm/amd/display/dc/dml2/
A Ddml2_mall_phantom.c658 double line_time, fp_and_sync_width_time; in set_phantom_stream_timing() local
691 line_time = phantom_stream->timing.h_total / ((double)phantom_stream->timing.pix_clk_100hz * 100); in set_phantom_stream_timing()
692 …th_time = (phantom_stream->timing.v_front_porch + phantom_stream->timing.v_sync_width) * line_time; in set_phantom_stream_timing()
694 if ((svp_vstartup * line_time) + fp_and_sync_width_time > cvt_rb_vblank_max) { in set_phantom_stream_timing()
695 svp_vstartup = (cvt_rb_vblank_max - fp_and_sync_width_time) / line_time; in set_phantom_stream_timing()
/linux/drivers/gpu/drm/radeon/
A Drs690.c280 fixed20_12 consumption_time, line_time, chunk_time, read_delay_latency; in rs690_crtc_bandwidth_compute() local
352 line_time.full = dfixed_mul(a, pclk); in rs690_crtc_bandwidth_compute()
361 wm->active_time.full = dfixed_mul(line_time, b); in rs690_crtc_bandwidth_compute()
429 tolerable_latency.full = line_time.full; in rs690_crtc_bandwidth_compute()
434 tolerable_latency.full = line_time.full - tolerable_latency.full; in rs690_crtc_bandwidth_compute()
A Devergreen.c2047 fixed20_12 line_time; in evergreen_average_bandwidth() local
2054 line_time.full = dfixed_div(line_time, a); in evergreen_average_bandwidth()
2059 bandwidth.full = dfixed_div(bandwidth, line_time); in evergreen_average_bandwidth()
2132 u32 line_time = wm->active_time + wm->blank_time; in evergreen_check_latency_hiding() local
2163 u32 line_time = 0; in evergreen_program_watermarks() local
2177 line_time = min(line_time, (u32)65535); in evergreen_program_watermarks()
2196 wm_high.blank_time = line_time - wm_high.active_time; in evergreen_program_watermarks()
2223 wm_low.blank_time = line_time - wm_low.active_time; in evergreen_program_watermarks()
2294 LATENCY_HIGH_WATERMARK(line_time))); in evergreen_program_watermarks()
2302 LATENCY_HIGH_WATERMARK(line_time))); in evergreen_program_watermarks()
[all …]
A Drv515.c931 fixed20_12 consumption_time, line_time, chunk_time, read_delay_latency; in rv515_crtc_bandwidth_compute() local
1000 line_time.full = dfixed_mul(a, pclk); in rv515_crtc_bandwidth_compute()
1009 wm->active_time.full = dfixed_mul(line_time, b); in rv515_crtc_bandwidth_compute()
1048 tolerable_latency.full = line_time.full; in rv515_crtc_bandwidth_compute()
1053 tolerable_latency.full = line_time.full - tolerable_latency.full; in rv515_crtc_bandwidth_compute()
A Dsi.c2163 fixed20_12 line_time; in dce6_average_bandwidth() local
2170 line_time.full = dfixed_div(line_time, a); in dce6_average_bandwidth()
2175 bandwidth.full = dfixed_div(bandwidth, line_time); in dce6_average_bandwidth()
2251 u32 line_time = wm->active_time + wm->blank_time; in dce6_check_latency_hiding() local
2282 u32 line_time = 0; in dce6_program_watermarks() local
2295 line_time = min(line_time, (u32)65535); in dce6_program_watermarks()
2318 wm_high.blank_time = line_time - wm_high.active_time; in dce6_program_watermarks()
2345 wm_low.blank_time = line_time - wm_low.active_time; in dce6_program_watermarks()
2418 LATENCY_HIGH_WATERMARK(line_time))); in dce6_program_watermarks()
2426 LATENCY_HIGH_WATERMARK(line_time))); in dce6_program_watermarks()
[all …]
A Dcik.c9067 fixed20_12 line_time; in dce8_average_bandwidth() local
9074 line_time.full = dfixed_div(line_time, a); in dce8_average_bandwidth()
9079 bandwidth.full = dfixed_div(bandwidth, line_time); in dce8_average_bandwidth()
9195 u32 line_time = wm->active_time + wm->blank_time; in dce8_check_latency_hiding() local
9236 u32 line_time = 0; in dce8_program_watermarks() local
9245 line_time = min(line_time, (u32)65535); in dce8_program_watermarks()
9262 wm_high.blank_time = line_time - wm_high.active_time; in dce8_program_watermarks()
9302 wm_low.blank_time = line_time - wm_low.active_time; in dce8_program_watermarks()
9339 LATENCY_HIGH_WATERMARK(line_time))); in dce8_program_watermarks()
9347 LATENCY_HIGH_WATERMARK(line_time))); in dce8_program_watermarks()
[all …]
A Dradeon_mode.h358 u32 line_time; member
A Dsi_dpm.c5271 if (radeon_crtc->line_time <= 0) in si_upload_smc_data()
5281 radeon_crtc->wm_high / radeon_crtc->line_time) != PPSMC_Result_OK) in si_upload_smc_data()
5286 radeon_crtc->wm_low / radeon_crtc->line_time) != PPSMC_Result_OK) in si_upload_smc_data()
/linux/drivers/gpu/drm/msm/disp/dpu1/
A Ddpu_encoder.c1745 u32 line_time; in _dpu_encoder_calculate_linetime() local
1774 line_time = (pclk_period * mode->htotal) / 1000; in _dpu_encoder_calculate_linetime()
1775 if (line_time == 0) { in _dpu_encoder_calculate_linetime()
1782 pclk_rate, pclk_period, line_time); in _dpu_encoder_calculate_linetime()
1784 return line_time; in _dpu_encoder_calculate_linetime()
1792 u32 line_time; in dpu_encoder_vsync_time() local
1804 line_time = _dpu_encoder_calculate_linetime(dpu_enc, mode); in dpu_encoder_vsync_time()
1805 if (!line_time) in dpu_encoder_vsync_time()
1812 time_to_vsync = line_time * vtotal; in dpu_encoder_vsync_time()
1814 time_to_vsync = line_time * (vtotal - cur_line); in dpu_encoder_vsync_time()
/linux/drivers/gpu/drm/amd/pm/legacy-dpm/
A Dsi_dpm.c5810 if (amdgpu_crtc->line_time <= 0) in si_upload_smc_data()
5820 amdgpu_crtc->wm_high / amdgpu_crtc->line_time) != PPSMC_Result_OK) in si_upload_smc_data()
5825 amdgpu_crtc->wm_low / amdgpu_crtc->line_time) != PPSMC_Result_OK) in si_upload_smc_data()
/linux/drivers/gpu/drm/amd/display/dc/dml2/dml21/src/dml2_core/
A Ddml2_core_dcn4_calcs.c9563 double line_time; in CalculateVMGroupAndRequestTimes() local
9625line_time = display_cfg->stream_descriptors[display_cfg->plane_descriptors[k].stream_index].timing… in CalculateVMGroupAndRequestTimes()
9628 … TimePerVMGroupVBlank[k] = dst_y_per_vm_vblank[k] * line_time / num_group_per_lower_vm_stage_pref; in CalculateVMGroupAndRequestTimes()
9633 TimePerVMGroupFlip[k] = dst_y_per_vm_flip[k] * line_time / num_group_per_lower_vm_stage_flip; in CalculateVMGroupAndRequestTimes()
9638 … TimePerVMRequestVBlank[k] = dst_y_per_vm_vblank[k] * line_time / num_req_per_lower_vm_stage_pref; in CalculateVMGroupAndRequestTimes()
9642 TimePerVMRequestFlip[k] = dst_y_per_vm_flip[k] * line_time / num_req_per_lower_vm_stage_flip; in CalculateVMGroupAndRequestTimes()
9648 dml2_printf("DML::%s: k=%u, line_time = %f\n", __func__, k, line_time); in CalculateVMGroupAndRequestTimes()
A Ddml2_core_shared.c9465 …double line_time = display_cfg->stream_descriptors[display_cfg->plane_descriptors[k].stream_index]… in CalculateVMGroupAndRequestTimes() local
9475 TimePerVMGroupVBlank[k] = dst_y_per_vm_vblank[k] * line_time / num_group_per_lower_vm_stage_pref; in CalculateVMGroupAndRequestTimes()
9476 TimePerVMGroupFlip[k] = dst_y_per_vm_flip[k] * line_time / num_group_per_lower_vm_stage_flip; in CalculateVMGroupAndRequestTimes()
9477 TimePerVMRequestVBlank[k] = dst_y_per_vm_vblank[k] * line_time / num_req_per_lower_vm_stage_pref; in CalculateVMGroupAndRequestTimes()
9478 TimePerVMRequestFlip[k] = dst_y_per_vm_flip[k] * line_time / num_req_per_lower_vm_stage_flip; in CalculateVMGroupAndRequestTimes()
9482 dml2_printf("DML::%s: k=%u, line_time = %f\n", __func__, k, line_time); in CalculateVMGroupAndRequestTimes()

Completed in 864 milliseconds