/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/mtd/nand/ |
H A D | sm_common.c | 15 .eccpos = {8, 9, 10, 13, 14, 15}, 31 .eccpos = {0, 1, 2},
|
H A D | atmel_nand.c | 69 .eccpos = {60, 61, 62, 63}, 82 .eccpos = {0, 1, 2, 3}, 224 uint32_t *eccpos = chip->ecc.layout->eccpos; local 239 if (eccpos[0] != 0) { 244 * anyway, for small pages, the eccpos[0] == 0 247 mtd->writesize + eccpos[0], -1); 251 ecc_pos = oob + eccpos[0];
|
H A D | nand_base.c | 57 .eccpos = {0, 1, 2}, 67 .eccpos = {0, 1, 2, 3, 6, 7}, 75 .eccpos = { 86 .eccpos = { 1128 uint32_t *eccpos = chip->ecc.layout->eccpos; local 1136 ecc_code[i] = chip->oob_poi[eccpos[i]]; 1164 uint32_t *eccpos = chip->ecc.layout->eccpos; local 1195 if (eccpos[ 1252 uint32_t *eccpos = chip->ecc.layout->eccpos; local 1301 uint32_t *eccpos = chip->ecc.layout->eccpos; local 1952 uint32_t *eccpos = chip->ecc.layout->eccpos; local 1978 uint32_t *eccpos = chip->ecc.layout->eccpos; local [all...] |
H A D | fsl_elbc_nand.c | 90 .eccpos = {6, 7, 8}, 97 .eccpos = {8, 9, 10}, 104 .eccpos = {6, 7, 8, 22, 23, 24, 38, 39, 40, 54, 55, 56}, 111 .eccpos = {8, 9, 10, 24, 25, 26, 40, 41, 42, 56, 57, 58},
|
H A D | mxc_nand.c | 175 .eccpos = {6, 7, 8, 9, 10}, 181 .eccpos = {6, 7, 8, 9, 10, 22, 23, 24, 25, 26, 189 .eccpos = { 200 .eccpos = {
|
H A D | nomadik_nand.c | 50 .eccpos = { /* each subpage has 16 bytes: pos 2,3,4 hosts ECC */
|
H A D | davinci_nand.c | 519 .eccpos = { 0, 1, 2, 3, 4, 535 .eccpos = { 747 /* 4KiB page chips are not yet supported. The eccpos from 748 * nand_ecclayout cannot hold 80 bytes and change to eccpos[]
|
H A D | rtc_from4.c | 145 .eccpos = {
|
H A D | cafe_nand.c | 460 .eccpos = { 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13}, 495 .eccpos = { 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13},
|
H A D | sh_flctl.c | 38 .eccpos = {0, 1, 2, 3, 4, 5, 6, 7, 8, 9}, 46 .eccpos = {48, 49, 50, 51, 52, 53, 54, 55, 56, 57},
|
H A D | bf5xx_nand.c | 124 .eccpos = {
|
H A D | pxa3xx_nand.c | 1164 .eccpos = {8, 9, 10, 11, 12, 13 }, 1170 .eccpos = {
|
H A D | s3c2410.c | 69 .eccpos = {0, 1, 2},
|
H A D | diskonchip.c | 1036 .eccpos = {0, 1, 2, 3, 4, 5},
|
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/include/mtd/ |
H A D | mtd-abi.h | 138 __u32 eccpos[32]; member in struct:nand_oobinfo 153 __u32 eccpos[64]; member in struct:nand_ecclayout
|
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/mtd/bcm947xx/nand/ |
H A D | brcmnand.c | 235 i < ARRAY_SIZE(layout->eccpos) && i < layout->eccbytes; 243 layout->eccpos[i] = (oob_per_sec * k) - ecc_per_sec + j; 246 if (bbm_pos == layout->eccpos[i]) { 295 for (i = j = 0; i < ARRAY_SIZE(layout->eccpos) && i < layout->eccbytes; i++) { 296 printk(" %d", layout->eccpos[i]);
|
H A D | brcmnand_47xx.c | 126 .eccpos = 163 .eccpos = 193 .eccpos = {6, 7, 8}, 208 .eccpos = {9, 10, 11, 12, 13, 14, 15}, 220 .eccpos = 1061 int *eccpos = chip->ecc.layout->eccpos; local 1105 oob_buf[eccpos[i]] = chip->oob_poi[eccpos[i]];
|
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/mtd/ |
H A D | mtdchar.c | 699 if (mtd->ecclayout->eccbytes > ARRAY_SIZE(oi.eccpos)) 703 memcpy(&oi.eccpos, mtd->ecclayout->eccpos, sizeof(oi.eccpos));
|
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/mtd/47xxnand/ |
H A D | brcmnand_47xx.c | 126 .eccpos = 163 .eccpos = 193 .eccpos = {6, 7, 8}, 208 .eccpos = {9, 10, 11, 12, 13, 14, 15}, 220 .eccpos = 1061 int *eccpos = chip->ecc.layout->eccpos; local 1105 oob_buf[eccpos[i]] = chip->oob_poi[eccpos[i]];
|
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/arch/arm/plat-brcm/ |
H A D | bcm5301x_nandc.c | 487 i < ARRAY_SIZE(layout->eccpos) && i < layout->eccbytes; 495 layout->eccpos[i] = (oob_per_sec * k) - ecc_per_sec + j; 498 if( bbm_pos == layout->eccpos[i] ) { 549 for(i = j = 0; i<ARRAY_SIZE(layout->eccpos)&&i<layout->eccbytes; i++ ) { 550 printk(" %d", layout->eccpos[i]);
|
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/arch/arm/mach-pxa/ |
H A D | spitz.c | 763 .eccpos = {
|
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/mtd/onenand/ |
H A D | onenand_base.c | 74 .eccpos = { 94 .eccpos = { 111 .eccpos = {
|