diff options
author | Simon Glass <sjg@chromium.org> | 2011-11-05 04:25:22 +0000 |
---|---|---|
committer | Albert ARIBAUD <albert.u.boot@aribaud.net> | 2011-12-06 23:59:39 +0100 |
commit | 5acc90729488328665ebee7bc7ae2fb6c9e08c3a (patch) | |
tree | 8b6f7da563afba021210041f3112c0e3d853f8bd | |
parent | 761e83a9a9a2c024f02c746da03b8c6d938fa4a7 (diff) | |
download | u-boot-imx-5acc90729488328665ebee7bc7ae2fb6c9e08c3a.zip u-boot-imx-5acc90729488328665ebee7bc7ae2fb6c9e08c3a.tar.gz u-boot-imx-5acc90729488328665ebee7bc7ae2fb6c9e08c3a.tar.bz2 |
mx5: Correct a warning in clock.c
This corects the warning below, obtained with my gcc 4.6 compiler.
arch/arm/cpu/armv7/mx5/libmx5.o: In function `decode_pll':
arch/arm/cpu/armv7/mx5/clock.c:94: undefined reference to `__aeabi_uldivmod'
I am not able to test this on MX5x hardware, but it does improve the
MAKEALL output for me. You may already have a similar patch, but I cannot
see it on the list.
Signed-off-by: Simon Glass <sjg@chromium.org>
-rw-r--r-- | arch/arm/cpu/armv7/mx5/clock.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/arch/arm/cpu/armv7/mx5/clock.c b/arch/arm/cpu/armv7/mx5/clock.c index 0769a64..933ce05 100644 --- a/arch/arm/cpu/armv7/mx5/clock.c +++ b/arch/arm/cpu/armv7/mx5/clock.c @@ -91,7 +91,7 @@ static uint32_t decode_pll(struct mxc_pll_reg *pll, uint32_t infreq) if (ctrl & MXC_DPLLC_CTL_DPDCK0_2_EN) refclk *= 2; - refclk /= pdf + 1; + do_div(refclk, pdf + 1); temp = refclk * mfn_abs; do_div(temp, mfd + 1); ret = refclk * mfi; |