Searched refs:h_ratio (Results 1 – 12 of 12) sorted by relevance
| /linux/drivers/gpu/drm/exynos/ |
| A D | exynos_drm_plane.c | 87 exynos_state->h_ratio = (src_w << 16) / crtc_w; in exynos_plane_mode_set() 96 src_x += ((-crtc_x) * exynos_state->h_ratio) >> 16; in exynos_plane_mode_set() 109 exynos_state->src.w = (actual_w * exynos_state->h_ratio) >> 16; in exynos_plane_mode_set() 217 state->h_ratio == (1 << 15)) in exynos_drm_plane_check_size()
|
| A D | exynos_drm_scaler.c | 268 u32 val, h_ratio, v_ratio; in scaler_set_hv_ratio() local 271 h_ratio = (src_pos->h << 16) / dst_pos->w; in scaler_set_hv_ratio() 274 h_ratio = (src_pos->w << 16) / dst_pos->w; in scaler_set_hv_ratio() 278 val = SCALER_H_RATIO_SET(h_ratio); in scaler_set_hv_ratio()
|
| A D | exynos_drm_drv.h | 67 unsigned int h_ratio; member
|
| A D | exynos_mixer.c | 580 vp_reg_write(ctx, VP_H_RATIO, state->h_ratio); in vp_video_buffer() 644 x_ratio = state->h_ratio == (1 << 15); in mixer_graph_buffer()
|
| /linux/drivers/gpu/drm/amd/display/dc/dml/calcs/ |
| A D | dcn_calc_auto.c | 46 v->h_ratio[k] = v->viewport_width[k] / v->scaler_rec_out_width[k]; in scaler_settings_calculation() 50 v->h_ratio[k] = v->viewport_height[k] / v->scaler_rec_out_width[k]; in scaler_settings_calculation() 61 v->v_ratio[k] = v->h_ratio[k]; in scaler_settings_calculation() 67 v->h_ratio[k] = v->h_ratio[k] * v->under_scan_factor; in scaler_settings_calculation() 74 if (v->h_ratio[k] > 1.0) { in scaler_settings_calculation() 77 else if (v->h_ratio[k] < 1.0) { in scaler_settings_calculation() 323 if (v->h_ratio[k] > 1.0) { in mode_support_and_system_configuration() 334 if (v->h_ratio[k] / 2.0 > 1.0) { in mode_support_and_system_configuration() 340 ….0, v->h_ratio[k]), v->h_ratio[k] * v->v_ratio[k] / v->pscl_factor[k], v->vta_pschroma[k] / 6.0 *d… in mode_support_and_system_configuration() 1184 if (v->h_ratio[k] > 1.0) { in dispclkdppclkdcfclk_deep_sleep_prefetch_parameters_watermarks_and_performance_calculation() [all …]
|
| /linux/drivers/gpu/drm/amd/display/dc/dml2/dml21/inc/ |
| A D | dml_top_display_cfg_types.h | 227 double h_ratio; member 234 double h_ratio; member 303 double h_ratio; member
|
| /linux/drivers/gpu/drm/amd/display/dc/dml2/dml21/ |
| A D | dml21_translation_helper.c | 653 plane->composition.scaler_info.plane0.h_ratio = 1.0; in populate_dml21_dummy_plane_cfg() 655 plane->composition.scaler_info.plane1.h_ratio = 0; in populate_dml21_dummy_plane_cfg() 797 plane->composition.scaler_info.plane0.h_ratio = 1.0; in populate_dml21_plane_config_from_plane_state() 799 plane->composition.scaler_info.plane1.h_ratio = 1.0; in populate_dml21_plane_config_from_plane_state() 802 …plane->composition.scaler_info.plane0.h_ratio = (double)scaler_data->ratios.horz.value / (1ULL << … in populate_dml21_plane_config_from_plane_state() 804 …plane->composition.scaler_info.plane1.h_ratio = (double)scaler_data->ratios.horz_c.value / (1ULL <… in populate_dml21_plane_config_from_plane_state()
|
| /linux/drivers/gpu/drm/amd/display/dc/dml2/dml21/src/dml2_top/ |
| A D | dml_top_mcache.c | 238 …temp = (unsigned int)math_ceil(plane->composition.scaler_info.plane0.h_ratio * stream->timing.h_ac… in dml2_top_mcache_validate_admissability() 244 …temp = (unsigned int)math_ceil(plane->composition.scaler_info.plane1.h_ratio * stream->timing.h_ac… in dml2_top_mcache_validate_admissability()
|
| /linux/drivers/gpu/drm/amd/display/dc/inc/ |
| A D | dcn_calcs.h | 200 float h_ratio[number_of_planes_minus_one + 1]; member
|
| /linux/drivers/gpu/drm/amd/display/dc/dml2/dml21/src/dml2_core/ |
| A D | dml2_core_shared.c | 838 || display_cfg->plane_descriptors[k].composition.scaler_info.plane0.h_ratio != 1.0 in dml2_core_shared_mode_support() 846 …|| display_cfg->plane_descriptors[k].composition.scaler_info.plane0.h_ratio > mode_lib->ip.max_hsc… in dml2_core_shared_mode_support() 854 …display_cfg->plane_descriptors[k].composition.scaler_info.plane1.h_ratio > mode_lib->ip.max_hscl_r… in dml2_core_shared_mode_support() 987 display_cfg->plane_descriptors[k].composition.scaler_info.plane0.h_ratio, in dml2_core_shared_mode_support() 988 display_cfg->plane_descriptors[k].composition.scaler_info.plane1.h_ratio, in dml2_core_shared_mode_support() 1886 …>stream_descriptors[display_cfg->plane_descriptors[k].stream_index].writeback.scaling_info.h_ratio, in dml2_core_shared_mode_support() 8811 double h_ratio = p->display_cfg->plane_descriptors[k].composition.scaler_info.plane0.h_ratio; in CalculateWatermarksMALLUseAndDRAMSpeedChangeSupport() local 8812 double h_ratio_c = p->display_cfg->plane_descriptors[k].composition.scaler_info.plane1.h_ratio; in CalculateWatermarksMALLUseAndDRAMSpeedChangeSupport() 8822 dml2_printf("DML::%s: k=%u, HRatio = %f\n", __func__, k, h_ratio); in CalculateWatermarksMALLUseAndDRAMSpeedChangeSupport() 9953 display_cfg->plane_descriptors[k].composition.scaler_info.plane0.h_ratio, in dml2_core_shared_mode_programming() [all …]
|
| A D | dml2_core_dcn4_calcs.c | 6511 double h_ratio = p->display_cfg->plane_descriptors[k].composition.scaler_info.plane0.h_ratio; in CalculateWatermarksMALLUseAndDRAMSpeedChangeSupport() local 6512 double h_ratio_c = p->display_cfg->plane_descriptors[k].composition.scaler_info.plane1.h_ratio; in CalculateWatermarksMALLUseAndDRAMSpeedChangeSupport() 6522 dml2_printf("DML::%s: k=%u, HRatio = %f\n", __func__, k, h_ratio); in CalculateWatermarksMALLUseAndDRAMSpeedChangeSupport() 7112 || display_cfg->plane_descriptors[k].composition.scaler_info.plane0.h_ratio != 1.0 in dml_core_mode_support() 7120 …|| display_cfg->plane_descriptors[k].composition.scaler_info.plane0.h_ratio > mode_lib->ip.max_hsc… in dml_core_mode_support() 7128 …display_cfg->plane_descriptors[k].composition.scaler_info.plane1.h_ratio > mode_lib->ip.max_hscl_r… in dml_core_mode_support() 7248 display_cfg->plane_descriptors[k].composition.scaler_info.plane0.h_ratio, in dml_core_mode_support() 7249 display_cfg->plane_descriptors[k].composition.scaler_info.plane1.h_ratio, in dml_core_mode_support() 8264 …>stream_descriptors[display_cfg->plane_descriptors[k].stream_index].writeback.scaling_info.h_ratio, in dml_core_mode_support() 10122 display_cfg->plane_descriptors[k].composition.scaler_info.plane0.h_ratio, in dml_core_mode_programming() [all …]
|
| /linux/drivers/media/platform/samsung/s5p-jpeg/ |
| A D | jpeg-core.c | 1712 int w_ratio, h_ratio, scale_factor, cur_ratio, i; in exynos3250_jpeg_try_downscale() local 1715 h_ratio = ctx->out_q.h / r->height; in exynos3250_jpeg_try_downscale() 1717 scale_factor = max(w_ratio, h_ratio); in exynos3250_jpeg_try_downscale()
|
Completed in 92 milliseconds