[MTD] Allow variable block sizes in mtd_blkdevs
[deliverable/linux.git] / drivers / mtd / nftlcore.c
index b5a5f8da4722e78ecd8d00efc50cca97724c34f3..d974adab3492c7ac1bd4a3988fd7f9d7f7acdb17 100644 (file)
@@ -67,7 +67,7 @@ static void nftl_add_mtd(struct mtd_blktrans_ops *tr, struct mtd_info *mtd)
 
        nftl->mbd.mtd = mtd;
        nftl->mbd.devnum = -1;
-       nftl->mbd.blksize = 512;
+
        nftl->mbd.tr = tr;
 
         if (NFTL_mount(nftl) < 0) {
@@ -797,6 +797,7 @@ static struct mtd_blktrans_ops nftl_tr = {
        .name           = "nftl",
        .major          = NFTL_MAJOR,
        .part_bits      = NFTL_PARTN_BITS,
+       .blksize        = 512,
        .getgeo         = nftl_getgeo,
        .readsect       = nftl_readblock,
 #ifdef CONFIG_NFTL_RW
This page took 0.025786 seconds and 5 git commands to generate.