Home
last modified time | relevance | path

Searched refs:bbt (Results 1 – 25 of 45) sorted by relevance

12

/openbmc/u-boot/drivers/mtd/nand/
H A Dbbt.c32 nand->bbt.cache = kzalloc(nwords, GFP_KERNEL); in nanddev_bbt_init()
33 if (!nand->bbt.cache) in nanddev_bbt_init()
48 kfree(nand->bbt.cache); in nanddev_bbt_cleanup()
79 unsigned long *pos = nand->bbt.cache + in nanddev_bbt_get_block_status()
112 unsigned long *pos = nand->bbt.cache + in nanddev_bbt_set_block_status()
H A DMakefile3 nandcore-objs := core.o bbt.o
/openbmc/u-boot/drivers/mtd/onenand/
H A Donenand_bbt.c111 bbm->bbt[i >> 3] |= 0x03 << (i & 0x6); in create_bbt()
161 res = (bbm->bbt[block >> 3] >> (block & 0x06)) & 0x03; in onenand_isbad_bbt()
200 bbm->bbt = malloc(len); in onenand_scan_bbt()
201 if (!bbm->bbt) in onenand_scan_bbt()
204 memset(bbm->bbt, 0x00, len); in onenand_scan_bbt()
219 free(bbm->bbt); in onenand_scan_bbt()
220 bbm->bbt = NULL; in onenand_scan_bbt()
/openbmc/u-boot/include/linux/mtd/
H A Dbbm.h147 uint8_t *bbt; member
H A Dnand.h181 struct nand_bbt bbt; member
728 return !!nand->bbt.cache; in nanddev_bbt_is_initialized()
/openbmc/u-boot/arch/arm/dts/
H A Dimx7-colibri-rawnand.dts22 nand-on-flash-bbt;
H A Dethernut5.dts61 nand-on-flash-bbt;
H A Dat91sam9x5cm.dtsi46 nand-on-flash-bbt;
H A Dat91sam9260-smartweb.dts104 nand-on-flash-bbt;
H A Dat91sam9g45-corvus.dts94 nand-on-flash-bbt;
H A Dat91sam9g20-taurus.dts113 nand-on-flash-bbt;
H A Dusb_a9263.dts68 nand-on-flash-bbt;
H A Dsama5d3xcm.dtsi79 nand-on-flash-bbt;
H A Dat91sam9g45-gurnard.dts147 nand-on-flash-bbt;
H A Dimx6ul-pcl063.dtsi48 nand-on-flash-bbt;
H A Dkeystone-k2l-evm.dts76 nand-on-flash-bbt;
H A Dsama5d3xcm_cmp.dtsi122 nand-on-flash-bbt;
H A Dkeystone-k2e-evm.dts99 nand-on-flash-bbt;
H A Dat91sam9g20ek_common.dtsi129 nand-on-flash-bbt;
H A Dkeystone-k2hk-evm.dts120 nand-on-flash-bbt;
H A Dat91sam9rlek.dts70 nand-on-flash-bbt = <1>;
H A Dat91sam9263ek.dts133 nand-on-flash-bbt = <1>;
/openbmc/u-boot/drivers/mtd/nand/raw/
H A Dnand_bbt.c81 uint8_t entry = chip->bbt[block >> BBT_ENTRY_SHIFT]; in bbt_get_entry()
90 chip->bbt[block >> BBT_ENTRY_SHIFT] |= msk; in bbt_mark_entry()
1086 this->bbt = kzalloc(len, GFP_KERNEL); in nand_scan_bbt()
1087 if (!this->bbt) in nand_scan_bbt()
1134 kfree(this->bbt); in nand_scan_bbt()
1135 this->bbt = NULL; in nand_scan_bbt()
1155 if (!this->bbt || !td) in nand_update_bbt()
H A Dnand_util.c91 if (chip->bbt) { in nand_erase_opts()
92 kfree(chip->bbt); in nand_erase_opts()
94 chip->bbt = NULL; in nand_erase_opts()
/openbmc/u-boot/arch/mips/dts/
H A Dci20.dts72 nand-on-flash-bbt;

12