MLK-20208-3 mxc IPUv3: disp: Avoid division by zero in ipu_init_async_panel()
authorLiu Ying <victor.liu@nxp.com>
Tue, 26 Mar 2019 06:20:34 +0000 (14:20 +0800)
committerLeonard Crestez <leonard.crestez@nxp.com>
Thu, 2 May 2019 08:35:31 +0000 (11:35 +0300)
commitdb45f7f61ae0d048bb17d60ca20ecfd4b05b654a
tree09aa93f712d727290b1ef7804ef34309c0e46463
parent3104216de1a5e1fb37fe57753278e93d054d3f53
MLK-20208-3 mxc IPUv3: disp: Avoid division by zero in ipu_init_async_panel()

To avoid potential division by zero in ipu_init_async_panel(),
let's check the di_clk rate prior to that.

Detected by CoverityScan, CID#56264 ("Division or modulo by zero")

Signed-off-by: Liu Ying <victor.liu@nxp.com>
(cherry picked from commit d7777247e6ba4ca9fcc313bef6672060859fed19)
Signed-off-by: Arulpandiyan Vadivel <arulpandiyan_vadivel@mentor.com>
Signed-off-by: Shrikant Bobade <Shrikant_Bobade@mentor.com>
(cherry picked from commit 739a8482f07187566ec8777dbd2d4b79a1056c49)
drivers/mxc/ipu3/ipu_disp.c