]> git.baikalelectronics.ru Git - kernel.git/commit
drm/msm: a6xx: Fix improper u64 division
authorSean Paul <seanpaul@chromium.org>
Mon, 8 Oct 2018 18:24:14 +0000 (14:24 -0400)
committerRob Clark <robdclark@gmail.com>
Tue, 9 Oct 2018 00:16:01 +0000 (20:16 -0400)
commit0a169d2e86f158a9c94ba456252cc3224adb4771
treea073db2f7f9f9b919bd91248fb27762e3a7fdb77
parent2b2d177b42b4de1345fc40e7d789e005e3196228
drm/msm: a6xx: 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: f09d47c252fa drm/msm/a6xx: Add devfreq support for a6xx
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/a6xx_gpu.c