Lines Matching refs:user_cfg
158 struct omap3isp_h3a_af_config *user_cfg = new_conf; in h3a_af_validate_params() local
159 struct omap3isp_h3a_af_paxel *paxel_cfg = &user_cfg->paxel; in h3a_af_validate_params()
160 struct omap3isp_h3a_af_iir *iir_cfg = &user_cfg->iir; in h3a_af_validate_params()
219 buf_size = h3a_af_get_buf_size(user_cfg); in h3a_af_validate_params()
220 if (buf_size > user_cfg->buf_size) in h3a_af_validate_params()
222 user_cfg->buf_size = buf_size; in h3a_af_validate_params()
223 else if (user_cfg->buf_size > OMAP3ISP_AF_MAX_BUF_SIZE) in h3a_af_validate_params()
224 user_cfg->buf_size = OMAP3ISP_AF_MAX_BUF_SIZE; in h3a_af_validate_params()
232 struct omap3isp_h3a_af_config *user_cfg = new_conf; in h3a_af_set_params() local
238 if (cur_cfg->alaw_enable != user_cfg->alaw_enable) { in h3a_af_set_params()
244 if (cur_cfg->hmf.enable != user_cfg->hmf.enable) { in h3a_af_set_params()
248 if (cur_cfg->hmf.threshold != user_cfg->hmf.threshold) { in h3a_af_set_params()
254 if (cur_cfg->rgb_pos != user_cfg->rgb_pos) { in h3a_af_set_params()
260 if (cur_cfg->iir.h_start != user_cfg->iir.h_start) { in h3a_af_set_params()
266 user_cfg->iir.coeff_set0[index]) { in h3a_af_set_params()
271 user_cfg->iir.coeff_set1[index]) { in h3a_af_set_params()
278 if ((cur_cfg->paxel.width != user_cfg->paxel.width) || in h3a_af_set_params()
279 (cur_cfg->paxel.height != user_cfg->paxel.height) || in h3a_af_set_params()
280 (cur_cfg->paxel.h_start != user_cfg->paxel.h_start) || in h3a_af_set_params()
281 (cur_cfg->paxel.v_start != user_cfg->paxel.v_start) || in h3a_af_set_params()
282 (cur_cfg->paxel.h_cnt != user_cfg->paxel.h_cnt) || in h3a_af_set_params()
283 (cur_cfg->paxel.v_cnt != user_cfg->paxel.v_cnt) || in h3a_af_set_params()
284 (cur_cfg->paxel.line_inc != user_cfg->paxel.line_inc)) { in h3a_af_set_params()
290 if (cur_cfg->fvmode != user_cfg->fvmode) in h3a_af_set_params()
295 memcpy(cur_cfg, user_cfg, sizeof(*cur_cfg)); in h3a_af_set_params()