On Thu, Jul 31, 2014 at 12:06:43AM -0700, Brian Norris wrote: > On Mon, Jul 28, 2014 at 09:01:39PM +0530, Punnaiah Choudary Kalluri wrote: > > +/* Generic flash bbt decriptors */ > > +static uint8_t bbt_pattern[] = { 'B', 'b', 't', '0' }; > > +static uint8_t mirror_pattern[] = { '1', 't', 'b', 'B' }; > > + > > +static struct nand_bbt_descr bbt_main_descr = { > > + .options = NAND_BBT_LASTBLOCK | NAND_BBT_CREATE | NAND_BBT_WRITE > > + | NAND_BBT_2BIT | NAND_BBT_VERSION | NAND_BBT_PERCHIP, > > + .offs = 4, > > + .len = 4, > > + .veroffs = 20, > > + .maxblocks = 4, > > + .pattern = bbt_pattern > > +}; > > + > > +static struct nand_bbt_descr bbt_mirror_descr = { > > + .options = NAND_BBT_LASTBLOCK | NAND_BBT_CREATE | NAND_BBT_WRITE > > + | NAND_BBT_2BIT | NAND_BBT_VERSION | NAND_BBT_PERCHIP, > > + .offs = 4, > > + .len = 4, > > + .veroffs = 20, > > + .maxblocks = 4, > > + .pattern = mirror_pattern > > +}; > > Why do you need a custom BBT descriptor? It's much better to use the > standard ones. Perhaps you just want the NAND_BBT_NO_OOB_BBM option, so > you get the bbt_{main,mirror}_no_oob_descr structs from nand_bbt.c. I see you answered this: http://lists.infradead.org/pipermail/linux-mtd/2014-April/053451.html That's unfortunate. Brian -- To unsubscribe from this list: send the line "unsubscribe devicetree" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html