Lines Matching refs:rval

227 	int rval;
245 rval = i2c_transfer(client->adapter, msg, wcnt);
246 if (rval < 0)
247 return rval;
253 rval = i2c_transfer(client->adapter, msg, wcnt);
255 return rval < 0 ? rval : 0;
585 int cbh_mode, cbv_mode, tp_mode, din_sw, r1420, rval;
610 rval = et8ek8_i2c_write_reg(client, ET8EK8_REG_8BIT, 0x111B,
612 if (rval)
613 return rval;
615 rval = et8ek8_i2c_write_reg(client, ET8EK8_REG_8BIT, 0x1121,
617 if (rval)
618 return rval;
620 rval = et8ek8_i2c_write_reg(client, ET8EK8_REG_8BIT, 0x1124,
622 if (rval)
623 return rval;
625 rval = et8ek8_i2c_write_reg(client, ET8EK8_REG_8BIT, 0x112C, din_sw);
626 if (rval)
627 return rval;
750 int rval;
752 rval = et8ek8_i2c_write_regs(client, sensor->current_reglist->regs);
753 if (rval)
760 rval = v4l2_ctrl_handler_setup(&sensor->ctrl_handler);
761 if (rval)
769 return rval;
820 int val, rval;
822 rval = regulator_enable(sensor->vana);
823 if (rval) {
825 return rval;
833 rval = clk_set_rate(sensor->ext_clk, xclk_freq);
834 if (rval < 0) {
839 rval = clk_prepare_enable(sensor->ext_clk);
840 if (rval < 0) {
845 if (rval)
854 rval = et8ek8_i2c_reglist_find_write(client, &meta_reglist,
856 if (rval)
860 rval = et8ek8_i2c_read_reg(client, ET8EK8_REG_8BIT, 0x1263, &val);
861 if (rval)
868 rval = et8ek8_i2c_write_reg(client, ET8EK8_REG_8BIT, 0x1263, val);
869 if (rval)
874 if (rval)
877 return rval;
1089 int rval = 0;
1099 rval = et8ek8_i2c_write_reg(client, ET8EK8_REG_8BIT, 0x0001,
1101 if (rval < 0)
1102 return rval;
1108 rval = et8ek8_i2c_read_reg(client, ET8EK8_REG_8BIT,
1110 if (rval < 0)
1111 return rval;
1131 rval = i2c_transfer(client->adapter, &msg, 1);
1132 if (rval < 0)
1133 return rval;
1142 rval = i2c_transfer(client->adapter, &msg, 1);
1143 if (rval < 0)
1144 return rval;
1146 rval = 0;
1154 return rval;
1161 int rval, rev_l, rev_h;
1163 rval = et8ek8_power_on(sensor);
1164 if (rval) {
1166 return rval;
1169 rval = et8ek8_i2c_read_reg(client, ET8EK8_REG_8BIT,
1171 if (!rval)
1172 rval = et8ek8_i2c_read_reg(client, ET8EK8_REG_8BIT,
1174 if (rval) {
1185 rval = et8ek8_reglist_import(client, &meta_reglist);
1186 if (rval) {
1199 rval = -ENODEV;
1205 rval = et8ek8_i2c_reglist_find_write(client, &meta_reglist,
1207 if (rval) {
1213 rval = et8ek8_stream_on(sensor); /* Needed to be able to read EEPROM */
1214 if (rval)
1216 rval = et8ek8_g_priv_mem(subdev);
1217 if (rval)
1220 rval = et8ek8_stream_off(sensor);
1221 if (rval)
1224 rval = et8ek8_power_off(sensor);
1225 if (rval)
1233 return rval;
1264 int rval;
1268 rval = device_create_file(&client->dev, &dev_attr_priv_mem);
1269 if (rval) {
1271 return rval;
1274 rval = et8ek8_dev_init(subdev);
1275 if (rval)
1278 rval = et8ek8_init_controls(sensor);
1279 if (rval) {
1291 return rval;