Lines Matching refs:diff0
483 unsigned int diff0, diff1, diff2; in s3c2410_nand_correct_data() local
488 diff0 = read_ecc[0] ^ calc_ecc[0]; in s3c2410_nand_correct_data()
494 diff0, diff1, diff2); in s3c2410_nand_correct_data()
496 if (diff0 == 0 && diff1 == 0 && diff2 == 0) in s3c2410_nand_correct_data()
510 if (((diff0 ^ (diff0 >> 1)) & 0x55) == 0x55 && in s3c2410_nand_correct_data()
526 ((diff0 >> 4) & 0x08) | in s3c2410_nand_correct_data()
527 ((diff0 >> 3) & 0x04) | in s3c2410_nand_correct_data()
528 ((diff0 >> 2) & 0x02) | in s3c2410_nand_correct_data()
529 ((diff0 >> 1) & 0x01); in s3c2410_nand_correct_data()
542 diff0 |= (diff1 << 8); in s3c2410_nand_correct_data()
543 diff0 |= (diff2 << 16); in s3c2410_nand_correct_data()
545 if ((diff0 & ~(1<<fls(diff0))) == 0) in s3c2410_nand_correct_data()