Lines Matching refs:eccpos
593 uint32_t *eccpos = chip->ecc.layout->eccpos; in omap_read_page_bch() local
600 oob_pos = (eccsize * eccsteps) + chip->ecc.layout->eccpos[0]; in omap_read_page_bch()
601 oob += chip->ecc.layout->eccpos[0]; in omap_read_page_bch()
621 ecc_code[i] = chip->oob_poi[eccpos[i]]; in omap_read_page_bch()
752 ecclayout->eccpos[i] = i + 2; in omap_select_ecc_scheme()
754 ecclayout->eccpos[i] = i + 1; in omap_select_ecc_scheme()
787 ecclayout->eccpos[0] = BADBLOCK_MARKER_LENGTH; in omap_select_ecc_scheme()
790 ecclayout->eccpos[i] = in omap_select_ecc_scheme()
791 ecclayout->eccpos[i - 1] + 1; in omap_select_ecc_scheme()
793 ecclayout->eccpos[i] = in omap_select_ecc_scheme()
794 ecclayout->eccpos[i - 1] + 2; in omap_select_ecc_scheme()
830 ecclayout->eccpos[i] = i + BADBLOCK_MARKER_LENGTH; in omap_select_ecc_scheme()
863 ecclayout->eccpos[i] = i + BADBLOCK_MARKER_LENGTH; in omap_select_ecc_scheme()