summaryrefslogtreecommitdiffstats
path: root/drivers/mtd
diff options
context:
space:
mode:
authorUwe Kleine-König <u.kleine-koenig@pengutronix.de>2015-02-10 20:00:00 +0100
committerBrian Norris <computersforpeace@gmail.com>2015-03-11 15:20:42 -0700
commit98ebb521096f2d90c3e903ba79412cd92064795b (patch)
tree7d5a87c521ed1abddb3fabc43a0742478196d22b /drivers/mtd
parent3d6e81c0c9827c86fd3fe4bcbc44155b1401f80e (diff)
downloadop-kernel-dev-98ebb521096f2d90c3e903ba79412cd92064795b.zip
op-kernel-dev-98ebb521096f2d90c3e903ba79412cd92064795b.tar.gz
mtd: mxc-nand: Warn on unimplemented commands
The PARAM command was long unimplemented and it probably wasn't noticed because chip probing using only the few bytes returned by the READID command are good enough in most cases to determine the chip in use. Still to notice such a shortcoming earlier in the future would be nice in case it's something more vital. Signed-off-by: Uwe Kleine-König <u.kleine-koenig@pengutronix.de> Signed-off-by: Brian Norris <computersforpeace@gmail.com>
Diffstat (limited to 'drivers/mtd')
-rw-r--r--drivers/mtd/nand/mxc_nand.c4
1 files changed, 4 insertions, 0 deletions
diff --git a/drivers/mtd/nand/mxc_nand.c b/drivers/mtd/nand/mxc_nand.c
index 0083b4e..372e0e3 100644
--- a/drivers/mtd/nand/mxc_nand.c
+++ b/drivers/mtd/nand/mxc_nand.c
@@ -1160,6 +1160,10 @@ static void mxc_nand_command(struct mtd_info *mtd, unsigned command,
memcpy32_fromio(host->data_buf, host->main_area0, 512);
host->buf_start = 0;
break;
+ default:
+ WARN_ONCE(1, "Unimplemented command (cmd=%u)\n",
+ command);
+ break;
}
}
OpenPOWER on IntegriCloud