/kernel/linux/linux-5.10/drivers/media/i2c/ |
H A D | mt9v011.c | 235 unsigned row_time, line_time; in calc_speed() local 248 line_time = height + vblank + 1; in calc_speed() 256 do_div(speed, row_time * line_time); in calc_speed()
|
/kernel/linux/linux-6.6/drivers/media/i2c/ |
H A D | mt9v011.c | 235 unsigned row_time, line_time; in calc_speed() local 248 line_time = height + vblank + 1; in calc_speed() 256 do_div(speed, row_time * line_time); in calc_speed()
|
/kernel/linux/linux-5.10/drivers/gpu/drm/msm/disp/dpu1/ |
H A D | dpu_encoder.c | 1657 u32 line_time; in _dpu_encoder_calculate_linetime() local 1686 line_time = (pclk_period * mode->htotal) / 1000; in _dpu_encoder_calculate_linetime() 1687 if (line_time == 0) { in _dpu_encoder_calculate_linetime() 1694 pclk_rate, pclk_period, line_time); in _dpu_encoder_calculate_linetime() 1696 return line_time; in _dpu_encoder_calculate_linetime() 1704 u32 line_time; in dpu_encoder_vsync_time() local 1716 line_time = _dpu_encoder_calculate_linetime(dpu_enc, mode); in dpu_encoder_vsync_time() 1717 if (!line_time) in dpu_encoder_vsync_time() 1724 time_to_vsync = line_time * vtotal; in dpu_encoder_vsync_time() 1726 time_to_vsync = line_time * (vtota in dpu_encoder_vsync_time() [all...] |
/kernel/linux/linux-6.6/drivers/gpu/drm/msm/disp/dpu1/ |
H A D | dpu_encoder.c | 1691 u32 line_time; in _dpu_encoder_calculate_linetime() local 1720 line_time = (pclk_period * mode->htotal) / 1000; in _dpu_encoder_calculate_linetime() 1721 if (line_time == 0) { in _dpu_encoder_calculate_linetime() 1728 pclk_rate, pclk_period, line_time); in _dpu_encoder_calculate_linetime() 1730 return line_time; in _dpu_encoder_calculate_linetime() 1738 u32 line_time; in dpu_encoder_vsync_time() local 1750 line_time = _dpu_encoder_calculate_linetime(dpu_enc, mode); in dpu_encoder_vsync_time() 1751 if (!line_time) in dpu_encoder_vsync_time() 1758 time_to_vsync = line_time * vtotal; in dpu_encoder_vsync_time() 1760 time_to_vsync = line_time * (vtota in dpu_encoder_vsync_time() [all...] |
/kernel/linux/linux-5.10/drivers/gpu/drm/amd/amdgpu/ |
H A D | dce_v11_0.c | 890 fixed20_12 line_time; in dce_v11_0_average_bandwidth() local 896 line_time.full = dfixed_const(wm->active_time + wm->blank_time); in dce_v11_0_average_bandwidth() 897 line_time.full = dfixed_div(line_time, a); in dce_v11_0_average_bandwidth() 902 bandwidth.full = dfixed_div(bandwidth, line_time); in dce_v11_0_average_bandwidth() 1018 u32 line_time = wm->active_time + wm->blank_time; in dce_v11_0_check_latency_hiding() local 1033 latency_hiding = (latency_tolerant_lines * line_time + wm->blank_time); in dce_v11_0_check_latency_hiding() 1059 u32 line_time = 0; in dce_v11_0_program_watermarks() local 1066 line_time = (u32) div_u64((u64)mode->crtc_htotal * 1000000, in dce_v11_0_program_watermarks() 1068 line_time in dce_v11_0_program_watermarks() [all...] |
H A D | dce_v8_0.c | 799 fixed20_12 line_time; in dce_v8_0_average_bandwidth() local 805 line_time.full = dfixed_const(wm->active_time + wm->blank_time); in dce_v8_0_average_bandwidth() 806 line_time.full = dfixed_div(line_time, a); in dce_v8_0_average_bandwidth() 811 bandwidth.full = dfixed_div(bandwidth, line_time); in dce_v8_0_average_bandwidth() 927 u32 line_time = wm->active_time + wm->blank_time; in dce_v8_0_check_latency_hiding() local 942 latency_hiding = (latency_tolerant_lines * line_time + wm->blank_time); in dce_v8_0_check_latency_hiding() 968 u32 line_time = 0; in dce_v8_0_program_watermarks() local 975 line_time = (u32) div_u64((u64)mode->crtc_htotal * 1000000, in dce_v8_0_program_watermarks() 977 line_time in dce_v8_0_program_watermarks() [all...] |
H 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 1007 latency_hiding = (latency_tolerant_lines * line_time + wm->blank_time); in dce_v10_0_check_latency_hiding() 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 in dce_v10_0_program_watermarks() [all...] |
H A D | dce_v6_0.c | 662 fixed20_12 line_time; in dce_v6_0_average_bandwidth() local 668 line_time.full = dfixed_const(wm->active_time + wm->blank_time); in dce_v6_0_average_bandwidth() 669 line_time.full = dfixed_div(line_time, a); in dce_v6_0_average_bandwidth() 674 bandwidth.full = dfixed_div(bandwidth, line_time); in dce_v6_0_average_bandwidth() 790 u32 line_time = wm->active_time + wm->blank_time; in dce_v6_0_check_latency_hiding() local 805 latency_hiding = (latency_tolerant_lines * line_time + wm->blank_time); in dce_v6_0_check_latency_hiding() 832 u32 line_time = 0; in dce_v6_0_program_watermarks() local 843 line_time = (u32) div_u64((u64)mode->crtc_htotal * 1000000, in dce_v6_0_program_watermarks() 845 line_time in dce_v6_0_program_watermarks() [all...] |
H A D | amdgpu_mode.h | 421 u32 line_time; member
|
/kernel/linux/linux-6.6/drivers/gpu/drm/amd/amdgpu/ |
H A D | dce_v8_0.c | 800 fixed20_12 line_time; in dce_v8_0_average_bandwidth() local 806 line_time.full = dfixed_const(wm->active_time + wm->blank_time); in dce_v8_0_average_bandwidth() 807 line_time.full = dfixed_div(line_time, a); in dce_v8_0_average_bandwidth() 812 bandwidth.full = dfixed_div(bandwidth, line_time); in dce_v8_0_average_bandwidth() 928 u32 line_time = wm->active_time + wm->blank_time; in dce_v8_0_check_latency_hiding() local 943 latency_hiding = (latency_tolerant_lines * line_time + wm->blank_time); in dce_v8_0_check_latency_hiding() 969 u32 line_time = 0; in dce_v8_0_program_watermarks() local 976 line_time = (u32) div_u64((u64)mode->crtc_htotal * 1000000, in dce_v8_0_program_watermarks() 978 line_time in dce_v8_0_program_watermarks() [all...] |
H A D | dce_v11_0.c | 893 fixed20_12 line_time; in dce_v11_0_average_bandwidth() local 899 line_time.full = dfixed_const(wm->active_time + wm->blank_time); in dce_v11_0_average_bandwidth() 900 line_time.full = dfixed_div(line_time, a); in dce_v11_0_average_bandwidth() 905 bandwidth.full = dfixed_div(bandwidth, line_time); in dce_v11_0_average_bandwidth() 1021 u32 line_time = wm->active_time + wm->blank_time; in dce_v11_0_check_latency_hiding() local 1036 latency_hiding = (latency_tolerant_lines * line_time + wm->blank_time); in dce_v11_0_check_latency_hiding() 1062 u32 line_time = 0; in dce_v11_0_program_watermarks() local 1069 line_time = (u32) div_u64((u64)mode->crtc_htotal * 1000000, in dce_v11_0_program_watermarks() 1071 line_time in dce_v11_0_program_watermarks() [all...] |
H A D | dce_v10_0.c | 861 fixed20_12 line_time; in dce_v10_0_average_bandwidth() local 867 line_time.full = dfixed_const(wm->active_time + wm->blank_time); in dce_v10_0_average_bandwidth() 868 line_time.full = dfixed_div(line_time, a); in dce_v10_0_average_bandwidth() 873 bandwidth.full = dfixed_div(bandwidth, line_time); in dce_v10_0_average_bandwidth() 989 u32 line_time = wm->active_time + wm->blank_time; in dce_v10_0_check_latency_hiding() local 1004 latency_hiding = (latency_tolerant_lines * line_time + wm->blank_time); in dce_v10_0_check_latency_hiding() 1030 u32 line_time = 0; in dce_v10_0_program_watermarks() local 1037 line_time = (u32) div_u64((u64)mode->crtc_htotal * 1000000, in dce_v10_0_program_watermarks() 1039 line_time in dce_v10_0_program_watermarks() [all...] |
H A D | dce_v6_0.c | 665 fixed20_12 line_time; in dce_v6_0_average_bandwidth() local 671 line_time.full = dfixed_const(wm->active_time + wm->blank_time); in dce_v6_0_average_bandwidth() 672 line_time.full = dfixed_div(line_time, a); in dce_v6_0_average_bandwidth() 677 bandwidth.full = dfixed_div(bandwidth, line_time); in dce_v6_0_average_bandwidth() 793 u32 line_time = wm->active_time + wm->blank_time; in dce_v6_0_check_latency_hiding() local 808 latency_hiding = (latency_tolerant_lines * line_time + wm->blank_time); in dce_v6_0_check_latency_hiding() 835 u32 line_time = 0; in dce_v6_0_program_watermarks() local 846 line_time = (u32) div_u64((u64)mode->crtc_htotal * 1000000, in dce_v6_0_program_watermarks() 848 line_time in dce_v6_0_program_watermarks() [all...] |
H A D | amdgpu_mode.h | 408 u32 line_time; member
|
/kernel/linux/linux-5.10/drivers/gpu/drm/radeon/ |
H 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()
|
H A D | rv515.c | 963 fixed20_12 consumption_time, line_time, chunk_time, read_delay_latency; in rv515_crtc_bandwidth_compute() local 1032 line_time.full = dfixed_mul(a, pclk); in rv515_crtc_bandwidth_compute() 1041 wm->active_time.full = dfixed_mul(line_time, b); in rv515_crtc_bandwidth_compute() 1080 tolerable_latency.full = line_time.full; in rv515_crtc_bandwidth_compute() 1085 tolerable_latency.full = line_time.full - tolerable_latency.full; in rv515_crtc_bandwidth_compute()
|
H A D | evergreen.c | 2044 fixed20_12 line_time; in evergreen_average_bandwidth() local 2050 line_time.full = dfixed_const(wm->active_time + wm->blank_time); in evergreen_average_bandwidth() 2051 line_time.full = dfixed_div(line_time, a); in evergreen_average_bandwidth() 2056 bandwidth.full = dfixed_div(bandwidth, line_time); in evergreen_average_bandwidth() 2129 u32 line_time = wm->active_time + wm->blank_time; in evergreen_check_latency_hiding() local 2144 latency_hiding = (latency_tolerant_lines * line_time + wm->blank_time); in evergreen_check_latency_hiding() 2160 u32 line_time = 0; in evergreen_program_watermarks() local 2172 line_time = (u32) div_u64((u64)mode->crtc_htotal * 1000000, in evergreen_program_watermarks() 2174 line_time in evergreen_program_watermarks() [all...] |
H A D | si.c | 2187 fixed20_12 line_time; in dce6_average_bandwidth() local 2193 line_time.full = dfixed_const(wm->active_time + wm->blank_time); in dce6_average_bandwidth() 2194 line_time.full = dfixed_div(line_time, a); in dce6_average_bandwidth() 2199 bandwidth.full = dfixed_div(bandwidth, line_time); in dce6_average_bandwidth() 2275 u32 line_time = wm->active_time + wm->blank_time; in dce6_check_latency_hiding() local 2290 latency_hiding = (latency_tolerant_lines * line_time + wm->blank_time); in dce6_check_latency_hiding() 2306 u32 line_time = 0; in dce6_program_watermarks() local 2317 line_time = (u32) div_u64((u64)mode->crtc_htotal * 1000000, in dce6_program_watermarks() 2319 line_time in dce6_program_watermarks() [all...] |
H A D | cik.c | 9085 fixed20_12 line_time; in dce8_average_bandwidth() local 9091 line_time.full = dfixed_const(wm->active_time + wm->blank_time); in dce8_average_bandwidth() 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 9228 latency_hiding = (latency_tolerant_lines * line_time + wm->blank_time); in dce8_check_latency_hiding() 9254 u32 line_time = 0; in dce8_program_watermarks() local 9261 line_time = (u32) div_u64((u64)mode->crtc_htotal * 1000000, in dce8_program_watermarks() 9263 line_time in dce8_program_watermarks() [all...] |
H A D | radeon_mode.h | 367 u32 line_time; member
|
/kernel/linux/linux-6.6/drivers/gpu/drm/radeon/ |
H 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()
|
H 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()
|
H A D | si.c | 2182 fixed20_12 line_time; in dce6_average_bandwidth() local 2188 line_time.full = dfixed_const(wm->active_time + wm->blank_time); in dce6_average_bandwidth() 2189 line_time.full = dfixed_div(line_time, a); in dce6_average_bandwidth() 2194 bandwidth.full = dfixed_div(bandwidth, line_time); in dce6_average_bandwidth() 2270 u32 line_time = wm->active_time + wm->blank_time; in dce6_check_latency_hiding() local 2285 latency_hiding = (latency_tolerant_lines * line_time + wm->blank_time); in dce6_check_latency_hiding() 2301 u32 line_time = 0; in dce6_program_watermarks() local 2312 line_time = (u32) div_u64((u64)mode->crtc_htotal * 1000000, in dce6_program_watermarks() 2314 line_time in dce6_program_watermarks() [all...] |
H A D | evergreen.c | 2046 fixed20_12 line_time; in evergreen_average_bandwidth() local 2052 line_time.full = dfixed_const(wm->active_time + wm->blank_time); in evergreen_average_bandwidth() 2053 line_time.full = dfixed_div(line_time, a); in evergreen_average_bandwidth() 2058 bandwidth.full = dfixed_div(bandwidth, line_time); in evergreen_average_bandwidth() 2131 u32 line_time = wm->active_time + wm->blank_time; in evergreen_check_latency_hiding() local 2146 latency_hiding = (latency_tolerant_lines * line_time + wm->blank_time); in evergreen_check_latency_hiding() 2162 u32 line_time = 0; in evergreen_program_watermarks() local 2174 line_time = (u32) div_u64((u64)mode->crtc_htotal * 1000000, in evergreen_program_watermarks() 2176 line_time in evergreen_program_watermarks() [all...] |
H A D | cik.c | 9067 fixed20_12 line_time; in dce8_average_bandwidth() local 9073 line_time.full = dfixed_const(wm->active_time + wm->blank_time); in dce8_average_bandwidth() 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 9210 latency_hiding = (latency_tolerant_lines * line_time + wm->blank_time); in dce8_check_latency_hiding() 9236 u32 line_time = 0; in dce8_program_watermarks() local 9243 line_time = (u32) div_u64((u64)mode->crtc_htotal * 1000000, in dce8_program_watermarks() 9245 line_time in dce8_program_watermarks() [all...] |