crc7_be
return crc7_be(0xde, (u8 *)&val_be, 3) >> 1;
cp[6] = crc7_be(0, cp + 1, 5) | 0x01;
return crc7_be(0xfe, buffer, len) | 0x01;
cmd[7] = crc7_be(0, cmd+2, WSPI_INIT_CMD_CRC_LEN) | WSPI_INIT_CMD_END;
cmd[7] = crc7_be(0, cmd+2, WSPI_INIT_CMD_CRC_LEN) | WSPI_INIT_CMD_END;
extern u8 crc7_be(u8 crc, const u8 *buffer, size_t len);
EXPORT_SYMBOL(crc7_be);
return crc7_be(crc << 1, p, len) >> 1;