Home
last modified time | relevance | path

Searched refs:oobregion (Results 1 – 4 of 4) sorted by relevance

/rk3399_rockchip-uboot/drivers/mtd/
H A Dmtdcore.c1210 int *sectionp, struct mtd_oob_region *oobregion, in mtd_ooblayout_find_region() argument
1213 struct mtd_oob_region *oobregion)) in mtd_ooblayout_find_region()
1217 memset(oobregion, 0, sizeof(*oobregion)); in mtd_ooblayout_find_region()
1220 ret = iter(mtd, section, oobregion); in mtd_ooblayout_find_region()
1224 if (pos + oobregion->length > byte) in mtd_ooblayout_find_region()
1227 pos += oobregion->length; in mtd_ooblayout_find_region()
1235 oobregion->offset += byte - pos; in mtd_ooblayout_find_region()
1236 oobregion->length -= byte - pos; in mtd_ooblayout_find_region()
1257 struct mtd_oob_region *oobregion) in mtd_ooblayout_find_eccregion() argument
1259 return mtd_ooblayout_find_region(mtd, eccbyte, section, oobregion, in mtd_ooblayout_find_eccregion()
[all …]
/rk3399_rockchip-uboot/drivers/mtd/nand/spi/
H A Dgigadevice.c160 struct mtd_oob_region *oobregion) in gd5fxgq4xc_ooblayout_256_ecc() argument
165 oobregion->offset = 128; in gd5fxgq4xc_ooblayout_256_ecc()
166 oobregion->length = 128; in gd5fxgq4xc_ooblayout_256_ecc()
172 struct mtd_oob_region *oobregion) in gd5fxgq4xc_ooblayout_256_free() argument
177 oobregion->offset = 1; in gd5fxgq4xc_ooblayout_256_free()
178 oobregion->length = 127; in gd5fxgq4xc_ooblayout_256_free()
/rk3399_rockchip-uboot/drivers/mtd/nand/raw/
H A Ddenali.c1150 struct mtd_oob_region *oobregion) in denali_ooblayout_ecc() argument
1158 oobregion->offset = denali->oob_skip_bytes; in denali_ooblayout_ecc()
1159 oobregion->length = chip->ecc.total; in denali_ooblayout_ecc()
1165 struct mtd_oob_region *oobregion) in denali_ooblayout_free() argument
1173 oobregion->offset = chip->ecc.total + denali->oob_skip_bytes; in denali_ooblayout_free()
1174 oobregion->length = mtd->oobsize - oobregion->offset; in denali_ooblayout_free()
/rk3399_rockchip-uboot/include/linux/mtd/
H A Dmtd.h380 struct mtd_oob_region *oobregion);