diff options
Diffstat (limited to 'drivers/mtd/devices/block2mtd.c')
-rw-r--r-- | drivers/mtd/devices/block2mtd.c | 7 |
1 files changed, 0 insertions, 7 deletions
diff --git a/drivers/mtd/devices/block2mtd.c b/drivers/mtd/devices/block2mtd.c index a4a80b742e65..681e2ee0f2d6 100644 --- a/drivers/mtd/devices/block2mtd.c +++ b/drivers/mtd/devices/block2mtd.c | |||
@@ -52,8 +52,6 @@ static int _block2mtd_erase(struct block2mtd_dev *dev, loff_t to, size_t len) | |||
52 | 52 | ||
53 | while (pages) { | 53 | while (pages) { |
54 | page = page_read(mapping, index); | 54 | page = page_read(mapping, index); |
55 | if (!page) | ||
56 | return -ENOMEM; | ||
57 | if (IS_ERR(page)) | 55 | if (IS_ERR(page)) |
58 | return PTR_ERR(page); | 56 | return PTR_ERR(page); |
59 | 57 | ||
@@ -112,8 +110,6 @@ static int block2mtd_read(struct mtd_info *mtd, loff_t from, size_t len, | |||
112 | len = len - cpylen; | 110 | len = len - cpylen; |
113 | 111 | ||
114 | page = page_read(dev->blkdev->bd_inode->i_mapping, index); | 112 | page = page_read(dev->blkdev->bd_inode->i_mapping, index); |
115 | if (!page) | ||
116 | return -ENOMEM; | ||
117 | if (IS_ERR(page)) | 113 | if (IS_ERR(page)) |
118 | return PTR_ERR(page); | 114 | return PTR_ERR(page); |
119 | 115 | ||
@@ -148,8 +144,6 @@ static int _block2mtd_write(struct block2mtd_dev *dev, const u_char *buf, | |||
148 | len = len - cpylen; | 144 | len = len - cpylen; |
149 | 145 | ||
150 | page = page_read(mapping, index); | 146 | page = page_read(mapping, index); |
151 | if (!page) | ||
152 | return -ENOMEM; | ||
153 | if (IS_ERR(page)) | 147 | if (IS_ERR(page)) |
154 | return PTR_ERR(page); | 148 | return PTR_ERR(page); |
155 | 149 | ||
@@ -271,7 +265,6 @@ static struct block2mtd_dev *add_device(char *devname, int erase_size) | |||
271 | dev->mtd.flags = MTD_CAP_RAM; | 265 | dev->mtd.flags = MTD_CAP_RAM; |
272 | dev->mtd._erase = block2mtd_erase; | 266 | dev->mtd._erase = block2mtd_erase; |
273 | dev->mtd._write = block2mtd_write; | 267 | dev->mtd._write = block2mtd_write; |
274 | dev->mtd._writev = mtd_writev; | ||
275 | dev->mtd._sync = block2mtd_sync; | 268 | dev->mtd._sync = block2mtd_sync; |
276 | dev->mtd._read = block2mtd_read; | 269 | dev->mtd._read = block2mtd_read; |
277 | dev->mtd.priv = dev; | 270 | dev->mtd.priv = dev; |