| /drivers/gpu/drm/amd/amdgpu/ |
| A D | dce_v8_0.c | 817 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 D | dce_v6_0.c | 717 fixed20_12 line_time; in dce_v6_0_average_bandwidth() local 723 line_time.full = dfixed_const(wm->active_time + wm->blank_time); in dce_v6_0_average_bandwidth() 724 line_time.full = dfixed_div(line_time, a); in dce_v6_0_average_bandwidth() 729 bandwidth.full = dfixed_div(bandwidth, line_time); in dce_v6_0_average_bandwidth() 845 u32 line_time = wm->active_time + wm->blank_time; in dce_v6_0_check_latency_hiding() local 887 u32 line_time = 0; in dce_v6_0_program_watermarks() local 898 line_time = (u32) div_u64((u64)mode->crtc_htotal * 1000000, in dce_v6_0_program_watermarks() 900 line_time = min_t(u32, line_time, 65535); in dce_v6_0_program_watermarks() 920 wm_high.blank_time = line_time - wm_high.active_time; in dce_v6_0_program_watermarks() 947 wm_low.blank_time = line_time - wm_low.active_time; in dce_v6_0_program_watermarks() [all …]
|
| A D | dce_v10_0.c | 864 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 D | dce_v11_0.c | 896 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 D | amdgpu_mode.h | 498 u32 line_time; member
|
| /drivers/media/i2c/ |
| A D | mt9v011.c | 233 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()
|
| /drivers/gpu/drm/amd/display/dc/dml2/ |
| A D | dml2_mall_phantom.c | 658 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()
|
| /drivers/gpu/drm/radeon/ |
| A D | rs690.c | 280 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 D | evergreen.c | 2047 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 D | rv515.c | 931 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 D | si.c | 2163 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 D | cik.c | 9085 fixed20_12 line_time; in dce8_average_bandwidth() local 9092 line_time.full = dfixed_div(line_time, a); in dce8_average_bandwidth() 9097 bandwidth.full = dfixed_div(bandwidth, line_time); in dce8_average_bandwidth() 9213 u32 line_time = wm->active_time + wm->blank_time; in dce8_check_latency_hiding() local 9254 u32 line_time = 0; in dce8_program_watermarks() local 9263 line_time = min(line_time, (u32)65535); in dce8_program_watermarks() 9280 wm_high.blank_time = line_time - wm_high.active_time; in dce8_program_watermarks() 9320 wm_low.blank_time = line_time - wm_low.active_time; in dce8_program_watermarks() 9357 LATENCY_HIGH_WATERMARK(line_time))); in dce8_program_watermarks() 9365 LATENCY_HIGH_WATERMARK(line_time))); in dce8_program_watermarks() [all …]
|
| A D | radeon_mode.h | 362 u32 line_time; member
|
| A D | si_dpm.c | 5271 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()
|
| /drivers/gpu/drm/msm/disp/dpu1/ |
| A D | dpu_encoder.c | 1864 u32 line_time; in _dpu_encoder_calculate_linetime() local 1893 line_time = (pclk_period * mode->htotal) / 1000; in _dpu_encoder_calculate_linetime() 1894 if (line_time == 0) { in _dpu_encoder_calculate_linetime() 1901 pclk_rate, pclk_period, line_time); in _dpu_encoder_calculate_linetime() 1903 return line_time; in _dpu_encoder_calculate_linetime() 1916 u32 line_time; in dpu_encoder_vsync_time() local 1928 line_time = _dpu_encoder_calculate_linetime(dpu_enc, mode); in dpu_encoder_vsync_time() 1929 if (!line_time) in dpu_encoder_vsync_time() 1936 time_to_vsync = line_time * vtotal; in dpu_encoder_vsync_time() 1938 time_to_vsync = line_time * (vtotal - cur_line); in dpu_encoder_vsync_time()
|
| /drivers/gpu/drm/amd/display/dc/dml2/dml21/src/dml2_core/ |
| A D | dml2_core_shared_types.h | 2001 double *line_time; member
|
| A D | dml2_core_dcn4_calcs.c | 6050 p->impacted_dst_y_pre[i] = math_ceil2(p->impacted_dst_y_pre[i] / p->line_time[i], 0.25); in CheckGlobalPrefetchAdmissibility() 7708 CheckGlobalPrefetchAdmissibility_params->line_time = s->line_times; in dml_core_ms_prefetch_check() 9930 double line_time; in CalculateVMGroupAndRequestTimes() local 9992 …line_time = display_cfg->stream_descriptors[display_cfg->plane_descriptors[k].stream_index].timing… in CalculateVMGroupAndRequestTimes() 9995 … TimePerVMGroupVBlank[k] = dst_y_per_vm_vblank[k] * line_time / num_group_per_lower_vm_stage_pref; in CalculateVMGroupAndRequestTimes() 10000 TimePerVMGroupFlip[k] = dst_y_per_vm_flip[k] * line_time / num_group_per_lower_vm_stage_flip; in CalculateVMGroupAndRequestTimes() 10005 … TimePerVMRequestVBlank[k] = dst_y_per_vm_vblank[k] * line_time / num_req_per_lower_vm_stage_pref; in CalculateVMGroupAndRequestTimes() 10009 TimePerVMRequestFlip[k] = dst_y_per_vm_flip[k] * line_time / num_req_per_lower_vm_stage_flip; in CalculateVMGroupAndRequestTimes() 10015 DML_LOG_VERBOSE("DML::%s: k=%u, line_time = %f\n", __func__, k, line_time); in CalculateVMGroupAndRequestTimes() 11147 CheckGlobalPrefetchAdmissibility_params->line_time = s->line_times; in dml_core_mode_programming()
|
| /drivers/gpu/drm/amd/pm/legacy-dpm/ |
| A D | si_dpm.c | 5834 if (amdgpu_crtc->line_time <= 0) in si_upload_smc_data() 5844 amdgpu_crtc->wm_high / amdgpu_crtc->line_time) != PPSMC_Result_OK) in si_upload_smc_data() 5849 amdgpu_crtc->wm_low / amdgpu_crtc->line_time) != PPSMC_Result_OK) in si_upload_smc_data()
|