Lines Matching defs:calc_parity
166 static u8 calc_parity(u8 val)
182 packet[0] = calc_parity(0x07);
183 packet[1] = calc_parity(0x01);
184 packet[2] = calc_parity(0x40 | tm.tm_min);
185 packet[3] = calc_parity(0x40 | tm.tm_hour);
186 packet[4] = calc_parity(0x40 | tm.tm_mday);
189 packet[4] = calc_parity(0x60 | tm.tm_mday);
190 packet[5] = calc_parity(0x40 | (1 + tm.tm_mon));
191 packet[6] = calc_parity(0x40 | (1 + tm.tm_wday));
192 packet[7] = calc_parity(0x40 | ((tm.tm_year - 90) & 0x3f));
193 packet[8] = calc_parity(0x0f);
196 packet[9] = calc_parity(0x100 - checksum);
198 packet[10] = calc_parity(0x07);
199 packet[11] = calc_parity(0x04);
201 packet[12] = calc_parity(0x40 | ((sys_tz.tz_minuteswest / 60) & 0x1f));
203 packet[12] = calc_parity(0x40 | ((24 + sys_tz.tz_minuteswest / 60) & 0x1f));
204 packet[13] = calc_parity(0);
205 packet[14] = calc_parity(0x0f);
208 packet[15] = calc_parity(0x100 - checksum);
243 packet[i] = calc_parity(packet[i]);
286 data0->data[0] = calc_parity(vivid_cc_sequence1[2 * frame]);
287 data0->data[1] = calc_parity(vivid_cc_sequence1[2 * frame + 1]);
290 data0->data[0] = calc_parity(vivid_cc_sequence2[2 * frame]);
291 data0->data[1] = calc_parity(vivid_cc_sequence2[2 * frame + 1]);
293 data0->data[0] = calc_parity(0);
294 data0->data[1] = calc_parity(0);
307 data1->data[0] = calc_parity(0);
308 data1->data[1] = calc_parity(0);