mtd/include/linux/mtd nand.h,1.67,1.68
gleixner at infradead.org
gleixner at infradead.org
Fri Nov 12 05:40:40 EST 2004
Update of /home/cvs/mtd/include/linux/mtd
In directory phoenix.infradead.org:/tmp/cvs-serv4515/include/linux/mtd
Modified Files:
nand.h
Log Message:
Allow board drivers to provide their own scan pattern for bad block scanning
Index: nand.h
===================================================================
RCS file: /home/cvs/mtd/include/linux/mtd/nand.h,v
retrieving revision 1.67
retrieving revision 1.68
diff -u -r1.67 -r1.68
--- nand.h 1 Nov 2004 20:03:59 -0000 1.67
+++ nand.h 12 Nov 2004 10:40:37 -0000 1.68
@@ -280,6 +280,7 @@
* @bbt: [INTERN] bad block table pointer
* @bbt_td: [REPLACEABLE] bad block table descriptor for flash lookup
* @bbt_md: [REPLACEABLE] bad block table mirror descriptor
+ * @badblock_pattern: [REPLACEABLE] bad block scan pattern used for initial bad block scan
* @controller: [OPTIONAL] a pointer to a hardware controller structure which is shared among multiple independend devices
* @priv: [OPTIONAL] pointer to private chip date
*/
@@ -334,6 +335,7 @@
uint8_t *bbt;
struct nand_bbt_descr *bbt_td;
struct nand_bbt_descr *bbt_md;
+ struct nand_bbt_descr *badblock_pattern;
struct nand_hw_control *controller;
void *priv;
};
More information about the linux-mtd-cvs
mailing list