mirror of
https://github.com/AsahiLinux/u-boot
synced 2024-11-11 07:34:31 +00:00
common: board_f: Do not call board_postclk_init twice
The generic-board board_init_f function called board_postclk_init twice. The first one came from arch/arm/lib/board.c, while the second one from arch/powerpc/lib/board.c. This commit deletes the first occurrence. In addition, the second get_clocks call is moved after board_postclk_init in order to keep the function call order both for ARM and PowerPC. ARM board calles get_clocks function after board_postclk_init. Signed-off-by: Masahiro Yamada <yamada.m@jp.panasonic.com>
This commit is contained in:
parent
67cd4a6348
commit
b8521b740b
1 changed files with 3 additions and 6 deletions
|
@ -851,12 +851,6 @@ static init_fnc_t init_sequence_f[] = {
|
|||
#ifdef CONFIG_ARM
|
||||
timer_init, /* initialize timer */
|
||||
#endif
|
||||
#ifdef CONFIG_BOARD_POSTCLK_INIT
|
||||
board_postclk_init,
|
||||
#endif
|
||||
#ifdef CONFIG_FSL_ESDHC
|
||||
get_clocks,
|
||||
#endif
|
||||
#ifdef CONFIG_SYS_ALLOC_DPRAM
|
||||
#if !defined(CONFIG_CPM2)
|
||||
dpram_init,
|
||||
|
@ -864,6 +858,9 @@ static init_fnc_t init_sequence_f[] = {
|
|||
#endif
|
||||
#if defined(CONFIG_BOARD_POSTCLK_INIT)
|
||||
board_postclk_init,
|
||||
#endif
|
||||
#ifdef CONFIG_FSL_ESDHC
|
||||
get_clocks,
|
||||
#endif
|
||||
env_init, /* initialize environment */
|
||||
#if defined(CONFIG_8xx_CPUCLK_DEFAULT)
|
||||
|
|
Loading…
Reference in a new issue