diff options
author | Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com> | 2013-07-09 13:14:50 +0200 |
---|---|---|
committer | Sascha Hauer <s.hauer@pengutronix.de> | 2013-07-09 18:57:35 +0200 |
commit | c795803538be1b8d941a3106a67a714c893f6821 (patch) | |
tree | 824a21892eba47d92a83b550c36c8323617f18b4 /arch/arm/boards/animeo_ip | |
parent | ca27090c1e3f9336e731a9dbe46ce89d8e07f7ff (diff) | |
download | barebox-c795803538be1b8d941a3106a67a714c893f6821.tar.gz barebox-c795803538be1b8d941a3106a67a714c893f6821.tar.xz |
ARM: at91: move main clock define to C
This will allow to drop the config.h and switch to multi board support
Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
Diffstat (limited to 'arch/arm/boards/animeo_ip')
-rw-r--r-- | arch/arm/boards/animeo_ip/config.h | 2 | ||||
-rw-r--r-- | arch/arm/boards/animeo_ip/init.c | 7 |
2 files changed, 7 insertions, 2 deletions
diff --git a/arch/arm/boards/animeo_ip/config.h b/arch/arm/boards/animeo_ip/config.h index 006820cf21..ca15136817 100644 --- a/arch/arm/boards/animeo_ip/config.h +++ b/arch/arm/boards/animeo_ip/config.h @@ -1,6 +1,4 @@ #ifndef __CONFIG_H #define __CONFIG_H -#define AT91_MAIN_CLOCK 18432000 /* 18.432 MHz crystal */ - #endif /* __CONFIG_H */ diff --git a/arch/arm/boards/animeo_ip/init.c b/arch/arm/boards/animeo_ip/init.c index 07525b7aed..d8f9796d46 100644 --- a/arch/arm/boards/animeo_ip/init.c +++ b/arch/arm/boards/animeo_ip/init.c @@ -249,3 +249,10 @@ static int animeo_ip_console_init(void) return 0; } console_initcall(animeo_ip_console_init); + +static int animeo_ip_main_clock(void) +{ + at91_set_main_clock(18432000); + return 0; +} +pure_initcall(animeo_ip_main_clock); |