summaryrefslogtreecommitdiff
path: root/drivers/mtd
diff options
context:
space:
mode:
authorDan Carpenter <dan.carpenter@oracle.com>2021-06-18 16:42:07 +0300
committerMiquel Raynal <miquel.raynal@bootlin.com>2021-07-16 01:49:19 +0300
commite83862ee1b9b1668826683f432b041875ec0c819 (patch)
tree08d2fbc47ff34aba8bf98f3171ba9eb891a5846d /drivers/mtd
parent962bf783ef65d15b0f8ca9c33342cf3b20bf0d2e (diff)
downloadlinux-e83862ee1b9b1668826683f432b041875ec0c819.tar.xz
mtd: mchp48l640: silence some uninitialized variable warnings
Smatch complains that zero length read/writes will lead to an uninitalized return value. I don't know if that's possible, but it's nicer to return a zero literal anyway so let's do that. Fixes: 88d125026753 ("mtd: devices: add support for microchip 48l640 EERAM") Signed-off-by: Dan Carpenter <dan.carpenter@oracle.com> Reviewed-by: Fabio Estevam <festevam@gmail.com> Reviewed-by: Heiko Schocher <hs@denx.de> Signed-off-by: Miquel Raynal <miquel.raynal@bootlin.com> Link: https://lore.kernel.org/linux-mtd/YMyir961W28TX5dT@mwanda
Diffstat (limited to 'drivers/mtd')
-rw-r--r--drivers/mtd/devices/mchp48l640.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/drivers/mtd/devices/mchp48l640.c b/drivers/mtd/devices/mchp48l640.c
index efc2003bd13a..ad66b5aaf4e9 100644
--- a/drivers/mtd/devices/mchp48l640.c
+++ b/drivers/mtd/devices/mchp48l640.c
@@ -229,7 +229,7 @@ static int mchp48l640_write(struct mtd_info *mtd, loff_t to, size_t len,
woff += ws;
}
- return ret;
+ return 0;
}
static int mchp48l640_read_page(struct mtd_info *mtd, loff_t from, size_t len,
@@ -286,7 +286,7 @@ static int mchp48l640_read(struct mtd_info *mtd, loff_t from, size_t len,
woff += ws;
}
- return ret;
+ return 0;
};
static const struct mchp48_caps mchp48l640_caps = {