/linux-4.4.14/drivers/mtd/nand/ |
D | sunxi_nand.c | 1113 layout->oobfree[i].offset = in sunxi_nand_hw_ecc_ctrl_init() 1114 layout->oobfree[i - 1].offset + in sunxi_nand_hw_ecc_ctrl_init() 1115 layout->oobfree[i - 1].length + in sunxi_nand_hw_ecc_ctrl_init() 1117 layout->oobfree[i].length = 4; in sunxi_nand_hw_ecc_ctrl_init() 1124 layout->oobfree[i].length = 2; in sunxi_nand_hw_ecc_ctrl_init() 1125 layout->oobfree[i].offset = 2; in sunxi_nand_hw_ecc_ctrl_init() 1130 layout->oobfree[i].offset + in sunxi_nand_hw_ecc_ctrl_init() 1131 layout->oobfree[i].length + j; in sunxi_nand_hw_ecc_ctrl_init() 1135 layout->oobfree[nsectors].offset = in sunxi_nand_hw_ecc_ctrl_init() 1136 layout->oobfree[nsectors - 1].offset + in sunxi_nand_hw_ecc_ctrl_init() [all …]
|
D | sm_common.c | 18 .oobfree = { 34 .oobfree = {
|
D | nand_bch.c | 184 layout->oobfree[0].offset = 2; in nand_bch_init() 185 layout->oobfree[0].length = mtd->oobsize-2-layout->eccbytes; in nand_bch_init()
|
D | fsmc_nand.c | 46 .oobfree = { 61 .oobfree = { 72 .oobfree = { 117 .oobfree = { 161 .oobfree = { 197 .oobfree = { 225 .oobfree = { 243 .oobfree = {
|
D | fsl_ifc_nand.c | 75 .oobfree = { {0, 5}, {6, 2} }, 82 .oobfree = { {2, 6}, }, 94 .oobfree = { {2, 6}, {40, 24} }, 110 .oobfree = { {2, 6}, {72, 56} }, 134 .oobfree = { {2, 6}, {136, 82} }, 158 .oobfree = { {2, 6}, {136, 208} }, 198 .oobfree = { {2, 6}, {264, 80} },
|
D | mxc_nand.c | 208 .oobfree = {{0, 5}, {12, 4}, } 215 .oobfree = {{2, 4}, {11, 10}, {27, 10}, {43, 10}, {59, 5}, } 224 .oobfree = { 238 .oobfree = { 259 .oobfree = { 972 layout->oobfree[0].offset = 2; in ecc_8bit_layout_4k() 973 layout->oobfree[0].length = 4; in ecc_8bit_layout_4k() 975 layout->oobfree[i].offset = i*26; in ecc_8bit_layout_4k() 976 layout->oobfree[i].length = 7; in ecc_8bit_layout_4k()
|
D | davinci_nand.c | 496 .oobfree = { 515 .oobfree = { 541 .oobfree = { 813 info->ecclayout.oobfree[1].length = in nand_davinci_probe()
|
D | fsl_elbc_nand.c | 87 .oobfree = { {0, 5}, {9, 7} }, 94 .oobfree = { {0, 5}, {6, 2}, {11, 5} }, 101 .oobfree = { {1, 5}, {9, 13}, {25, 13}, {41, 13}, {57, 7} }, 108 .oobfree = { {1, 7}, {11, 13}, {27, 13}, {43, 13}, {59, 5} },
|
D | omap2.c | 1850 ecclayout->oobfree->offset = in omap_nand_probe() 1874 ecclayout->oobfree->offset = 1 + in omap_nand_probe() 1908 ecclayout->oobfree->offset = in omap_nand_probe() 1938 ecclayout->oobfree->offset = 1 + in omap_nand_probe() 1979 ecclayout->oobfree->offset = in omap_nand_probe() 2009 ecclayout->oobfree->offset = in omap_nand_probe() 2022 ecclayout->oobfree->length = mtd->oobsize - ecclayout->oobfree->offset; in omap_nand_probe()
|
D | vf610_nfc.c | 184 .oobfree = { 199 .oobfree = {
|
D | nand_base.c | 55 .oobfree = { 65 .oobfree = { 76 .oobfree = { 90 .oobfree = { 1617 struct nand_oobfree *free = chip->ecc.layout->oobfree; in nand_transfer_oob() 2491 struct nand_oobfree *free = chip->ecc.layout->oobfree; in nand_fill_oob() 4288 for (i = 0; ecc->layout->oobfree[i].length in nand_scan_tail() 4289 && i < ARRAY_SIZE(ecc->layout->oobfree); i++) in nand_scan_tail() 4290 ecc->layout->oobavail += ecc->layout->oobfree[i].length; in nand_scan_tail()
|
D | atmel_nand.c | 78 .oobfree = { 91 .oobfree = { 488 layout->oobfree[0].offset = PMECC_OOB_RESERVED_BYTES; in pmecc_config_ecc_layout() 489 layout->oobfree[0].length = in pmecc_config_ecc_layout() 490 oobsize - ecc_len - layout->oobfree[0].offset; in pmecc_config_ecc_layout()
|
D | cafe_nand.c | 458 .oobfree = {{14, 50}} 493 .oobfree = {{14, 2}}
|
D | sh_flctl.c | 49 .oobfree = { 61 .oobfree = {
|
D | pxa3xx_nand.c | 323 .oobfree = { {2, 30} } 338 .oobfree = { {6, 26}, { 64, 32} } 348 .oobfree = { }
|
D | bf5xx_nand.c | 124 .oobfree = {
|
D | denali.c | 1578 denali->nand.ecc.layout->oobfree[0].offset = in denali_init() 1580 denali->nand.ecc.layout->oobfree[0].length = in denali_init()
|
D | lpc32xx_mlc.c | 148 .oobfree = {
|
D | hisi504_nand.c | 637 .oobfree = { {2, 6} },
|
D | s3c2410.c | 91 .oobfree = {{8, 8}}
|
D | lpc32xx_slc.c | 152 .oobfree = {
|
D | docg4.c | 229 .oobfree = { {.offset = 2, .length = 5} }
|
D | diskonchip.c | 999 .oobfree = {{8, 8}, {6, 2}}
|
/linux-4.4.14/include/uapi/mtd/ |
D | mtd-abi.h | 214 __u32 oobfree[8][2]; member 237 struct nand_oobfree oobfree[MTD_MAX_OOBFREE_ENTRIES]; member
|
/linux-4.4.14/drivers/mtd/ |
D | mtdchar.c | 490 if (from->oobfree[i].length == 0 && in shrink_ecclayout() 491 from->oobfree[i].offset == 0) in shrink_ecclayout() 493 to->oobavail += from->oobfree[i].length; in shrink_ecclayout() 494 to->oobfree[i] = from->oobfree[i]; in shrink_ecclayout() 825 memcpy(&oi.oobfree, mtd->ecclayout->oobfree, in mtdchar_ioctl() 826 sizeof(oi.oobfree)); in mtdchar_ioctl()
|
/linux-4.4.14/drivers/mtd/nand/brcmnand/ |
D | brcmnand.c | 808 layout->oobfree[idx2].offset = i * sas + 1; in brcmnand_create_layout() 811 layout->oobfree[idx2].offset--; in brcmnand_create_layout() 812 layout->oobfree[idx2].length = 5; in brcmnand_create_layout() 814 layout->oobfree[idx2].offset = i * sas; in brcmnand_create_layout() 815 layout->oobfree[idx2].length = 6; in brcmnand_create_layout() 821 layout->oobfree[idx2].offset = i * sas + 9; in brcmnand_create_layout() 822 layout->oobfree[idx2].length = 7; in brcmnand_create_layout() 856 layout->oobfree[idx2].offset = 0; in brcmnand_create_layout() 857 layout->oobfree[idx2].length = 5; in brcmnand_create_layout() 860 layout->oobfree[idx2].offset = 6; in brcmnand_create_layout() [all …]
|
/linux-4.4.14/arch/mips/jz4740/ |
D | board-qi_lb60.c | 62 .oobfree = { 102 .oobfree = {
|
/linux-4.4.14/drivers/mtd/onenand/ |
D | onenand_base.c | 82 .oobfree = { 111 .oobfree = { 128 .oobfree = { 143 .oobfree = { {2, 3}, {14, 2}, {18, 3}, {30, 2} } 1034 free = this->ecclayout->oobfree; in onenand_transfer_auto_oob() 1043 free = this->ecclayout->oobfree; in onenand_transfer_auto_oob() 1826 free = this->ecclayout->oobfree; in onenand_fill_auto_oob() 1834 free = this->ecclayout->oobfree; in onenand_fill_auto_oob() 4055 this->ecclayout->oobfree[i].length; i++) in onenand_scan() 4057 this->ecclayout->oobfree[i].length; in onenand_scan()
|
/linux-4.4.14/include/linux/mtd/ |
D | mtd.h | 109 struct nand_oobfree oobfree[MTD_MAX_OOBFREE_ENTRIES_LARGE]; member
|
/linux-4.4.14/drivers/mtd/nand/gpmi-nand/ |
D | gpmi-nand.c | 53 .oobfree = { {.offset = 0, .length = 0} } 144 struct nand_oobfree *of = gpmi_hw_ecclayout.oobfree; in set_geometry_by_ecc_info() 1328 struct nand_oobfree *of = mtd->ecclayout->oobfree; in gpmi_ecc_write_oob()
|
/linux-4.4.14/arch/arm/mach-pxa/ |
D | spitz.c | 767 .oobfree = { {0x08, 0x09} },
|
/linux-4.4.14/drivers/staging/mt29f_spinand/ |
D | mt29f_spinand.c | 53 .oobfree = {
|
/linux-4.4.14/drivers/mtd/devices/ |
D | docg3.c | 80 .oobfree = {{0, 7}, {15, 1} },
|