1#ifndef _LINUX_CRC7_H 2#define _LINUX_CRC7_H 3#include <linux/types.h> 4 5extern const u8 crc7_be_syndrome_table[256]; 6 7static inline u8 crc7_be_byte(u8 crc, u8 data) 8{ 9 return crc7_be_syndrome_table[crc ^ data]; 10} 11 12extern u8 crc7_be(u8 crc, const u8 *buffer, size_t len); 13 14#endif 15