diff options
author | Tom Rini <trini@konsulko.com> | 2019-04-14 00:03:06 -0400 |
---|---|---|
committer | Tom Rini <trini@konsulko.com> | 2019-04-14 00:03:06 -0400 |
commit | 216800acf1fbf9f498455bf3c92d4513d9a4c681 (patch) | |
tree | 08ee65c9c73a954c71b6f6051725338f0f23fdcb /drivers/mtd/mtdcore.c | |
parent | cf5eebeb18f7790d5030eb94f51fca0ebcd6e406 (diff) | |
parent | 59aea29a31869ed0fd5ffc4b95050db966fcaf6d (diff) | |
download | u-boot-216800acf1fbf9f498455bf3c92d4513d9a4c681.zip u-boot-216800acf1fbf9f498455bf3c92d4513d9a4c681.tar.gz u-boot-216800acf1fbf9f498455bf3c92d4513d9a4c681.tar.bz2 |
Merge branch 'master' of git://git.denx.de/u-boot-spi
Conflicts:
arch/arm/dts/armada-385-amc.dts
arch/arm/dts/armada-xp-theadorable.dts
arch/arm/dts/stm32mp157c-ev1-u-boot.dtsi
Signed-off-by: Tom Rini <trini@konsulko.com>
Diffstat (limited to 'drivers/mtd/mtdcore.c')
-rw-r--r-- | drivers/mtd/mtdcore.c | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/drivers/mtd/mtdcore.c b/drivers/mtd/mtdcore.c index cb7ca38..89ac822 100644 --- a/drivers/mtd/mtdcore.c +++ b/drivers/mtd/mtdcore.c @@ -1051,13 +1051,13 @@ static int mtd_check_oob_ops(struct mtd_info *mtd, loff_t offs, return -EINVAL; if (ops->ooblen) { - u64 maxooblen; + size_t maxooblen; if (ops->ooboffs >= mtd_oobavail(mtd, ops)) return -EINVAL; - maxooblen = ((mtd_div_by_ws(mtd->size, mtd) - - mtd_div_by_ws(offs, mtd)) * + maxooblen = ((size_t)(mtd_div_by_ws(mtd->size, mtd) - + mtd_div_by_ws(offs, mtd)) * mtd_oobavail(mtd, ops)) - ops->ooboffs; if (ops->ooblen > maxooblen) return -EINVAL; |