]> git.ipfire.org Git - thirdparty/kernel/stable.git/commit
spi: sh-msiof: avoid integer overflow in constants
authorWolfram Sang <wsa+renesas@sang-engineering.com>
Tue, 30 Jan 2024 09:40:53 +0000 (10:40 +0100)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Fri, 1 Mar 2024 12:34:51 +0000 (13:34 +0100)
commit2c889761d47252903bf8203bf9ac2d4fb000b355
treefeb09688752b95e8f0883ca783ef1433860c91f9
parentf7d799076a55aed4accd134442a33e4fef7c2757
spi: sh-msiof: avoid integer overflow in constants

[ Upstream commit 6500ad28fd5d67d5ca0fee9da73c463090842440 ]

cppcheck rightfully warned:

 drivers/spi/spi-sh-msiof.c:792:28: warning: Signed integer overflow for expression '7<<29'. [integerOverflow]
 sh_msiof_write(p, SIFCTR, SIFCTR_TFWM_1 | SIFCTR_RFWM_1);

Signed-off-by: Wolfram Sang <wsa+renesas@sang-engineering.com>
Reviewed-by: Geert Uytterhoeven <geert+renesas@glider.be>
Link: https://msgid.link/r/20240130094053.10672-1-wsa+renesas@sang-engineering.com
Signed-off-by: Mark Brown <broonie@kernel.org>
Signed-off-by: Sasha Levin <sashal@kernel.org>
drivers/spi/spi-sh-msiof.c