Lines Matching refs:checksum

173 			1, &otp_ptr->basic_data.checksum);  in otp_read_data()
204 1, &otp_ptr->awb_data.checksum); in otp_read_data()
227 1, &otp_ptr->lsc_data.checksum); in otp_read_data()
231 otp_ptr->lsc_data.checksum); in otp_read_data()
266 1, &otp_ptr->sfr_otp_data.checksum); in otp_read_data()
301 u32 checksum = 0; in rkotp_read_module_info() local
306 checksum += otp_ptr->basic_data.module_size; in rkotp_read_module_info()
310 checksum += otp_ptr->basic_data.version; in rkotp_read_module_info()
314 checksum += otp_ptr->basic_data.id.supplier_id; in rkotp_read_module_info()
318 checksum += otp_ptr->basic_data.id.year; in rkotp_read_module_info()
322 checksum += otp_ptr->basic_data.id.month; in rkotp_read_module_info()
326 checksum += otp_ptr->basic_data.id.day; in rkotp_read_module_info()
330 checksum += otp_ptr->basic_data.id.sensor_id; in rkotp_read_module_info()
334 checksum += otp_ptr->basic_data.id.lens_id; in rkotp_read_module_info()
338 checksum += otp_ptr->basic_data.id.vcm_id; in rkotp_read_module_info()
342 checksum += otp_ptr->basic_data.id.driver_ic_id; in rkotp_read_module_info()
348 checksum += temp; in rkotp_read_module_info()
353 checksum += otp_ptr->basic_data.mirror_flip; in rkotp_read_module_info()
357 checksum += temp; in rkotp_read_module_info()
362 checksum += temp; in rkotp_read_module_info()
368 checksum += temp; in rkotp_read_module_info()
372 1, &otp_ptr->basic_data.checksum); in rkotp_read_module_info()
373 if ((checksum % 255 + 1) == otp_ptr->basic_data.checksum && (!ret)) { in rkotp_read_module_info()
386 (int)(checksum % 255 + 1), in rkotp_read_module_info()
387 (int)otp_ptr->basic_data.checksum); in rkotp_read_module_info()
407 u32 checksum = 0; in rkotp_read_awb() local
414 checksum += otp_ptr->awb_data.size; in rkotp_read_awb()
418 checksum += otp_ptr->awb_data.version; in rkotp_read_awb()
422 checksum += otp_ptr->awb_data.r_ratio; in rkotp_read_awb()
426 checksum += otp_ptr->awb_data.b_ratio; in rkotp_read_awb()
430 checksum += otp_ptr->awb_data.g_ratio; in rkotp_read_awb()
434 checksum += otp_ptr->awb_data.r_golden; in rkotp_read_awb()
438 checksum += otp_ptr->awb_data.b_golden; in rkotp_read_awb()
442 checksum += otp_ptr->awb_data.g_golden; in rkotp_read_awb()
447 checksum += temp; in rkotp_read_awb()
451 1, &otp_ptr->awb_data.checksum); in rkotp_read_awb()
453 if ((checksum % 255 + 1) == otp_ptr->awb_data.checksum && (!ret)) { in rkotp_read_awb()
469 (int) (checksum % 255 + 1), in rkotp_read_awb()
470 (int) otp_ptr->awb_data.checksum); in rkotp_read_awb()
480 u32 checksum = 0; in rkotp_read_lsc() local
496 checksum += otp_ptr->lsc_data.size; in rkotp_read_lsc()
500 checksum += otp_ptr->lsc_data.version; in rkotp_read_lsc()
509 checksum += lsc_buf[i]; in rkotp_read_lsc()
529 checksum += lsc_buf[i]; in rkotp_read_lsc()
533 1, &otp_ptr->lsc_data.checksum); in rkotp_read_lsc()
534 if ((checksum % 255 + 1) == otp_ptr->lsc_data.checksum && (!ret)) { in rkotp_read_lsc()
539 (int)otp_ptr->lsc_data.checksum); in rkotp_read_lsc()
543 (int)(checksum % 255 + 1), in rkotp_read_lsc()
544 (int)otp_ptr->lsc_data.checksum); in rkotp_read_lsc()
555 u32 checksum = 0; in rkotp_read_pdaf() local
571 checksum += otp_ptr->pdaf_data.size; in rkotp_read_pdaf()
575 checksum += otp_ptr->pdaf_data.version; in rkotp_read_pdaf()
579 checksum += otp_ptr->pdaf_data.gainmap_width; in rkotp_read_pdaf()
583 checksum += otp_ptr->pdaf_data.gainmap_height; in rkotp_read_pdaf()
592 checksum += otp_ptr->pdaf_data.gainmap[i]; in rkotp_read_pdaf()
607 checksum += otp_ptr->pdaf_data.gainmap_checksum; in rkotp_read_pdaf()
611 checksum += otp_ptr->pdaf_data.dcc_mode; in rkotp_read_pdaf()
615 checksum += otp_ptr->pdaf_data.dcc_dir; in rkotp_read_pdaf()
619 checksum += otp_ptr->pdaf_data.dccmap_width; in rkotp_read_pdaf()
623 checksum += otp_ptr->pdaf_data.dccmap_height; in rkotp_read_pdaf()
632 checksum += otp_ptr->pdaf_data.dccmap[i]; in rkotp_read_pdaf()
649 checksum += otp_ptr->pdaf_data.dccmap_checksum; in rkotp_read_pdaf()
657 checksum += pdaf_buf[i]; in rkotp_read_pdaf()
662 1, &otp_ptr->pdaf_data.checksum); in rkotp_read_pdaf()
663 if ((checksum % 255 + 1) == otp_ptr->pdaf_data.checksum && (!ret)) { in rkotp_read_pdaf()
668 (int)otp_ptr->pdaf_data.checksum); in rkotp_read_pdaf()
672 (int)(checksum % 255 + 1), in rkotp_read_pdaf()
673 (int)otp_ptr->pdaf_data.checksum); in rkotp_read_pdaf()
684 u32 checksum = 0; in rkotp_read_af() local
691 checksum += otp_ptr->af_data.size; in rkotp_read_af()
695 checksum += otp_ptr->af_data.version; in rkotp_read_af()
699 checksum += otp_ptr->af_data.af_inf; in rkotp_read_af()
703 checksum += otp_ptr->af_data.af_macro; in rkotp_read_af()
708 checksum += temp; in rkotp_read_af()
713 1, &otp_ptr->af_data.checksum); in rkotp_read_af()
714 if ((checksum % 255 + 1) == otp_ptr->af_data.checksum && (!ret)) { in rkotp_read_af()
719 (int)otp_ptr->af_data.checksum); in rkotp_read_af()
723 (int)(checksum % 255 + 1), in rkotp_read_af()
724 (int)otp_ptr->af_data.checksum); in rkotp_read_af()