summaryrefslogtreecommitdiffstats
path: root/arch/arm/boards/clep7212
diff options
context:
space:
mode:
authorAlexander Shiyan <shc_work@mail.ru>2013-02-13 15:41:38 +0400
committerSascha Hauer <s.hauer@pengutronix.de>2013-02-13 18:34:25 +0100
commit1795947ba1956e156160ca8f8298ef1e5414cb74 (patch)
tree009e5b67c07309bfc0325941cc3ca0d063003597 /arch/arm/boards/clep7212
parent86fda721e300ab63a49602d2b2d5db199ad237b1 (diff)
downloadbarebox-1795947ba1956e156160ca8f8298ef1e5414cb74.tar.gz
barebox-1795947ba1956e156160ca8f8298ef1e5414cb74.tar.xz
ARM: clps711x: Adds config option for CPU PLL multiplier
Signed-off-by: Alexander Shiyan <shc_work@mail.ru> Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
Diffstat (limited to 'arch/arm/boards/clep7212')
-rw-r--r--arch/arm/boards/clep7212/lowlevel.c6
1 files changed, 5 insertions, 1 deletions
diff --git a/arch/arm/boards/clep7212/lowlevel.c b/arch/arm/boards/clep7212/lowlevel.c
index b7d6d1dd00..fcf828500d 100644
--- a/arch/arm/boards/clep7212/lowlevel.c
+++ b/arch/arm/boards/clep7212/lowlevel.c
@@ -14,9 +14,13 @@
#include <mach/clps711x.h>
+#if (CONFIG_CLPS711X_CPU_PLL_MULT < 20) || (CONFIG_CLPS711X_CPU_PLL_MULT > 50)
+# error "CPU PLL multiplier out of range"
+#endif
+
void __naked __bare_init barebox_arm_reset_vector(void)
{
arm_cpu_lowlevel_init();
- clps711x_barebox_entry();
+ clps711x_barebox_entry(CONFIG_CLPS711X_CPU_PLL_MULT);
}