Searched refs:oob_per_sec (Results 1 - 2 of 2) sorted by relevance

/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/mtd/bcm947xx/nand/
H A Dbrcmnand.c178 unsigned ecc_per_sec, oob_per_sec; local
185 oob_per_sec = brcmnand->mtd.oobsize >> brcmnand->sec_per_page_shift;
193 ecc_per_sec = oob_per_sec + 1; /* cause an error if not in table */
213 if ((brcmnand->sec_per_page_shift != 0 && ecc_per_sec >= oob_per_sec) ||
214 (brcmnand->sec_per_page_shift == 0 && ecc_per_sec >= (oob_per_sec-1))) {
243 layout->eccpos[i] = (oob_per_sec * k) - ecc_per_sec + j;
259 layout->oobfree[i].offset = oob_per_sec * i;
260 layout->oobfree[i].length = oob_per_sec - ecc_per_sec;
286 layout->oobavail = ((oob_per_sec - ecc_per_sec) << brcmnand->sec_per_page_shift) - 1;
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/arch/arm/plat-brcm/
H A Dbcm5301x_nandc.c426 unsigned ecc_per_sec, oob_per_sec ; local
433 oob_per_sec = ctrl->mtd.oobsize >> ctrl->sec_per_page_shift ;
441 ecc_per_sec = oob_per_sec + 1 ; /* cause an error if not in table */
464 if( (ctrl->sec_per_page_shift != 0 && ecc_per_sec >= oob_per_sec) ||
465 (ctrl->sec_per_page_shift == 0 && ecc_per_sec >= (oob_per_sec-1))){
495 layout->eccpos[i] = (oob_per_sec * k) - ecc_per_sec + j;
511 layout->oobfree[i].offset = oob_per_sec * i ;
512 layout->oobfree[i].length = oob_per_sec - ecc_per_sec ;
539 layout->oobavail = ((oob_per_sec - ecc_per_sec)

Completed in 113 milliseconds