diff options
author | Wolfram Sang <w.sang@pengutronix.de> | 2012-12-17 16:48:28 +0100 |
---|---|---|
committer | Sascha Hauer <s.hauer@pengutronix.de> | 2012-12-19 10:31:23 +0100 |
commit | 8c98a5dfb79ed937993fa8c998afa07d3e328b91 (patch) | |
tree | 75b3c728c9ac9643f0b749c959e19343f4ed4bd0 /fs | |
parent | 68e00c165c180e34b29b4676735375cb50444ed6 (diff) | |
download | barebox-8c98a5dfb79ed937993fa8c998afa07d3e328b91.tar.gz barebox-8c98a5dfb79ed937993fa8c998afa07d3e328b91.tar.xz |
devfs & mtd: add MEMERASE ioctl support
To make that, we need to shift mtd_erase before mtd_ioctl.
ubi-utils need that, especially ubiformat.
Signed-off-by: Wolfram Sang <w.sang@pengutronix.de>
Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
Diffstat (limited to 'fs')
-rw-r--r-- | fs/devfs-core.c | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/fs/devfs-core.c b/fs/devfs-core.c index 0d2f75a5c3..262e0a2c34 100644 --- a/fs/devfs-core.c +++ b/fs/devfs-core.c @@ -152,13 +152,14 @@ static int partition_ioctl(struct cdev *cdev, int request, void *buf) break; #if (defined(CONFIG_NAND_ECC_HW) || defined(CONFIG_NAND_ECC_SOFT)) case ECCGETSTATS: +#endif + case MEMERASE: if (!cdev->ops->ioctl) { ret = -EINVAL; break; } ret = cdev->ops->ioctl(cdev, request, buf); break; -#endif #ifdef CONFIG_PARTITION case MEMGETREGIONINFO: if (cdev->mtd) { |