Home
last modified time | relevance | path

Searched refs:badblock_pattern (Results 1 – 21 of 21) sorted by relevance

/OK3568_Linux_fs/u-boot/drivers/mtd/onenand/
H A Donenand_bbt.c260 if (!bbm->badblock_pattern) in onenand_default_bbt()
261 bbm->badblock_pattern = &largepage_memorybased; in onenand_default_bbt()
263 return onenand_scan_bbt(mtd, bbm->badblock_pattern); in onenand_default_bbt()
/OK3568_Linux_fs/kernel/drivers/mtd/nand/onenand/
H A Donenand_bbt.c241 if (!bbm->badblock_pattern) in onenand_default_bbt()
242 bbm->badblock_pattern = &largepage_memorybased; in onenand_default_bbt()
244 return onenand_scan_bbt(mtd, bbm->badblock_pattern); in onenand_default_bbt()
/OK3568_Linux_fs/kernel/drivers/mtd/nand/raw/
H A Dsharpsl.c183 this->badblock_pattern = data->badblock_pattern; in sharpsl_nand_probe()
H A Dtmio_nand.c437 nand_chip->badblock_pattern = data->badblock_pattern; in tmio_probe()
H A Dnand_bbt.c1342 if (this->badblock_pattern) { in nand_create_badblock_pattern()
1354 this->badblock_pattern = bd; in nand_create_badblock_pattern()
1386 if (!this->badblock_pattern) { in nand_create_bbt()
1392 return nand_scan_bbt(this, this->badblock_pattern); in nand_create_bbt()
H A Dsh_flctl.c1033 chip->badblock_pattern = &flctl_4secc_smallpage; in flctl_chip_attach_chip()
1036 chip->badblock_pattern = &flctl_4secc_largepage; in flctl_chip_attach_chip()
H A Dnand_base.c5965 if (chip->badblock_pattern && chip->badblock_pattern->options in nand_cleanup()
5967 kfree(chip->badblock_pattern); in nand_cleanup()
/OK3568_Linux_fs/kernel/include/linux/mtd/
H A Dsharpsl.h16 struct nand_bbt_descr *badblock_pattern; member
H A Dbbm.h135 struct nand_bbt_descr *badblock_pattern; member
H A Drawnand.h1238 struct nand_bbt_descr *badblock_pattern; member
/OK3568_Linux_fs/u-boot/include/linux/mtd/
H A Dbbm.h153 struct nand_bbt_descr *badblock_pattern; member
H A Drawnand.h939 struct nand_bbt_descr *badblock_pattern; member
/OK3568_Linux_fs/kernel/include/linux/mfd/
H A Dtmio.h112 struct nand_bbt_descr *badblock_pattern; member
/OK3568_Linux_fs/u-boot/drivers/mtd/nand/raw/
H A Dnand_bbt.c1259 if (this->badblock_pattern) { in nand_create_badblock_pattern()
1271 this->badblock_pattern = bd; in nand_create_badblock_pattern()
1304 if (!this->badblock_pattern) { in nand_default_bbt()
1310 return nand_scan_bbt(mtd, this->badblock_pattern); in nand_default_bbt()
H A Dfsl_elbc_nand.c763 nand->badblock_pattern = &largepage_memorybased; in fsl_elbc_chip_init()
/OK3568_Linux_fs/kernel/arch/arm/mach-pxa/
H A Dpoodle.c358 .badblock_pattern = &sharpsl_bbt,
H A Dcorgi.c643 .badblock_pattern = &sharpsl_bbt,
H A Deseries.c308 .badblock_pattern = &e400_t7l66xb_nand_bbt,
H A Dtosa.c708 .badblock_pattern = &tosa_tc6393xb_nand_bbt,
H A Dspitz.c828 .badblock_pattern = &spitz_nand_bbt,
/OK3568_Linux_fs/kernel/drivers/mtd/nand/raw/gpmi-nand/
H A Dgpmi-nand.c2455 chip->badblock_pattern = &gpmi_bbt_descr; in gpmi_nand_init()