From: Prashant Laddha Date: Tue, 5 May 2015 13:16:27 +0000 (-0300) Subject: [media] v4l2-dv-timings: fix overflow in gtf timings calculation X-Git-Tag: omap-for-v4.3/legacy-v2-signed~140^2~303 X-Git-Url: https://git.openpandora.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=c9bc9f50753d20d24836831d40e1efe74c21b0ef;p=pandora-kernel.git [media] v4l2-dv-timings: fix overflow in gtf timings calculation The intermediate calculation in the expression for hblank can exceed 32 bit signed range. This overflow can lead to negative values for hblank. Typecasting intermediate variable to higher precision. Cc: Martin Bugge Signed-off-by: Prashant Laddha [hans.verkuil@cisco.com: made the denominator u32, since that's what div_u64 expects] Signed-off-by: Hans Verkuil Signed-off-by: Mauro Carvalho Chehab --- Reading git-diff-tree failed