Home
last modified time | relevance | path

Searched refs:block_markbad (Results 1 – 8 of 8) sorted by relevance

/linux/include/linux/mtd/
H A Donenand.h69 * @block_markbad: function to mark a block as bad
116 int (*block_markbad)(struct mtd_info *mtd, loff_t ofs); member
H A Drawnand.h1152 * @block_markbad: mark a block bad
1177 int (*block_markbad)(struct nand_chip *chip, loff_t ofs); member
/linux/drivers/mtd/nand/raw/
H A Dsm_common.c168 chip->legacy.block_markbad = sm_block_markbad; in sm_attach_chip()
H A Dqcom_nandc.c2172 * and block_markbad helpers until we permanently switch to using in qcom_nand_host_init_and_register()
2176 chip->legacy.block_markbad = qcom_nandc_block_markbad; in qcom_nand_host_init_and_register()
H A Dnand_base.c543 if (chip->legacy.block_markbad) in nand_markbad_bbm()
544 return chip->legacy.block_markbad(chip, ofs); in nand_markbad_bbm()
556 * specify how to write bad block markers to OOB (chip->legacy.block_markbad).
/linux/drivers/mtd/nand/onenand/
H A Donenand_base.c2491 ret = this->block_markbad(mtd, ofs); in onenand_block_markbad()
3853 if (!this->block_markbad) in onenand_scan()
3854 this->block_markbad = onenand_default_block_markbad; in onenand_scan()
/linux/drivers/mtd/nand/raw/gpmi-nand/
H A Dgpmi-nand.c2229 ret = chip->legacy.block_markbad(chip, byte); in mx23_boot_init()
2692 chip->legacy.block_markbad = gpmi_block_markbad; in gpmi_nand_init()
/linux/Documentation/driver-api/
H A Dmtdnand.rst565 block_markbad is calling the update function of the bad block table.