Lines Matching refs:ret
655 int ret;
658 ret = i2c_smbus_write_byte_data(client,
663 if (ret < 0)
664 return ret;
687 int ret;
694 ret = ov2640_write_array(client, reset_seq);
695 if (ret)
700 dev_dbg(&client->dev, "%s: (ret %d)", __func__, ret);
701 return ret;
719 int ret;
731 ret = i2c_smbus_write_byte_data(client, BANK_SEL, BANK_SEL_SENS);
732 if (ret < 0)
733 return ret;
757 int ret;
763 ret = i2c_smbus_read_byte_data(client, reg->reg);
764 if (ret < 0)
765 return ret;
767 reg->val = ret;
838 int ret;
873 ret = ov2640_write_array(client, ov2640_init_regs);
874 if (ret < 0)
879 ret = ov2640_write_array(client, ov2640_size_change_preamble_regs);
880 if (ret < 0)
884 ret = ov2640_write_array(client, win->regs);
885 if (ret < 0)
890 ret = ov2640_write_array(client, ov2640_format_change_preamble_regs);
891 if (ret < 0)
895 ret = ov2640_write_array(client, selected_cfmt_regs);
896 if (ret < 0)
900 ret = ov2640_mask_set(client, CTRL0, CTRL0_VFIRST, val);
901 if (ret < 0)
907 dev_err(&client->dev, "%s: Error %d", __func__, ret);
910 return ret;
954 int ret = 0;
989 ret = -EBUSY;
1002 return ret;
1061 int ret = 0;
1066 ret = ov2640_set_params(client, priv->win,
1068 if (!ret)
1069 ret = __v4l2_ctrl_handler_setup(&priv->hdl);
1072 if (!ret)
1076 return ret;
1084 int ret;
1086 ret = ov2640_s_power(&priv->subdev, 1);
1087 if (ret < 0)
1088 return ret;
1106 ret = -ENODEV;
1116 return ret;
1155 int ret;
1164 ret = PTR_ERR_OR_ZERO(priv->resetb_gpio);
1165 if (ret && ret != -ENOSYS) {
1167 "Error %d while getting resetb gpio\n", ret);
1168 return ret;
1178 ret = PTR_ERR_OR_ZERO(priv->pwdn_gpio);
1179 if (ret && ret != -ENOSYS) {
1181 "Error %d while getting pwdn gpio\n", ret);
1182 return ret;
1195 int ret;
1211 ret = clk_prepare_enable(priv->clk);
1212 if (ret)
1213 return ret;
1216 ret = ov2640_probe_dt(client, priv);
1217 if (ret)
1239 ret = priv->hdl.error;
1245 ret = media_entity_pads_init(&priv->subdev.entity, 1, &priv->pad);
1246 if (ret < 0)
1250 ret = ov2640_video_probe(client);
1251 if (ret < 0)
1254 ret = v4l2_async_register_subdev(&priv->subdev);
1255 if (ret < 0)
1269 return ret;