Lines Matching refs:sc
237 struct fimc_scaler *sc = &ctx->scaler; in fimc_hw_set_prescaler() local
240 shfactor = 10 - (sc->hfactor + sc->vfactor); in fimc_hw_set_prescaler()
243 cfg |= (sc->pre_hratio << 16) | sc->pre_vratio; in fimc_hw_set_prescaler()
246 cfg = (sc->pre_dst_width << 16) | sc->pre_dst_height; in fimc_hw_set_prescaler()
253 struct fimc_scaler *sc = &ctx->scaler; in fimc_hw_set_scaler() local
269 if (!sc->enabled) in fimc_hw_set_scaler()
272 if (sc->scaleup_h) in fimc_hw_set_scaler()
275 if (sc->scaleup_v) in fimc_hw_set_scaler()
278 if (sc->copy_mode) in fimc_hw_set_scaler()
318 struct fimc_scaler *sc = &ctx->scaler; in fimc_hw_set_mainscaler() local
322 sc->main_hratio, sc->main_vratio); in fimc_hw_set_mainscaler()
331 cfg |= FIMC_REG_CISCCTRL_MHRATIO_EXT(sc->main_hratio); in fimc_hw_set_mainscaler()
332 cfg |= FIMC_REG_CISCCTRL_MVRATIO_EXT(sc->main_vratio); in fimc_hw_set_mainscaler()
339 cfg |= FIMC_REG_CIEXTEN_MHRATIO_EXT(sc->main_hratio); in fimc_hw_set_mainscaler()
340 cfg |= FIMC_REG_CIEXTEN_MVRATIO_EXT(sc->main_vratio); in fimc_hw_set_mainscaler()
343 cfg |= FIMC_REG_CISCCTRL_MHRATIO(sc->main_hratio); in fimc_hw_set_mainscaler()
344 cfg |= FIMC_REG_CISCCTRL_MVRATIO(sc->main_vratio); in fimc_hw_set_mainscaler()