xref: /openbmc/u-boot/arch/arm/mach-at91/arm920t/cpu.c (revision 620118403e1521b4c883848a84d2fb68e3fa1aa0)
1*62011840SMasahiro Yamada /*
2*62011840SMasahiro Yamada  * [origin: arch/arm/cpu/arm926ejs/at91/cpu.c]
3*62011840SMasahiro Yamada  *
4*62011840SMasahiro Yamada  * (C) Copyright 2011
5*62011840SMasahiro Yamada  * Andreas Bießmann, andreas.devel@googlemail.com
6*62011840SMasahiro Yamada  * (C) Copyright 2010
7*62011840SMasahiro Yamada  * Reinhard Meyer, reinhard.meyer@emk-elektronik.de
8*62011840SMasahiro Yamada  * (C) Copyright 2009
9*62011840SMasahiro Yamada  * Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
10*62011840SMasahiro Yamada  *
11*62011840SMasahiro Yamada  * SPDX-License-Identifier:	GPL-2.0+
12*62011840SMasahiro Yamada  */
13*62011840SMasahiro Yamada 
14*62011840SMasahiro Yamada #include <common.h>
15*62011840SMasahiro Yamada #include <asm/io.h>
16*62011840SMasahiro Yamada #include <asm/arch/hardware.h>
17*62011840SMasahiro Yamada #include <asm/arch/clk.h>
18*62011840SMasahiro Yamada 
19*62011840SMasahiro Yamada #ifndef CONFIG_SYS_AT91_MAIN_CLOCK
20*62011840SMasahiro Yamada #define CONFIG_SYS_AT91_MAIN_CLOCK 0
21*62011840SMasahiro Yamada #endif
22*62011840SMasahiro Yamada 
23*62011840SMasahiro Yamada int arch_cpu_init(void)
24*62011840SMasahiro Yamada {
25*62011840SMasahiro Yamada 	return at91_clock_init(CONFIG_SYS_AT91_MAIN_CLOCK);
26*62011840SMasahiro Yamada }
27