other versions
- jessie-backports 4.9.88-1+deb9u1~bpo8+1
- stretch 4.9.144-3
GET_BBT_BLOCK(9) | Internal Functions Provided | GET_BBT_BLOCK(9) |
NAME¶
get_bbt_block - Get the first valid eraseblock suitable to store a BBTSYNOPSIS¶
int
get_bbt_block(struct nand_chip * this,
struct nand_bbt_descr * td,
struct nand_bbt_descr * md,
int chip);
ARGUMENTS¶
thisthe NAND device
td
the BBT description
md
the mirror BBT descriptor
chip
the CHIP selector
DESCRIPTION¶
This functions returns a positive block number pointing a valid eraseblock suitable to store a BBT (i.e. in the range reserved for BBT), or -ENOSPC if all blocks are already used of marked bad. If td->pages[chip] was already pointing to a valid block we re-use it, otherwise we search for the next valid one.AUTHOR¶
Thomas Gleixner <tglx@linutronix.de>Author.
COPYRIGHT¶
May 2018 | Kernel Hackers Manual 4.9. |