Lines Matching refs:ecc_code
190 const u_char *dat, u_char *ecc_code) in nand_davinci_calculate_1bit() argument
197 ecc_code[0] = (u_char)(ecc24); in nand_davinci_calculate_1bit()
198 ecc_code[1] = (u_char)(ecc24 >> 8); in nand_davinci_calculate_1bit()
199 ecc_code[2] = (u_char)(ecc24 >> 16); in nand_davinci_calculate_1bit()
285 const u_char *dat, u_char *ecc_code) in nand_davinci_calculate_4bit() argument
308 *ecc_code++ = p[0] & 0xff; in nand_davinci_calculate_4bit()
309 *ecc_code++ = ((p[0] >> 8) & 0x03) | ((p[0] >> 14) & 0xfc); in nand_davinci_calculate_4bit()
310 *ecc_code++ = ((p[0] >> 22) & 0x0f) | ((p[1] << 4) & 0xf0); in nand_davinci_calculate_4bit()
311 *ecc_code++ = ((p[1] >> 4) & 0x3f) | ((p[1] >> 10) & 0xc0); in nand_davinci_calculate_4bit()
312 *ecc_code++ = (p[1] >> 18) & 0xff; in nand_davinci_calculate_4bit()
322 u_char *ecc_code, u_char *null) in nand_davinci_correct_4bit() argument
336 if (WARN_ON(0x01 & (uintptr_t)ecc_code)) in nand_davinci_correct_4bit()
338 ecc16 = (unsigned short *)ecc_code; in nand_davinci_correct_4bit()