Lines Matching refs:crc
193 static inline u8 ssb_crc8(u8 crc, u8 data) in ssb_crc8() argument
230 return t[crc ^ data]; in ssb_crc8()
245 u8 crc = 0xFF; in ssb_sprom_crc() local
248 crc = ssb_crc8(crc, sprom[word] & 0x00FF); in ssb_sprom_crc()
249 crc = ssb_crc8(crc, (sprom[word] & 0xFF00) >> 8); in ssb_sprom_crc()
251 crc = ssb_crc8(crc, sprom[size - 1] & 0x00FF); in ssb_sprom_crc()
252 crc ^= 0xFF; in ssb_sprom_crc()
254 return crc; in ssb_sprom_crc()
259 u8 crc; in sprom_check_crc() local
263 crc = ssb_sprom_crc(sprom, size); in sprom_check_crc()
266 if (crc != expected_crc) in sprom_check_crc()