Lines Matching refs:checksum
74 u32 checksum = 0; in imx258_otp_read_gz() local
113 checksum += r_value; in imx258_otp_read_gz()
116 checksum += gr_value; in imx258_otp_read_gz()
119 checksum += gb_value; in imx258_otp_read_gz()
122 checksum += b_value; in imx258_otp_read_gz()
129 checksum += r_value; in imx258_otp_read_gz()
132 checksum += gr_value; in imx258_otp_read_gz()
135 checksum += gb_value; in imx258_otp_read_gz()
138 checksum += b_value; in imx258_otp_read_gz()
145 if (ret != 0 || (checksum % 0xff) != temp) { in imx258_otp_read_gz()
147 checksum, in imx258_otp_read_gz()
158 checksum = 0; in imx258_otp_read_gz()
169 checksum += temp; in imx258_otp_read_gz()
176 if (ret != 0 || (checksum % 0xff) != temp) { in imx258_otp_read_gz()
179 checksum, temp, ret); in imx258_otp_read_gz()
184 checksum = 0; in imx258_otp_read_gz()
192 checksum += otp_ptr->vcm_dir; in imx258_otp_read_gz()
195 checksum += temp; in imx258_otp_read_gz()
198 checksum += otp_ptr->vcm_start; in imx258_otp_read_gz()
202 checksum += temp; in imx258_otp_read_gz()
205 checksum += otp_ptr->vcm_end; in imx258_otp_read_gz()
209 if (ret != 0 || (checksum % 0xff) != temp) { in imx258_otp_read_gz()
212 checksum, temp, ret); in imx258_otp_read_gz()
221 checksum = 0; in imx258_otp_read_gz()
232 checksum += temp; in imx258_otp_read_gz()
239 if (ret != 0 || (checksum % 0xff) != temp) { in imx258_otp_read_gz()
242 checksum, temp, ret); in imx258_otp_read_gz()