]> git.baikalelectronics.ru Git - kernel.git/commit
drm/msm: a5xx: Fix improper u64 division
authorSean Paul <seanpaul@chromium.org>
Thu, 4 Oct 2018 19:24:04 +0000 (15:24 -0400)
committerRob Clark <robdclark@gmail.com>
Sun, 7 Oct 2018 18:40:28 +0000 (14:40 -0400)
commitb4438b0688f5d1d060e64b8ced6c474d8b3baafd
tree12c10d41608dc20399d13c5cab357bf61b254c5e
parent696e0b148c2bc3912989bf8bcb0518d9670bf284
drm/msm: a5xx: Fix improper u64 division

This patch uses the proper do_div() macro to perform u64 division and
guards against overflow if the result is too large for the unsigned long
return type

Fixes: 2da14603e686 drm/msm: re-factor devfreq code
Cc: Sharat Masetty <smasetty@codeaurora.org>
Signed-off-by: Sean Paul <seanpaul@chromium.org>
Signed-off-by: Rob Clark <robdclark@gmail.com>
drivers/gpu/drm/msm/adreno/a5xx_gpu.c