Home
last modified time | relevance | path

Searched refs:oobfree (Results 1 – 23 of 23) sorted by relevance

/external/strace/
Dmtd.c185 for (i = 0; i < ARRAY_SIZE(ninfo.oobfree); ++i) { in decode_nand_oobinfo()
189 for (j = 0; j < ARRAY_SIZE(ninfo.oobfree[0]); ++j) { in decode_nand_oobinfo()
192 tprintf("%#x", ninfo.oobfree[i][j]); in decode_nand_oobinfo()
223 for (i = 0; i < ARRAY_SIZE(nlay.oobfree); ++i) { in decode_nand_ecclayout_user()
227 nlay.oobfree[i].offset, nlay.oobfree[i].length); in decode_nand_ecclayout_user()
/external/u-boot/drivers/mtd/nand/
Ddavinci_nand.c273 .oobfree = {
284 .oobfree = {
300 .oobfree = {
316 .oobfree = {
334 .oobfree = {
778 for (i = 0; layout->oobfree[i].length && in davinci_nand_init()
779 i < ARRAY_SIZE(layout->oobfree); i++) in davinci_nand_init()
780 layout->oobavail += layout->oobfree[i].length; in davinci_nand_init()
Dsunxi_nand.c1482 layout->oobfree[i].offset = in sunxi_nand_hw_ecc_ctrl_init()
1483 layout->oobfree[i - 1].offset + in sunxi_nand_hw_ecc_ctrl_init()
1484 layout->oobfree[i - 1].length + in sunxi_nand_hw_ecc_ctrl_init()
1486 layout->oobfree[i].length = 4; in sunxi_nand_hw_ecc_ctrl_init()
1493 layout->oobfree[i].length = 2; in sunxi_nand_hw_ecc_ctrl_init()
1494 layout->oobfree[i].offset = 2; in sunxi_nand_hw_ecc_ctrl_init()
1499 layout->oobfree[i].offset + in sunxi_nand_hw_ecc_ctrl_init()
1500 layout->oobfree[i].length + j; in sunxi_nand_hw_ecc_ctrl_init()
1504 layout->oobfree[nsectors].offset = in sunxi_nand_hw_ecc_ctrl_init()
1505 layout->oobfree[nsectors - 1].offset + in sunxi_nand_hw_ecc_ctrl_init()
[all …]
Domap_gpmc.c755 ecclayout->oobfree[0].offset = i + BADBLOCK_MARKER_LENGTH; in omap_select_ecc_scheme()
756 ecclayout->oobfree[0].length = oobsize - ecclayout->eccbytes - in omap_select_ecc_scheme()
795 ecclayout->oobfree[0].offset = i + BADBLOCK_MARKER_LENGTH; in omap_select_ecc_scheme()
796 ecclayout->oobfree[0].length = oobsize - ecclayout->eccbytes - in omap_select_ecc_scheme()
830 ecclayout->oobfree[0].offset = i + BADBLOCK_MARKER_LENGTH; in omap_select_ecc_scheme()
831 ecclayout->oobfree[0].length = oobsize - ecclayout->eccbytes - in omap_select_ecc_scheme()
863 ecclayout->oobfree[0].offset = i + BADBLOCK_MARKER_LENGTH; in omap_select_ecc_scheme()
864 ecclayout->oobfree[0].length = oobsize - nand->ecc.bytes - in omap_select_ecc_scheme()
Dfsmc_nand.c48 .oobfree = {
84 .oobfree = {
123 .oobfree = {
139 .oobfree = {
Dfsl_ifc_nand.c65 .oobfree = { {0, 5}, {6, 2} },
72 .oobfree = { {2, 6}, },
84 .oobfree = { {2, 6}, {40, 24} },
100 .oobfree = { {2, 6}, {72, 56} },
124 .oobfree = { {2, 6}, {136, 82} },
148 .oobfree = { {2, 6}, {136, 208} },
188 .oobfree = { {2, 6}, {264, 80} },
Dnand_bch.c175 layout->oobfree[0].offset = 2; in nand_bch_init()
176 layout->oobfree[0].length = mtd->oobsize-2-layout->eccbytes; in nand_bch_init()
Dfsl_elbc_nand.c82 .oobfree = { {0, 5}, {9, 7} },
89 .oobfree = { {0, 5}, {6, 2}, {11, 5} },
96 .oobfree = { {1, 5}, {9, 13}, {25, 13}, {41, 13}, {57, 7} },
103 .oobfree = { {1, 7}, {11, 13}, {27, 13}, {43, 13}, {59, 5} },
Datmel_nand.c101 layout->oobfree[0].offset = 2; in pmecc_config_ecc_layout()
102 layout->oobfree[0].length = in pmecc_config_ecc_layout()
103 oobsize - ecc_len - layout->oobfree[0].offset; in pmecc_config_ecc_layout()
965 .oobfree = {
978 .oobfree = {
Dtegra_nand.c58 .oobfree = {
510 struct nand_oobfree *free = chip->ecc.layout->oobfree; in nand_rw_page()
726 struct nand_oobfree *free = chip->ecc.layout->oobfree; in nand_rw_oob()
Dmxc_nand.c54 .oobfree = { {0, 5}, {11, 5}, }
65 .oobfree = { {2, 4}, {11, 11}, {27, 11}, {43, 11}, {59, 5} },
73 .oobfree = { {2, 5} }
84 .oobfree = { {2, 5}, {16, 7}, {32, 7}, {48, 7} },
Dzynq_nand.c179 .oobfree = {
189 .oobfree = {
204 .oobfree = {
Dvf610_nfc.c169 .oobfree = {
186 .oobfree = {
Darasan_nfc.c220 .oobfree = {
1177 nand_oob.oobfree[0].offset = 2; in arasan_nand_ecc_init()
1178 nand_oob.oobfree[0].length = eccpos_start - 2; in arasan_nand_ecc_init()
Dpxa3xx_nand.c267 .oobfree = { {2, 30} }
282 .oobfree = { {6, 26}, { 64, 32} }
292 .oobfree = { }
Dnand_base.c53 .oobfree = {
63 .oobfree = {
74 .oobfree = {
88 .oobfree = {
1626 struct nand_oobfree *free = chip->ecc.layout->oobfree; in nand_transfer_oob()
2484 struct nand_oobfree *free = chip->ecc.layout->oobfree; in nand_fill_oob()
4565 for (i = 0; ecc->layout->oobfree[i].length; i++) in nand_scan_tail()
4566 mtd->oobavail += ecc->layout->oobfree[i].length; in nand_scan_tail()
Dlpc32xx_nand_mlc.c203 .oobfree = {
Dlpc32xx_nand_slc.c82 .oobfree = {
/external/u-boot/include/mtd/
Dmtd-abi.h204 __u32 oobfree[8][2]; member
227 struct nand_oobfree oobfree[MTD_MAX_OOBFREE_ENTRIES]; member
/external/kernel-headers/original/uapi/mtd/
Dmtd-abi.h215 __u32 oobfree[8][2]; member
238 struct nand_oobfree oobfree[MTD_MAX_OOBFREE_ENTRIES]; member
/external/u-boot/include/linux/mtd/
Dmtd.h133 struct mtd_oob_region *oobfree);
146 struct nand_oobfree oobfree[MTD_MAX_OOBFREE_ENTRIES_LARGE]; member
323 struct mtd_oob_region *oobfree);
/external/u-boot/drivers/mtd/onenand/
Donenand_base.c61 .oobfree = {
78 .oobfree = {
93 .oobfree = { {2, 3}, {14, 2}, {18, 3}, {30, 2} }
774 free = this->ecclayout->oobfree; in onenand_transfer_auto_oob()
784 free = this->ecclayout->oobfree; in onenand_transfer_auto_oob()
1377 free = this->ecclayout->oobfree; in onenand_fill_auto_oob()
1386 free = this->ecclayout->oobfree; in onenand_fill_auto_oob()
2781 this->ecclayout->oobfree[i].length; i++) in onenand_scan()
2783 this->ecclayout->oobfree[i].length; in onenand_scan()
/external/u-boot/drivers/mtd/
Dmtdcore.c1056 struct mtd_oob_region *oobfree) in mtd_ooblayout_free() argument
1058 memset(oobfree, 0, sizeof(*oobfree)); in mtd_ooblayout_free()
1066 return mtd->ooblayout->free(mtd, section, oobfree); in mtd_ooblayout_free()