Lines Matching refs:ret

134 	int ret;
139 ret = v4l2_ctrl_s_ctrl(info->lock_3a, 0);
140 if (!ret)
141 ret = m5mols_write(sd, AE_EV_PRESET_MONITOR, mode);
142 if (!ret)
143 ret = m5mols_write(sd, AE_EV_PRESET_CAPTURE, mode);
144 if (!ret)
145 ret = m5mols_write(sd, AE_MODE, scenemode.metering);
146 if (!ret)
147 ret = m5mols_write(sd, AE_INDEX, scenemode.ev_bias);
148 if (!ret)
149 ret = m5mols_write(sd, AWB_MODE, scenemode.wb_mode);
150 if (!ret)
151 ret = m5mols_write(sd, AWB_MANUAL, scenemode.wb_preset);
152 if (!ret)
153 ret = m5mols_write(sd, MON_CHROMA_EN, scenemode.chroma_en);
154 if (!ret)
155 ret = m5mols_write(sd, MON_CHROMA_LVL, scenemode.chroma_lvl);
156 if (!ret)
157 ret = m5mols_write(sd, MON_EDGE_EN, scenemode.edge_en);
158 if (!ret)
159 ret = m5mols_write(sd, MON_EDGE_LVL, scenemode.edge_lvl);
160 if (!ret && is_available_af(info))
161 ret = m5mols_write(sd, AF_MODE, scenemode.af_range);
162 if (!ret && is_available_af(info))
163 ret = m5mols_write(sd, FD_CTL, scenemode.fd_mode);
164 if (!ret)
165 ret = m5mols_write(sd, MON_TONE_CTL, scenemode.tone);
166 if (!ret)
167 ret = m5mols_write(sd, AE_ISO, scenemode.iso);
168 if (!ret)
169 ret = m5mols_set_mode(info, REG_CAPTURE);
170 if (!ret)
171 ret = m5mols_write(sd, CAPP_WDR_EN, scenemode.wdr);
172 if (!ret)
173 ret = m5mols_write(sd, CAPP_MCC_MODE, scenemode.mcc);
174 if (!ret)
175 ret = m5mols_write(sd, CAPP_LIGHT_CTRL, scenemode.light);
176 if (!ret)
177 ret = m5mols_write(sd, CAPP_FLASH_CTRL, scenemode.flash);
178 if (!ret)
179 ret = m5mols_write(sd, CAPC_MODE, scenemode.capt_mode);
180 if (!ret)
181 ret = m5mols_set_mode(info, REG_MONITOR);
183 return ret;
189 int ret = 0;
194 ret = m5mols_write(&info->sd, AE_LOCK, ae_lock ?
196 if (ret)
197 return ret;
204 ret = m5mols_write(&info->sd, AWB_LOCK, awb_lock ?
206 if (ret)
207 return ret;
211 return ret;
214 ret = m5mols_write(&info->sd, AF_EXECUTE, REG_AF_STOP);
216 return ret;
241 int ret = 0;
248 ret = m5mols_set_metering_mode(info, info->metering->val);
249 if (ret < 0)
250 return ret;
261 ret = m5mols_write(sd, AE_MODE, REG_AE_OFF);
262 if (ret == 0)
263 ret = m5mols_write(sd, AE_MAN_GAIN_MON,
265 if (ret == 0)
266 ret = m5mols_write(sd, AE_MAN_GAIN_CAP,
273 return ret;
291 int ret = -EINVAL;
302 ret = m5mols_write(sd, AWB_MODE, awb ? REG_AWB_AUTO :
304 if (ret < 0)
305 return ret;
308 ret = m5mols_write(sd, AWB_MANUAL, wb[i][1]);
311 return ret;
316 int ret = m5mols_write(&info->sd, MON_CHROMA_LVL, val);
317 if (ret < 0)
318 return ret;
329 int ret = 0;
348 ret = m5mols_write(sd, PARM_EFFECT, p_effect);
349 if (!ret)
350 ret = m5mols_write(sd, MON_EFFECT, m_effect);
352 if (ret == 0 && m_effect == REG_COLOR_EFFECT_ON) {
353 ret = m5mols_write(sd, MON_CFIXR, cfix_r);
354 if (!ret)
355 ret = m5mols_write(sd, MON_CFIXB, cfix_b);
360 p_effect, m_effect, cfix_r, cfix_b, ret);
362 return ret;
374 int ret;
376 ret = m5mols_write(&info->sd, MON_TONE_CTL, wdr ? 9 : 5);
377 if (ret < 0)
378 return ret;
380 ret = m5mols_set_mode(info, REG_CAPTURE);
381 if (ret < 0)
382 return ret;
391 int ret;
393 ret = m5mols_write(sd, AE_EV_PRESET_MONITOR, evp);
394 if (ret < 0)
395 return ret;
404 int ret = 0;
415 ret = m5mols_read_u8(sd, AE_ISO, &status);
416 if (ret == 0)
425 ret = m5mols_read_u8(sd, AE_LOCK, &status);
426 if (ret)
427 return ret;
431 ret = m5mols_read_u8(sd, AWB_LOCK, &status);
432 if (ret)
433 return ret;
437 ret = m5mols_read_u8(sd, AF_EXECUTE, &status);
443 return ret;
452 int ret = 0;
467 ret = m5mols_set_mode(info, ctrl_mode);
468 if (ret < 0)
469 return ret;
474 ret = m5mols_3a_lock(info, ctrl);
478 ret = m5mols_write(sd, MON_ZOOM, ctrl->val);
482 ret = m5mols_set_exposure(info, ctrl->val);
486 ret = m5mols_set_iso(info, ctrl->val);
490 ret = m5mols_set_white_balance(info, ctrl->val);
494 ret = m5mols_set_saturation(info, ctrl->val);
498 ret = m5mols_set_color_effect(info, ctrl->val);
502 ret = m5mols_set_wdr(info, ctrl->val);
506 ret = m5mols_set_stabilization(info, ctrl->val);
510 ret = m5mols_write(sd, CAPP_JPEG_RATIO, ctrl->val);
514 if (ret == 0 && info->mode != last_mode)
515 ret = m5mols_set_mode(info, last_mode);
517 return ret;
542 int ret;
545 ret = m5mols_read_u16(sd, AE_MAX_GAIN_MON, &exposure_max);
546 if (ret < 0)
547 return ret;
605 int ret = info->handle.error;
606 v4l2_err(sd, "Failed to initialize controls: %d\n", ret);
608 return ret;