Lines Matching defs:error
446 int error;
449 error = i2c_smbus_read_byte_data(c, addr);
451 if (error >= 0) {
452 *dst = (u8)error;
458 v4l2_err(sd, "TVP7002 read error %d\n", error);
459 return error;
463 * tvp7002_read_err() - Read a register value with error code
467 * @err: pointer to error value
469 * Read a value in a register and save error value in pointer.
492 int error;
497 error = i2c_smbus_write_byte_data(c, addr, value);
499 if (error >= 0)
505 v4l2_err(sd, "TVP7002 write error %d\n", error);
506 return error;
510 * tvp7002_write_err() - Write a register value with error code
514 * @err: pointer to error value
516 * Write a value in a register and save error value in pointer.
537 int error = 0;
542 tvp7002_write_err(sd, regs->reg, regs->value, &error);
546 return error;
588 int error = 0;
592 tvp7002_write_err(sd, TVP7002_R_FINE_GAIN, ctrl->val, &error);
593 tvp7002_write_err(sd, TVP7002_G_FINE_GAIN, ctrl->val, &error);
594 tvp7002_write_err(sd, TVP7002_B_FINE_GAIN, ctrl->val, &error);
595 return error;
614 int error = 0;
624 tvp7002_read_err(sd, TVP7002_L_FRAME_STAT_LSBS, &lpf_lsb, &error);
625 tvp7002_read_err(sd, TVP7002_L_FRAME_STAT_MSBS, &lpf_msb, &error);
627 if (error < 0)
628 return error;
630 tvp7002_read_err(sd, TVP7002_CLK_L_STAT_LSBS, &cpl_lsb, &error);
631 tvp7002_read_err(sd, TVP7002_CLK_L_STAT_MSBS, &cpl_msb, &error);
633 if (error < 0)
634 return error;
723 int error;
729 error = tvp7002_write(sd, TVP7002_MISC_CTL_2, enable ? 0x00 : 0x03);
730 if (error) {
732 return error;
944 int error;
970 error = tvp7002_read(sd, TVP7002_CHIP_REV, &revision);
971 if (error < 0)
972 return error;
980 error = tvp7002_write_inittab(sd, tvp7002_init_default);
982 if (error < 0)
983 return error;
988 error = tvp7002_write(sd, TVP7002_SYNC_CTL_1, polarity_a);
989 if (error < 0)
990 return error;
995 error = tvp7002_write(sd, TVP7002_MISC_CTL_3, polarity_b);
996 if (error < 0)
997 return error;
1001 error = tvp7002_s_dv_timings(sd, &timings);
1008 error = media_entity_pads_init(&device->sd.entity, 1, &device->pad);
1009 if (error < 0)
1010 return error;
1017 if (device->hdl.error) {
1018 error = device->hdl.error;
1019 goto error;
1023 error = v4l2_async_register_subdev(&device->sd);
1024 if (error)
1025 goto error;
1029 error:
1034 return error;