Lines Matching refs:lfsr
1095 int lfsrout = 0, lfsr[16], i; in it6616_dcs_crc8t() local
1097 lfsr[15] = ((crc8bin >> 7) & 0x01) ^ ((crc8bin >> 3) & 0x01) ^ in it6616_dcs_crc8t()
1099 lfsr[14] = ((crc8bin >> 6) & 0x01) ^ ((crc8bin >> 2) & 0x01) ^ in it6616_dcs_crc8t()
1101 lfsr[13] = ((crc8bin >> 5) & 0x01) ^ ((crc8bin >> 1) & 0x01) ^ in it6616_dcs_crc8t()
1103 lfsr[12] = ((crc8bin >> 4) & 0x01) ^ ((crc8bin >> 0) & 0x01) ^ in it6616_dcs_crc8t()
1105 lfsr[11] = ((crc8bin >> 3) & 0x01) ^ ((crcq16b >> 3) & 0x01); in it6616_dcs_crc8t()
1106 lfsr[10] = ((crc8bin >> 7) & 0x01) ^ ((crc8bin >> 3) & 0x01) ^ in it6616_dcs_crc8t()
1109 lfsr[9] = ((crc8bin >> 6) & 0x01) ^ ((crc8bin >> 2) & 0x01) ^ in it6616_dcs_crc8t()
1112 lfsr[8] = ((crc8bin >> 5) & 0x01) ^ ((crc8bin >> 1) & 0x01) ^ in it6616_dcs_crc8t()
1115 lfsr[7] = ((crc8bin >> 4) & 0x01) ^ ((crc8bin >> 0) & 0x01) ^ in it6616_dcs_crc8t()
1118 lfsr[6] = ((crc8bin >> 3) & 0x01) ^ in it6616_dcs_crc8t()
1120 lfsr[5] = ((crc8bin >> 2) & 0x01) ^ in it6616_dcs_crc8t()
1122 lfsr[4] = ((crc8bin >> 1) & 0x01) ^ in it6616_dcs_crc8t()
1124 lfsr[3] = ((crc8bin >> 7) & 0x01) ^ ((crc8bin >> 3) & 0x01) ^ in it6616_dcs_crc8t()
1128 lfsr[2] = ((crc8bin >> 6) & 0x01) ^ ((crc8bin >> 2) & 0x01) ^ in it6616_dcs_crc8t()
1131 lfsr[1] = ((crc8bin >> 5) & 0x01) ^ ((crc8bin >> 1) & 0x01) ^ in it6616_dcs_crc8t()
1134 lfsr[0] = ((crc8bin >> 4) & 0x01) ^ ((crc8bin >> 0) & 0x01) ^ in it6616_dcs_crc8t()
1138 for (i = 0; i < ARRAY_SIZE(lfsr); i++) in it6616_dcs_crc8t()
1139 lfsrout = lfsrout + (lfsr[i] << i); in it6616_dcs_crc8t()