Lines Matching refs:eccsteps
713 int eccsteps = chip->ecc.steps;
723 oob_pos = (eccsize * eccsteps) + chip->ecc.layout->eccpos[0];
726 for (i = 0; eccsteps; eccsteps--, i += eccbytes, p += eccsize,
749 eccsteps = chip->ecc.steps;
752 for (i = 0 ; eccsteps; eccsteps--, i += eccbytes, p += eccsize) {
842 int eccsteps = pagesize / SECTOR_BYTES;
859 if ((3 * eccsteps) + BADBLOCK_MARKER_LENGTH > oobsize) {
861 (3 * eccsteps) + BADBLOCK_MARKER_LENGTH));
875 ecclayout->eccbytes = nand->ecc.bytes * eccsteps;
891 if ((13 * eccsteps) + BADBLOCK_MARKER_LENGTH > oobsize) {
893 (13 * eccsteps) + BADBLOCK_MARKER_LENGTH));
911 nand->ecc.steps = eccsteps;
913 ecclayout->eccbytes = nand->ecc.bytes * eccsteps;
936 if ((14 * eccsteps) + BADBLOCK_MARKER_LENGTH > oobsize) {
938 (14 * eccsteps) + BADBLOCK_MARKER_LENGTH));
954 nand->ecc.steps = eccsteps;
956 ecclayout->eccbytes = nand->ecc.bytes * eccsteps;
972 if ((26 * eccsteps) + BADBLOCK_MARKER_LENGTH > oobsize) {
974 (26 * eccsteps) + BADBLOCK_MARKER_LENGTH));
988 nand->ecc.steps = eccsteps;
990 ecclayout->eccbytes = nand->ecc.bytes * eccsteps;