This patchset aims to fix potential integer overflows reported by Coverity. In all cases the potential overflowing expressions are evaluated using 32-bit arithmetic before being used in contexts that expect a 64-bit arithmetic. So a cast to the proper type was added to each of those expressions in order to avoid any potential integer overflow. This also gives the compiler complete information about the proper arithmetic for each expression and improves code quality. Addresses the following Coverity IDs reported as "Unintentional integer overflow" issues: 200604, 1056807, 1056808, 1271223, 1324146, 1392628, 1392630, 1446589, 1454996, 1458347. Thank you Gustavo A. R. Silva (8): rtl2832: fix potential integer overflow dvb-frontends: ves1820: fix potential integer overflow i2c: max2175: fix potential integer overflow in max2175_set_nco_freq i2c: ov9650: fix potential integer overflow in __ov965x_set_frame_interval pci: cx88-input: fix potential integer overflow rockchip/rga: fix potential integer overflow in rga_buf_map platform: sh_veu: fix potential integer overflow in sh_veu_colour_offset platform: vivid-cec: fix potential integer overflow in vivid_cec_pin_adap_events drivers/media/dvb-frontends/rtl2832.c | 4 ++-- drivers/media/dvb-frontends/ves1820.c | 2 +- drivers/media/i2c/max2175.c | 2 +- drivers/media/i2c/ov9650.c | 2 +- drivers/media/pci/cx88/cx88-input.c | 4 ++-- drivers/media/platform/rockchip/rga/rga-buf.c | 2 +- drivers/media/platform/sh_veu.c | 4 ++-- drivers/media/platform/vivid/vivid-cec.c | 2 +- 8 files changed, 11 insertions(+), 11 deletions(-) -- 2.7.4