Searched refs:hfactor (Results 1 - 4 of 4) sorted by relevance

/linux-4.4.14/drivers/gpu/drm/exynos/
H A Dexynos_drm_fimc.c948 u32 hfactor, vfactor; fimc_set_prescaler() local
970 hfactor = fls(src_w / dst_w / 2); fimc_set_prescaler()
971 if (hfactor > FIMC_SHFACTOR / 2) { fimc_set_prescaler()
982 pre_dst_width = src_w >> hfactor; fimc_set_prescaler()
986 DRM_DEBUG_KMS("hfactor[%d]vfactor[%d]\n", hfactor, vfactor); fimc_set_prescaler()
988 sc->hratio = (src_w << 14) / (dst_w << hfactor); fimc_set_prescaler()
995 shfactor = FIMC_SHFACTOR - (hfactor + vfactor); fimc_set_prescaler()
999 EXYNOS_CISCPRERATIO_PREHORRATIO(1 << hfactor) | fimc_set_prescaler()
/linux-4.4.14/drivers/media/platform/exynos4-is/
H A Dfimc-core.h179 * @hfactor: horizontal shift factor
195 u32 hfactor; member in struct:fimc_scaler
H A Dfimc-core.c280 ret = fimc_get_scaler_factor(sx, tx, &sc->pre_hratio, &sc->hfactor); fimc_set_scaler_info()
292 sc->main_hratio = (sx << 14) / (tx << sc->hfactor); fimc_set_scaler_info()
295 sc->main_hratio = (sx << 8) / (tx << sc->hfactor); fimc_set_scaler_info()
H A Dfimc-reg.c240 shfactor = 10 - (sc->hfactor + sc->vfactor); fimc_hw_set_prescaler()

Completed in 98 milliseconds