/openbmc/u-boot/include/linux/mtd/ |
H A D | mtd.h | 212 const struct mtd_ooblayout_ops *ooblayout; member 390 const struct mtd_ooblayout_ops *ooblayout) in mtd_set_ooblayout() argument 392 mtd->ooblayout = ooblayout; in mtd_set_ooblayout()
|
H A D | spinand.h | 244 const struct mtd_ooblayout_ops *ooblayout; member 292 .ooblayout = __ooblayout, \
|
/openbmc/linux/include/linux/mtd/ |
H A D | mtd.h | 295 const struct mtd_ooblayout_ops *ooblayout; member 450 const struct mtd_ooblayout_ops *ooblayout) in mtd_set_ooblayout() argument 452 mtd->ooblayout = ooblayout; in mtd_set_ooblayout()
|
H A D | spinand.h | 309 const struct mtd_ooblayout_ops *ooblayout; member 374 .ooblayout = __ooblayout, \
|
/openbmc/u-boot/drivers/mtd/ |
H A D | mtdcore.c | 1152 if (!mtd->ooblayout || !mtd->ooblayout->ecc) in mtd_ooblayout_ecc() 1155 return mtd->ooblayout->ecc(mtd, section, oobecc); in mtd_ooblayout_ecc() 1184 if (!mtd->ooblayout || !mtd->ooblayout->free) in mtd_ooblayout_free() 1187 return mtd->ooblayout->free(mtd, section, oobfree); in mtd_ooblayout_free()
|
/openbmc/linux/drivers/mtd/nand/raw/ |
H A D | mxc_nand.c | 136 const struct mtd_ooblayout_ops *ooblayout; member 1471 .ooblayout = &mxc_v1_ooblayout_ops, 1495 .ooblayout = &mxc_v1_ooblayout_ops, 1520 .ooblayout = &mxc_v2_ooblayout_ops, 1546 .ooblayout = &mxc_v2_ooblayout_ops, 1572 .ooblayout = &mxc_v2_ooblayout_ops, 1620 mtd_set_ooblayout(mtd, host->devtype_data->ooblayout); in mxcnd_attach_chip()
|
H A D | fsl_elbc_nand.c | 809 mtd->ooblayout); in fsl_elbc_attach_chip()
|
H A D | fsl_ifc_nand.c | 760 mtd->ooblayout); in fsl_ifc_attach_chip()
|
H A D | nand_base.c | 5973 mtd->ooblayout != nand_get_large_page_ooblayout()) in nand_set_ecc_soft_ops() 6324 if (!mtd->ooblayout && in nand_scan_tail()
|
/openbmc/u-boot/drivers/mtd/nand/spi/ |
H A D | core.c | 569 if (ops->mode != MTD_OPS_RAW && spinand->eccinfo.ooblayout) in spinand_mtd_read() 620 if (ops->mode != MTD_OPS_RAW && mtd->ooblayout) in spinand_mtd_write() 1106 if (spinand->eccinfo.ooblayout) in spinand_init() 1107 mtd_set_ooblayout(mtd, spinand->eccinfo.ooblayout); in spinand_init()
|
/openbmc/linux/drivers/mtd/nand/spi/ |
H A D | core.c | 272 if (spinand->eccinfo.ooblayout) in spinand_ondie_ecc_init_ctx() 273 mtd_set_ooblayout(mtd, spinand->eccinfo.ooblayout); in spinand_ondie_ecc_init_ctx() 645 if (ops->mode == MTD_OPS_RAW || !spinand->eccinfo.ooblayout) in spinand_mtd_read() 698 if (ops->mode == MTD_OPS_RAW || !mtd->ooblayout) in spinand_mtd_write()
|
/openbmc/linux/drivers/mtd/ |
H A D | mtdcore.c | 1787 if (!master->ooblayout || !master->ooblayout->ecc) in mtd_ooblayout_ecc() 1790 return master->ooblayout->ecc(master, section, oobecc); in mtd_ooblayout_ecc() 1821 if (!master->ooblayout || !master->ooblayout->free) in mtd_ooblayout_free() 1824 return master->ooblayout->free(master, section, oobfree); in mtd_ooblayout_free()
|
H A D | mtdchar.c | 1064 if (!master->ooblayout) in mtdchar_ioctl() 1160 if (!master->ooblayout) in mtdchar_ioctl()
|
H A D | mtdconcat.c | 756 mtd_set_ooblayout(&concat->mtd, subdev[0]->ooblayout); in mtd_concat_create()
|
/openbmc/linux/drivers/mtd/nand/ |
H A D | ecc-sw-bch.c | 184 if (!mtd->ooblayout) in nand_ecc_sw_bch_init_ctx()
|
H A D | ecc-sw-hamming.c | 474 if (!mtd->ooblayout) { in nand_ecc_sw_hamming_init_ctx()
|