Lines Matching refs:check_sum
462 u8 check_sum = 0; in goodix_check_cfg_8() local
465 check_sum += cfg[i]; in goodix_check_cfg_8()
466 check_sum = (~check_sum) + 1; in goodix_check_cfg_8()
467 if (check_sum != cfg[raw_cfg_len]) { in goodix_check_cfg_8()
485 u8 check_sum = 0; in goodix_calc_cfg_checksum_8() local
488 check_sum += ts->config[i]; in goodix_calc_cfg_checksum_8()
489 check_sum = (~check_sum) + 1; in goodix_calc_cfg_checksum_8()
491 ts->config[raw_cfg_len] = check_sum; in goodix_calc_cfg_checksum_8()
499 u16 check_sum = 0; in goodix_check_cfg_16() local
502 check_sum += get_unaligned_be16(&cfg[i]); in goodix_check_cfg_16()
503 check_sum = (~check_sum) + 1; in goodix_check_cfg_16()
504 if (check_sum != get_unaligned_be16(&cfg[raw_cfg_len])) { in goodix_check_cfg_16()
522 u16 check_sum = 0; in goodix_calc_cfg_checksum_16() local
525 check_sum += get_unaligned_be16(&ts->config[i]); in goodix_calc_cfg_checksum_16()
526 check_sum = (~check_sum) + 1; in goodix_calc_cfg_checksum_16()
528 put_unaligned_be16(check_sum, &ts->config[raw_cfg_len]); in goodix_calc_cfg_checksum_16()