Lines Matching refs:crc
23 unsigned short crc = 0; /* final result */ in ivm_calc_crc() local
33 r1 = crc_tab[crc & 0xF]; in ivm_calc_crc()
34 crc = ((crc) >> 4) & 0x0FFF; in ivm_calc_crc()
35 crc = crc ^ r1 ^ crc_tab[byte & 0xF]; in ivm_calc_crc()
38 r1 = crc_tab[crc & 0xF]; in ivm_calc_crc()
39 crc = (crc >> 4) & 0x0FFF; in ivm_calc_crc()
40 crc = crc ^ r1 ^ crc_tab[(byte >> 4) & 0xF]; in ivm_calc_crc()
42 return crc; in ivm_calc_crc()
175 unsigned long crc; in ivm_check_crc() local
178 crc = ivm_calc_crc(buf, CONFIG_SYS_IVM_EEPROM_PAGE_LEN - 2); in ivm_check_crc()
181 if (crc != crceeprom) { in ivm_check_crc()
184 %lx EEprom: %lx\n", block, crc, crceeprom); in ivm_check_crc()