diff options
author | Tom Rini <trini@konsulko.com> | 2016-05-17 12:10:35 -0400 |
---|---|---|
committer | Tom Rini <trini@konsulko.com> | 2016-05-17 12:10:35 -0400 |
commit | 27bec5c12757c80f598b704477c1bc6c250bcb4c (patch) | |
tree | 24920d248e78373128e603dd9a13584eb73be2d7 /drivers/video | |
parent | d6b7757e41d22e08f21f58d3fe9183a150582f61 (diff) | |
parent | 291000894ed4d6257830baba547764b86e335b5c (diff) | |
download | u-boot-27bec5c12757c80f598b704477c1bc6c250bcb4c.tar.gz |
Merge branch 'master' of git://www.denx.de/git/u-boot-imx
Diffstat (limited to 'drivers/video')
-rw-r--r-- | drivers/video/ipu_common.c | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/drivers/video/ipu_common.c b/drivers/video/ipu_common.c index 36d4b23bfe..5676a0f083 100644 --- a/drivers/video/ipu_common.c +++ b/drivers/video/ipu_common.c @@ -352,7 +352,9 @@ static int ipu_pixel_clk_set_rate(struct clk *clk, unsigned long rate) */ __raw_writel((div / 16) << 16, DI_BS_CLKGEN1(clk->id)); - clk->rate = (u64)(clk->parent->rate * 16) / div; + do_div(parent_rate, div); + + clk->rate = parent_rate; return 0; } |