Home
last modified time | relevance | path

Searched refs:hratio (Results 1 – 8 of 8) sorted by relevance

/linux-4.4.14/drivers/media/i2c/
Dmt9v032.c240 unsigned int hratio; member
301 min_hblank += (mt9v032->hratio - 1) * 10; in mt9v032_update_hblank()
420 hbin = fls(mt9v032->hratio) - 1; in mt9v032_s_stream()
496 mt9v032->sysclk / mt9v032->hratio); in mt9v032_configure_pixel_rate()
523 unsigned int hratio; in mt9v032_set_format() local
539 hratio = mt9v032_calc_ratio(__crop->width, width); in mt9v032_set_format()
544 __format->width = __crop->width / hratio; in mt9v032_set_format()
548 mt9v032->hratio = hratio; in mt9v032_set_format()
615 mt9v032->hratio = 1; in mt9v032_set_selection()
1037 mt9v032->hratio = 1; in mt9v032_probe()
Dmt9t001.c282 unsigned int hratio; in mt9t001_s_stream() local
298 hratio = DIV_ROUND_CLOSEST(crop->width, format->width); in mt9t001_s_stream()
301 ret = mt9t001_write(client, MT9T001_ROW_ADDRESS_MODE, hratio - 1); in mt9t001_s_stream()
375 unsigned int hratio; in mt9t001_set_format() local
391 hratio = DIV_ROUND_CLOSEST(__crop->width, width); in mt9t001_set_format()
396 __format->width = __crop->width / hratio; in mt9t001_set_format()
Dmt9p031.c555 unsigned int hratio; in mt9p031_set_format() local
571 hratio = DIV_ROUND_CLOSEST(__crop->width, width); in mt9p031_set_format()
576 __format->width = __crop->width / hratio; in mt9p031_set_format()
/linux-4.4.14/drivers/media/platform/exynos-gsc/
Dgsc-core.c257 void gsc_get_prescaler_shfactor(u32 hratio, u32 vratio, u32 *sh) in gsc_get_prescaler_shfactor() argument
259 if (hratio == 4 && vratio == 4) in gsc_get_prescaler_shfactor()
261 else if ((hratio == 4 && vratio == 2) || in gsc_get_prescaler_shfactor()
262 (hratio == 2 && vratio == 4)) in gsc_get_prescaler_shfactor()
264 else if ((hratio == 4 && vratio == 1) || in gsc_get_prescaler_shfactor()
265 (hratio == 1 && vratio == 4) || in gsc_get_prescaler_shfactor()
266 (hratio == 2 && vratio == 2)) in gsc_get_prescaler_shfactor()
268 else if (hratio == 1 && vratio == 1) in gsc_get_prescaler_shfactor()
276 u32 tx, u32 ty, u32 *hratio) in gsc_check_src_scale_info() argument
299 remainder = s_frame->crop.height % (*hratio * halign); in gsc_check_src_scale_info()
[all …]
Dgsc-core.h402 void gsc_get_prescaler_shfactor(u32 hratio, u32 vratio, u32 *sh);
405 u32 *wratio, u32 tx, u32 ty, u32 *hratio);
/linux-4.4.14/drivers/gpu/drm/exynos/
Dexynos_drm_gsc.c898 static void gsc_get_prescaler_shfactor(u32 hratio, u32 vratio, u32 *shfactor) in gsc_get_prescaler_shfactor() argument
900 if (hratio == 4 && vratio == 4) in gsc_get_prescaler_shfactor()
902 else if ((hratio == 4 && vratio == 2) || in gsc_get_prescaler_shfactor()
903 (hratio == 2 && vratio == 4)) in gsc_get_prescaler_shfactor()
905 else if ((hratio == 4 && vratio == 1) || in gsc_get_prescaler_shfactor()
906 (hratio == 1 && vratio == 4) || in gsc_get_prescaler_shfactor()
907 (hratio == 2 && vratio == 2)) in gsc_get_prescaler_shfactor()
909 else if (hratio == 1 && vratio == 1) in gsc_get_prescaler_shfactor()
Dexynos_drm_fimc.c114 u32 hratio; member
988 sc->hratio = (src_w << 14) / (dst_w << hfactor); in fimc_set_prescaler()
993 sc->hratio, sc->vratio, sc->up_h, sc->up_v); in fimc_set_prescaler()
1017 sc->hratio, sc->vratio); in fimc_set_scaler()
1037 cfg |= (EXYNOS_CISCCTRL_MAINHORRATIO((sc->hratio >> 6)) | in fimc_set_scaler()
1044 cfg_ext |= (EXYNOS_CIEXTEN_MAINHORRATIO_EXT(sc->hratio) | in fimc_set_scaler()
/linux-4.4.14/drivers/gpu/drm/nouveau/dispnv04/
Dtvmodesnv17.c552 int overscan, hmargin, vmargin, hratio, vratio; in nv17_ctv_update_rescaler() local
568 hratio = crtc_mode->hdisplay * 0x800 / in nv17_ctv_update_rescaler()
581 XLATE(hratio, 0, NV_PRAMDAC_FP_DEBUG_1_XSCALE_VALUE); in nv17_ctv_update_rescaler()