summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorMiquel Raynal <miquel.raynal@bootlin.com>2018-07-25 10:35:57 +0200
committerMiquel Raynal <miquel.raynal@bootlin.com>2018-07-31 09:45:56 +0200
commit99dc9d95ec5a20dddb9f4462d576c63bfc06d8ad (patch)
treed026bba9dab2cff5facab20c410f7ae7555b986c
parentd03af162bb09cdd321e422e375c2715f705c094b (diff)
downloadlinux-stable-99dc9d95ec5a20dddb9f4462d576c63bfc06d8ad.tar.gz
linux-stable-99dc9d95ec5a20dddb9f4462d576c63bfc06d8ad.tar.bz2
linux-stable-99dc9d95ec5a20dddb9f4462d576c63bfc06d8ad.zip
mtd: rawnand: fsl_elbc: return meaningful values
Return -ENOTSUPP instead of -1 from ->chip_init_tail() before migrating this driver to use nand_scan() and transform this function to be a callback run by the core. Signed-off-by: Miquel Raynal <miquel.raynal@bootlin.com>
-rw-r--r--drivers/mtd/nand/raw/fsl_elbc_nand.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/drivers/mtd/nand/raw/fsl_elbc_nand.c b/drivers/mtd/nand/raw/fsl_elbc_nand.c
index 0aa54a949653..b5637dce6d47 100644
--- a/drivers/mtd/nand/raw/fsl_elbc_nand.c
+++ b/drivers/mtd/nand/raw/fsl_elbc_nand.c
@@ -700,7 +700,7 @@ static int fsl_elbc_chip_init_tail(struct mtd_info *mtd)
dev_err(priv->dev,
"fsl_elbc_init: page size %d is not supported\n",
mtd->writesize);
- return -1;
+ return -ENOTSUPP;
}
return 0;