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;
1104 int rval = 0;
1114 rval = et8ek8_i2c_write_reg(client, ET8EK8_REG_8BIT, 0x0001,
1116 if (rval < 0)
1117 return rval;
1123 rval = et8ek8_i2c_read_reg(client, ET8EK8_REG_8BIT,
1125 if (rval < 0)
1126 return rval;
1146 rval = i2c_transfer(client->adapter, &msg, 1);
1147 if (rval < 0)
1148 return rval;
1157 rval = i2c_transfer(client->adapter, &msg, 1);
1158 if (rval < 0)
1159 return rval;
1161 rval = 0;
1169 return rval;
1176 int rval, rev_l, rev_h;
1178 rval = et8ek8_power_on(sensor);
1179 if (rval) {
1181 return rval;
1184 rval = et8ek8_i2c_read_reg(client, ET8EK8_REG_8BIT,
1186 if (!rval)
1187 rval = et8ek8_i2c_read_reg(client, ET8EK8_REG_8BIT,
1189 if (rval) {
1200 rval = et8ek8_reglist_import(client, &meta_reglist);
1201 if (rval) {
1214 rval = -ENODEV;
1220 rval = et8ek8_i2c_reglist_find_write(client, &meta_reglist,
1222 if (rval) {
1228 rval = et8ek8_stream_on(sensor); /* Needed to be able to read EEPROM */
1229 if (rval)
1231 rval = et8ek8_g_priv_mem(subdev);
1232 if (rval)
1235 rval = et8ek8_stream_off(sensor);
1236 if (rval)
1239 rval = et8ek8_power_off(sensor);
1240 if (rval)
1248 return rval;
1279 int rval;
1283 rval = device_create_file(&client->dev, &dev_attr_priv_mem);
1284 if (rval) {
1286 return rval;
1289 rval = et8ek8_dev_init(subdev);
1290 if (rval)
1293 rval = et8ek8_init_controls(sensor);
1294 if (rval) {
1306 return rval;