Searched refs:bbt (Results 1 – 25 of 38) sorted by relevance
12
111 BITS_PER_LONG) * sizeof(*nand->bbt.cache); in nanddev_read_bbt()120 if (!nand->bbt.cache) in nanddev_read_bbt()179 if (update && version > nand->bbt.version) { in nanddev_read_bbt()180 memcpy(nand->bbt.cache, data_buf, nbytes); in nanddev_read_bbt()181 nand->bbt.version = version; in nanddev_read_bbt()188 bool in_scan = nand->bbt.option & NANDDEV_BBT_SCANNED; in nanddev_read_bbt()193 memcpy(temp_buf, nand->bbt.cache, nbytes); in nanddev_read_bbt()194 memcpy(nand->bbt.cache, data_buf, nbytes); in nanddev_read_bbt()197 nand->bbt.option |= NANDDEV_BBT_SCANNED; in nanddev_read_bbt()204 nand->bbt.option &= ~NANDDEV_BBT_SCANNED; in nanddev_read_bbt()[all …]
3 nandcore-objs := core.o bbt.o
111 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()
148 uint8_t *bbt; member
192 struct nand_bbt bbt; member738 return !!nand->bbt.cache; in nanddev_bbt_is_initialized()
61 nand-on-flash-bbt;
46 nand-on-flash-bbt;
103 nand-on-flash-bbt;
112 nand-on-flash-bbt;
95 nand-on-flash-bbt;
68 nand-on-flash-bbt;
79 nand-on-flash-bbt;
147 nand-on-flash-bbt;
76 nand-on-flash-bbt;
122 nand-on-flash-bbt;
99 nand-on-flash-bbt;
129 nand-on-flash-bbt;
133 nand-on-flash-bbt = <1>;
74 nand-on-flash-bbt;
70 nand-on-flash-bbt = <1>;
120 nand-on-flash-bbt;
159 nand-on-flash-bbt;
132 nand-on-flash-bbt;
81 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()1088 this->bbt = kzalloc(len, GFP_KERNEL); in nand_scan_bbt()1089 if (!this->bbt) in nand_scan_bbt()1136 kfree(this->bbt); in nand_scan_bbt()1137 this->bbt = NULL; in nand_scan_bbt()1157 if (!this->bbt || !td) in nand_update_bbt()
92 if (chip->bbt) { in nand_erase_opts()93 kfree(chip->bbt); in nand_erase_opts()95 chip->bbt = NULL; in nand_erase_opts()