Lines Matching refs:ecc_code

240 				uint8_t *ecc_code)  in omap_calculate_ecc()  argument
245 ecc_code[0] = val & 0xFF; in omap_calculate_ecc()
246 ecc_code[1] = (val >> 16) & 0xFF; in omap_calculate_ecc()
247 ecc_code[2] = ((val >> 8) & 0x0F) | ((val >> 20) & 0xF0); in omap_calculate_ecc()
358 u8 *ecc_code, int sector) in _omap_calculate_ecc_bch() argument
373 ecc_code[i++] = (val >> 0) & 0xFF; in _omap_calculate_ecc_bch()
377 ecc_code[i++] = (val >> 24) & 0xFF; in _omap_calculate_ecc_bch()
378 ecc_code[i++] = (val >> 16) & 0xFF; in _omap_calculate_ecc_bch()
379 ecc_code[i++] = (val >> 8) & 0xFF; in _omap_calculate_ecc_bch()
380 ecc_code[i++] = (val >> 0) & 0xFF; in _omap_calculate_ecc_bch()
387 ecc_code[i++] = (val >> 8) & 0xFF; in _omap_calculate_ecc_bch()
388 ecc_code[i++] = (val >> 0) & 0xFF; in _omap_calculate_ecc_bch()
390 ecc_code[i++] = (val >> 24) & 0xFF; in _omap_calculate_ecc_bch()
391 ecc_code[i++] = (val >> 16) & 0xFF; in _omap_calculate_ecc_bch()
392 ecc_code[i++] = (val >> 8) & 0xFF; in _omap_calculate_ecc_bch()
393 ecc_code[i++] = (val >> 0) & 0xFF; in _omap_calculate_ecc_bch()
395 ecc_code[i++] = (val >> 24) & 0xFF; in _omap_calculate_ecc_bch()
396 ecc_code[i++] = (val >> 16) & 0xFF; in _omap_calculate_ecc_bch()
397 ecc_code[i++] = (val >> 8) & 0xFF; in _omap_calculate_ecc_bch()
398 ecc_code[i++] = (val >> 0) & 0xFF; in _omap_calculate_ecc_bch()
402 ecc_code[i++] = (val >> 24) & 0xFF; in _omap_calculate_ecc_bch()
403 ecc_code[i++] = (val >> 16) & 0xFF; in _omap_calculate_ecc_bch()
404 ecc_code[i++] = (val >> 8) & 0xFF; in _omap_calculate_ecc_bch()
405 ecc_code[i++] = (val >> 0) & 0xFF; in _omap_calculate_ecc_bch()
419 ecc_code[i] ^= bch8_polynomial[i]; in _omap_calculate_ecc_bch()
424 ecc_code[chip->ecc.bytes - 1] = 0x0; in _omap_calculate_ecc_bch()
759 uint8_t *ecc_code = chip->buffers->ecccode; in omap_read_page_bch() local
783 ecc_code[i] = chip->oob_poi[eccpos[i]]; in omap_read_page_bch()
791 stat = chip->ecc.correct(mtd, p, &ecc_code[i], &ecc_calc[i]); in omap_read_page_bch()