diff options
author | Sascha Hauer <s.hauer@pengutronix.de> | 2008-09-02 17:20:33 +0200 |
---|---|---|
committer | Sascha Hauer <s.hauer@pengutronix.de> | 2008-09-02 17:20:33 +0200 |
commit | e3af15c05441e0526ee7d29a5dcc6735d6da20f5 (patch) | |
tree | 0a3e47e685ce0a3a868fe4876896e0051c26b40f /drivers/nand/nand.c | |
parent | 6aa5d0c52e09c96a0b05a3dec8b3942a4771eba2 (diff) | |
download | barebox-e3af15c05441e0526ee7d29a5dcc6735d6da20f5.tar.gz barebox-e3af15c05441e0526ee7d29a5dcc6735d6da20f5.tar.xz |
nand: implement MEMSETBADBLOCK ioctl
Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
Diffstat (limited to 'drivers/nand/nand.c')
-rw-r--r-- | drivers/nand/nand.c | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/drivers/nand/nand.c b/drivers/nand/nand.c index 64c76c4245..399d0ad86a 100644 --- a/drivers/nand/nand.c +++ b/drivers/nand/nand.c @@ -95,6 +95,9 @@ static int nand_ioctl(struct device_d *dev, int request, void *buf) case MEMGETBADBLOCK: debug("MEMGETBADBLOCK: 0x%08x\n", (off_t)buf); return info->block_isbad(info, (off_t)buf); + case MEMSETBADBLOCK: + debug("MEMSETBADBLOCK: 0x%08x\n", (off_t)buf); + return info->block_markbad(info, (off_t)buf); case MEMGETINFO: user->type = info->type; user->flags = info->flags; |