Lines Matching refs:ret

644 	int ret;  in reg_read()  local
648 ret = i2c_master_send(client, data, 2); in reg_read()
649 if (ret < 2) { in reg_read()
652 return ret < 0 ? ret : -EIO; in reg_read()
655 ret = i2c_master_recv(client, val, 1); in reg_read()
656 if (ret < 1) { in reg_read()
659 return ret < 0 ? ret : -EIO; in reg_read()
666 int ret; in reg_write() local
669 ret = i2c_master_send(client, data, 3); in reg_write()
670 if (ret < 3) { in reg_write()
673 return ret < 0 ? ret : -EIO; in reg_write()
685 int ret; in reg_write16() local
687 ret = reg_write(client, reg, val16 >> 8); in reg_write16()
688 if (ret) in reg_write16()
689 return ret; in reg_write16()
697 int ret; in ov5642_get_register() local
705 ret = reg_read(client, reg->reg, &val); in ov5642_get_register()
706 if (!ret) in ov5642_get_register()
709 return ret; in ov5642_get_register()
727 int ret = reg_write(client, vals->reg_num, vals->value); in ov5642_write_array() local
728 if (ret < 0) in ov5642_write_array()
729 return ret; in ov5642_write_array()
746 int ret; in ov5642_set_resolution() local
752 ret = reg_write16(client, REG_WINDOW_START_X_HIGH, start_x); in ov5642_set_resolution()
753 if (!ret) in ov5642_set_resolution()
754 ret = reg_write16(client, REG_WINDOW_START_Y_HIGH, start_y); in ov5642_set_resolution()
755 if (!ret) { in ov5642_set_resolution()
760 if (!ret) in ov5642_set_resolution()
761 ret = reg_write16(client, REG_WINDOW_WIDTH_HIGH, width); in ov5642_set_resolution()
762 if (!ret) in ov5642_set_resolution()
763 ret = reg_write16(client, REG_WINDOW_HEIGHT_HIGH, height); in ov5642_set_resolution()
764 if (ret) in ov5642_set_resolution()
765 return ret; in ov5642_set_resolution()
770 ret = reg_write16(client, REG_OUT_WIDTH_HIGH, width); in ov5642_set_resolution()
771 if (!ret) in ov5642_set_resolution()
772 ret = reg_write16(client, REG_OUT_HEIGHT_HIGH, height); in ov5642_set_resolution()
775 if (!ret) in ov5642_set_resolution()
776 ret = reg_write16(client, REG_OUT_TOTAL_WIDTH_HIGH, total_width); in ov5642_set_resolution()
777 if (!ret) in ov5642_set_resolution()
778 ret = reg_write16(client, REG_OUT_TOTAL_HEIGHT_HIGH, total_height); in ov5642_set_resolution()
781 if (!ret) in ov5642_set_resolution()
782 ret = reg_write16(client, REG_AVG_WINDOW_END_X_HIGH, width); in ov5642_set_resolution()
783 if (!ret) in ov5642_set_resolution()
784 ret = reg_write16(client, REG_AVG_WINDOW_END_Y_HIGH, height); in ov5642_set_resolution()
786 return ret; in ov5642_set_resolution()
857 int ret; in ov5642_s_crop() local
871 ret = ov5642_write_array(client, ov5642_default_regs_init); in ov5642_s_crop()
872 if (!ret) in ov5642_s_crop()
873 ret = ov5642_set_resolution(sd); in ov5642_s_crop()
874 if (!ret) in ov5642_s_crop()
875 ret = ov5642_write_array(client, ov5642_default_regs_finalise); in ov5642_s_crop()
877 return ret; in ov5642_s_crop()
923 int ret; in ov5642_s_power() local
928 ret = soc_camera_power_on(&client->dev, ssdd, priv->clk); in ov5642_s_power()
929 if (ret < 0) in ov5642_s_power()
930 return ret; in ov5642_s_power()
932 ret = ov5642_write_array(client, ov5642_default_regs_init); in ov5642_s_power()
933 if (!ret) in ov5642_s_power()
934 ret = ov5642_set_resolution(sd); in ov5642_s_power()
935 if (!ret) in ov5642_s_power()
936 ret = ov5642_write_array(client, ov5642_default_regs_finalise); in ov5642_s_power()
938 return ret; in ov5642_s_power()
968 int ret; in ov5642_video_probe() local
972 ret = ov5642_s_power(subdev, 1); in ov5642_video_probe()
973 if (ret < 0) in ov5642_video_probe()
974 return ret; in ov5642_video_probe()
977 ret = reg_read(client, REG_CHIP_ID_HIGH, &id_high); in ov5642_video_probe()
978 if (ret < 0) in ov5642_video_probe()
983 ret = reg_read(client, REG_CHIP_ID_LOW, &id_low); in ov5642_video_probe()
984 if (ret < 0) in ov5642_video_probe()
992 ret = -ENODEV; in ov5642_video_probe()
996 ret = 0; in ov5642_video_probe()
1000 return ret; in ov5642_video_probe()
1008 int ret; in ov5642_probe() local
1034 ret = ov5642_video_probe(client); in ov5642_probe()
1035 if (ret < 0) in ov5642_probe()
1038 return ret; in ov5642_probe()