Searched refs:h_ratio (Results 1 – 12 of 12) sorted by relevance
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()
268 u32 val, h_ratio, v_ratio; in scaler_set_hv_ratio() local271 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()
67 unsigned int h_ratio; member
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()
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()56 …v->h_ratio[k] =dcn_bw_max2(v->viewport_width[k] / v->scaler_rec_out_width[k], v->viewport_height[k… in scaler_settings_calculation()59 …v->h_ratio[k] =dcn_bw_max2(v->viewport_height[k] / v->scaler_rec_out_width[k], v->viewport_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()75 …v->acceptable_quality_hta_ps =dcn_bw_min2(v->max_hscl_taps, 2.0 *dcn_bw_ceil2(v->h_ratio[k], 1.0)); in scaler_settings_calculation()77 else if (v->h_ratio[k] < 1.0) { in scaler_settings_calculation()132 …h_ratio[k] > v->max_hscl_ratio || v->v_ratio[k] > v->max_vscl_ratio || v->h_ratio[k] > v->htaps[k]… in mode_support_and_system_configuration()[all …]
227 double h_ratio; member234 double h_ratio; member303 double h_ratio; member
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()
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()
200 float h_ratio[number_of_planes_minus_one + 1]; member
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()848 …|| display_cfg->plane_descriptors[k].composition.scaler_info.plane0.h_ratio > display_cfg->plane_d… 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()856 …display_cfg->plane_descriptors[k].composition.scaler_info.plane1.h_ratio > display_cfg->plane_desc… in dml2_core_shared_mode_support()968 …s[display_cfg->plane_descriptors[k].stream_index].writeback.scaling_info.h_ratio > mode_lib->ip.wr… in dml2_core_shared_mode_support()970 …s[display_cfg->plane_descriptors[k].stream_index].writeback.scaling_info.h_ratio < mode_lib->ip.wr… in dml2_core_shared_mode_support()974 …s[display_cfg->plane_descriptors[k].stream_index].writeback.scaling_info.h_ratio > (unsigned int)d… 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()[all …]
871 …/ odm_hactive_factor * display_cfg->plane_descriptors[k].composition.scaler_info.plane0.h_ratio))); in CalculateSwathWidth()881 …atio=%f\n", __func__, k, display_cfg->plane_descriptors[k].composition.scaler_info.plane0.h_ratio); in CalculateSwathWidth()3548 …ace[k] / display_cfg->plane_descriptors[k].composition.scaler_info.plane0.h_ratio / pixel_rate_mhz; in CalculateDCFCLKDeepSleep()3556 …ace[k] / display_cfg->plane_descriptors[k].composition.scaler_info.plane1.h_ratio / pixel_rate_mhz; in CalculateDCFCLKDeepSleep()6511 double h_ratio = p->display_cfg->plane_descriptors[k].composition.scaler_info.plane0.h_ratio; in CalculateWatermarksMALLUseAndDRAMSpeedChangeSupport() local6512 double h_ratio_c = p->display_cfg->plane_descriptors[k].composition.scaler_info.plane1.h_ratio; in CalculateWatermarksMALLUseAndDRAMSpeedChangeSupport()6515 …>LineBufferSize / LBBitPerPixel / ((double)p->SwathWidthY[k] / math_max2(h_ratio, 1.0)), 1)) - (v_… 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()[all …]
1712 int w_ratio, h_ratio, scale_factor, cur_ratio, i; in exynos3250_jpeg_try_downscale() local1715 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()