Lines Matching refs:params

326 static int ccdc_set_params(void __user *params)  in ccdc_set_params()  argument
335 x = copy_from_user(&ccdc_raw_params, params, sizeof(ccdc_raw_params)); in ccdc_set_params()
354 struct ccdc_params_ycbcr *params = &ccdc_cfg.ycbcr; in ccdc_config_ycbcr() local
362 temp = (((params->pix_fmt & CCDC_INPUT_MODE_MASK) << in ccdc_config_ycbcr()
364 ((params->frm_fmt & CCDC_FRM_FMT_MASK) << in ccdc_config_ycbcr()
368 if (params->bt656_enable) { in ccdc_config_ycbcr()
376 temp |= (((params->fid_pol & CCDC_FID_POL_MASK) << in ccdc_config_ycbcr()
378 ((params->hd_pol & CCDC_HD_POL_MASK) << in ccdc_config_ycbcr()
380 ((params->vd_pol & CCDC_VD_POL_MASK) << in ccdc_config_ycbcr()
390 ccdc_setwin(&params->win, params->frm_fmt, 2); in ccdc_config_ycbcr()
393 temp = (params->pix_order << CCDC_Y8POS_SHIFT); in ccdc_config_ycbcr()
402 regw(((params->win.width * 2 + 31) >> 5), HSIZE); in ccdc_config_ycbcr()
405 if (params->buf_type == CCDC_BUFTYPE_FLD_INTERLEAVED) { in ccdc_config_ycbcr()
612 struct ccdc_params_raw *params = &ccdc_cfg.bayer; in ccdc_config_raw() local
646 val |= (((params->vd_pol & CCDC_VD_POL_MASK) << CCDC_VD_POL_SHIFT) | in ccdc_config_raw()
647 ((params->hd_pol & CCDC_HD_POL_MASK) << CCDC_HD_POL_SHIFT) | in ccdc_config_raw()
648 ((params->fid_pol & CCDC_FID_POL_MASK) << CCDC_FID_POL_SHIFT) | in ccdc_config_raw()
649 ((params->frm_fmt & CCDC_FRM_FMT_MASK) << CCDC_FRM_FMT_SHIFT) | in ccdc_config_raw()
650 ((params->pix_fmt & CCDC_PIX_FMT_MASK) << CCDC_PIX_FMT_SHIFT)); in ccdc_config_raw()
691 ccdc_setwin(&params->win, params->frm_fmt, 1); in ccdc_config_raw()
723 val = (params->horz_flip_enable & CCDC_HSIZE_FLIP_MASK) << in ccdc_config_raw()
729 val |= (((params->win.width) + 31) >> 5) & in ccdc_config_raw()
734 (((params->win.width) + 31) >> 5) & in ccdc_config_raw()
738 val |= (((params->win.width * 2) + 31) >> 5) & in ccdc_config_raw()
742 (((params->win.width * 2) + 31) >> 5) & in ccdc_config_raw()
748 if (params->frm_fmt == CCDC_FRMFMT_INTERLACED) { in ccdc_config_raw()
749 if (params->image_invert_enable) { in ccdc_config_raw()
760 } else if (params->frm_fmt == CCDC_FRMFMT_PROGRESSIVE) { in ccdc_config_raw()
761 if (params->image_invert_enable) { in ccdc_config_raw()
919 static int ccdc_set_hw_if_params(struct vpfe_hw_if_param *params) in ccdc_set_hw_if_params() argument
921 ccdc_cfg.if_type = params->if_type; in ccdc_set_hw_if_params()
923 switch (params->if_type) { in ccdc_set_hw_if_params()
927 ccdc_cfg.ycbcr.vd_pol = params->vdpol; in ccdc_set_hw_if_params()
928 ccdc_cfg.ycbcr.hd_pol = params->hdpol; in ccdc_set_hw_if_params()