/linux-4.1.27/drivers/mtd/nand/ |
D | sunxi_nand.c | 591 cnt = ecc->layout->oobfree[ecc->steps].length; in sunxi_nfc_hw_ecc_read_page() 594 ecc->layout->oobfree[ecc->steps].offset; in sunxi_nfc_hw_ecc_read_page() 640 layout->oobfree[i].offset), in sunxi_nfc_hw_ecc_write_page() 658 cnt = ecc->layout->oobfree[i].length; in sunxi_nfc_hw_ecc_write_page() 661 ecc->layout->oobfree[i].offset; in sunxi_nfc_hw_ecc_write_page() 1000 layout->oobfree[i].offset = in sunxi_nand_hw_ecc_ctrl_init() 1001 layout->oobfree[i - 1].offset + in sunxi_nand_hw_ecc_ctrl_init() 1002 layout->oobfree[i - 1].length + in sunxi_nand_hw_ecc_ctrl_init() 1004 layout->oobfree[i].length = 4; in sunxi_nand_hw_ecc_ctrl_init() 1011 layout->oobfree[i].length = 2; 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 | 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 | davinci_nand.c | 496 .oobfree = { 515 .oobfree = { 790 info->ecclayout.oobfree[1].length = in nand_davinci_probe()
|
D | mxc_nand.c | 207 .oobfree = {{0, 5}, {12, 4}, } 214 .oobfree = {{2, 4}, {11, 10}, {27, 10}, {43, 10}, {59, 5}, } 223 .oobfree = { 237 .oobfree = { 258 .oobfree = {
|
D | nand_base.c | 56 .oobfree = { 66 .oobfree = { 77 .oobfree = { 91 .oobfree = { 1483 struct nand_oobfree *free = chip->ecc.layout->oobfree; in nand_transfer_oob() 2346 struct nand_oobfree *free = chip->ecc.layout->oobfree; in nand_fill_oob() 4107 for (i = 0; ecc->layout->oobfree[i].length in nand_scan_tail() 4108 && i < ARRAY_SIZE(ecc->layout->oobfree); i++) in nand_scan_tail() 4109 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 | 295 .oobfree = { {2, 30} } 310 .oobfree = { {6, 26}, { 64, 32} } 320 .oobfree = { }
|
D | bf5xx_nand.c | 124 .oobfree = {
|
D | denali.c | 1569 denali->nand.ecc.layout->oobfree[0].offset = in denali_init() 1571 denali->nand.ecc.layout->oobfree[0].length = in denali_init()
|
D | hisi504_nand.c | 636 .oobfree = { {2, 6} },
|
D | lpc32xx_mlc.c | 148 .oobfree = {
|
D | s3c2410.c | 91 .oobfree = {{8, 8}}
|
D | lpc32xx_slc.c | 149 .oobfree = {
|
D | docg4.c | 229 .oobfree = { {.offset = 2, .length = 5} }
|
D | diskonchip.c | 996 .oobfree = {{8, 8}, {6, 2}}
|
/linux-4.1.27/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.1.27/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() 829 memcpy(&oi.oobfree, mtd->ecclayout->oobfree, in mtdchar_ioctl() 830 sizeof(oi.oobfree)); in mtdchar_ioctl()
|
/linux-4.1.27/arch/mips/jz4740/ |
D | board-qi_lb60.c | 62 .oobfree = { 102 .oobfree = {
|
/linux-4.1.27/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.1.27/include/linux/mtd/ |
D | mtd.h | 109 struct nand_oobfree oobfree[MTD_MAX_OOBFREE_ENTRIES_LARGE]; member
|
/linux-4.1.27/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.1.27/arch/arm/mach-pxa/ |
D | spitz.c | 767 .oobfree = { {0x08, 0x09} },
|
/linux-4.1.27/drivers/staging/mt29f_spinand/ |
D | mt29f_spinand.c | 53 .oobfree = {
|
/linux-4.1.27/drivers/mtd/devices/ |
D | docg3.c | 80 .oobfree = {{0, 7}, {15, 1} },
|