Searched refs:vlevel (Results 1 – 10 of 10) sorted by relevance
/linux/drivers/gpu/drm/amd/display/dc/dml/dcn301/ |
A D | dcn301_fpu.c | 217 static void calculate_wm_set_for_vlevel(int vlevel, in calculate_wm_set_for_vlevel() argument 226 ASSERT(vlevel < dml->soc.num_states); in calculate_wm_set_for_vlevel() 228 pipes[0].clks_cfg.voltage = vlevel; in calculate_wm_set_for_vlevel() 229 pipes[0].clks_cfg.dcfclk_mhz = dml->soc.clock_limits[vlevel].dcfclk_mhz; in calculate_wm_set_for_vlevel() 337 int vlevel, vlevel_max; in dcn301_calculate_wm_and_dlg() local 349 vlevel = 0; in dcn301_calculate_wm_and_dlg() 351 vlevel = vlevel_max; in dcn301_calculate_wm_and_dlg() 356 vlevel = min(max(vlevel_req, 2), vlevel_max); in dcn301_calculate_wm_and_dlg() 361 vlevel = min(max(vlevel_req, 1), vlevel_max); in dcn301_calculate_wm_and_dlg() 367 vlevel = min(vlevel_req, vlevel_max); in dcn301_calculate_wm_and_dlg() [all …]
|
/linux/drivers/gpu/drm/amd/display/dc/dcn21/ |
A D | dcn21_resource.c | 1035 int vlevel, in calculate_wm_set_for_vlevel() argument 1044 ASSERT(vlevel < dml->soc.num_states); in calculate_wm_set_for_vlevel() 1046 pipes[0].clks_cfg.voltage = vlevel; in calculate_wm_set_for_vlevel() 1105 int vlevel, vlevel_max; in dcn21_calculate_wm() local 1158 vlevel = 0; in dcn21_calculate_wm() 1160 vlevel = vlevel_max; in dcn21_calculate_wm() 1176 vlevel = MIN(vlevel_req, vlevel_max); in dcn21_calculate_wm() 1193 int pipe_cnt, i, pipe_idx, vlevel; in dcn21_fast_validate_bw() local 1233 vlevel = dcn20_validate_apply_pipe_split_flags(dc, context, vlevel, split, NULL); in dcn21_fast_validate_bw() 1321 *vlevel_out = vlevel; in dcn21_fast_validate_bw() [all …]
|
/linux/drivers/gpu/drm/amd/display/dc/dcn20/ |
A D | dcn20_resource.c | 2645 int vlevel, in dcn20_validate_apply_pipe_split_flags() argument 2708 for (vlevel_split = vlevel; vlevel <= context->bw_ctx.dml.soc.num_states; vlevel++) in dcn20_validate_apply_pipe_split_flags() 2714 vlevel = vlevel_split; in dcn20_validate_apply_pipe_split_flags() 2825 return vlevel; in dcn20_validate_apply_pipe_split_flags() 2934 *vlevel_out = vlevel; in dcn20_fast_validate_bw() 2951 int vlevel, in dcn20_calculate_wm() argument 3010 if (vlevel < 1) { in dcn20_calculate_wm() 3024 if (vlevel < 2) { in dcn20_calculate_wm() 3037 if (vlevel < 3) { in dcn20_calculate_wm() 3109 int vlevel) in dcn20_calculate_dlg_params() argument [all …]
|
A D | dcn20_resource.h | 128 int vlevel, 165 int vlevel);
|
/linux/drivers/gpu/drm/amd/display/dc/dcn30/ |
A D | dcn30_resource.c | 1873 int pipe_cnt, i, pipe_idx, vlevel; in dcn30_internal_validate_bw() local 1901 if (vlevel < context->bw_ctx.dml.soc.num_states) in dcn30_internal_validate_bw() 1902 vlevel = dcn20_validate_apply_pipe_split_flags(dc, context, vlevel, split, merge); in dcn30_internal_validate_bw() 1920 vlevel = dcn20_validate_apply_pipe_split_flags(dc, context, vlevel, split, merge); in dcn30_internal_validate_bw() 2099 *vlevel_out = vlevel; in dcn30_internal_validate_bw() 2129 int vlevel) in dcn30_calculate_wm_and_dlg_fp() argument 2139 pipes[0].clks_cfg.voltage = vlevel; in dcn30_calculate_wm_and_dlg_fp() 2148 if (vlevel == 0) { in dcn30_calculate_wm_and_dlg_fp() 2165 pipes[0].clks_cfg.voltage = vlevel; in dcn30_calculate_wm_and_dlg_fp() 2289 int vlevel) in dcn30_calculate_wm_and_dlg() argument [all …]
|
A D | dcn30_resource.h | 69 int vlevel);
|
/linux/drivers/gpu/drm/amd/display/dc/dcn31/ |
A D | dcn31_resource.h | 45 int vlevel);
|
A D | dcn31_resource.c | 1858 int vlevel) in dcn31_calculate_wm_and_dlg_fp() argument 1875 pipes[0].clks_cfg.voltage = vlevel; in dcn31_calculate_wm_and_dlg_fp() 1877 pipes[0].clks_cfg.socclk_mhz = context->bw_ctx.dml.soc.clock_limits[vlevel].socclk_mhz; in dcn31_calculate_wm_and_dlg_fp() 1884 if (vlevel == 0) { in dcn31_calculate_wm_and_dlg_fp() 1903 pipes[0].clks_cfg.voltage = vlevel; in dcn31_calculate_wm_and_dlg_fp() 1986 dcn20_calculate_dlg_params(dc, context, pipes, pipe_cnt, vlevel); in dcn31_calculate_wm_and_dlg_fp() 1993 int vlevel) in dcn31_calculate_wm_and_dlg() argument 1996 dcn31_calculate_wm_and_dlg_fp(dc, context, pipes, pipe_cnt, vlevel); in dcn31_calculate_wm_and_dlg() 2008 int vlevel = 0; in dcn31_validate_bandwidth() local 2015 out = dcn30_internal_validate_bw(dc, context, pipes, &pipe_cnt, &vlevel, fast_validate); in dcn31_validate_bandwidth() [all …]
|
/linux/arch/arm64/kvm/ |
A D | arch_timer.c | 636 bool vlevel, plevel; in kvm_timer_should_notify_user() local 641 vlevel = sregs->device_irq_level & KVM_ARM_DEV_EL1_VTIMER; in kvm_timer_should_notify_user() 644 return kvm_timer_should_fire(vtimer) != vlevel || in kvm_timer_should_notify_user()
|
/linux/drivers/gpu/drm/amd/display/dc/inc/ |
A D | core_types.h | 113 int vlevel);
|
Completed in 34 milliseconds