Lines Matching defs:syndrome
172 * MPC8572 User's Manual. Each line represents a syndrome bit column as a
220 * Create the syndrome code which is generated if the data line specified by
226 u8 syndrome = 0;
234 syndrome |= ((ecc_table[i] >> (bit % 32)) & 1) << (i / 2);
236 return syndrome;
240 * Decode data and ecc syndrome to determine what went wrong
247 u8 syndrome;
254 * ECC to find an ECC syndrome value we can search for
256 syndrome = calculate_ecc(cap_high, cap_low) ^ cap_ecc;
260 if (syndrome == syndrome_from_bit(i)) {
268 if ((syndrome >> i) & 0x1) {
283 u32 syndrome;
305 syndrome = ddr_in32(pdata->mc_vbase + FSL_MC_CAPTURE_ECC);
307 /* Mask off appropriate bits of syndrome based on bus width */
311 syndrome &= 0xff;
313 syndrome &= 0xffff;
334 sbe_ecc_decode(cap_high, cap_low, syndrome,
348 syndrome ^ (1 << bad_ecc_bit));
353 cap_high, cap_low, syndrome);
363 pfn, err_addr & ~PAGE_MASK, syndrome,
369 pfn, err_addr & ~PAGE_MASK, syndrome,