From 2380b8f529ae95cc51fa475e83101e40f4191a43 Mon Sep 17 00:00:00 2001 From: Michal Simek Date: Wed, 4 Jul 2012 13:12:37 +0200 Subject: microblaze: Clean microblaze initialization Move board specific function to board_init function in board/ folder Remove externs from generic board.c Use board_init_f function in board.c file. Signed-off-by: Michal Simek Acked-by: Stephan Linz --- board/xilinx/microblaze-generic/microblaze-generic.c | 9 +++++++++ 1 file changed, 9 insertions(+) (limited to 'board/xilinx') diff --git a/board/xilinx/microblaze-generic/microblaze-generic.c b/board/xilinx/microblaze-generic/microblaze-generic.c index a1e2bfee87..b75e62c715 100644 --- a/board/xilinx/microblaze-generic/microblaze-generic.c +++ b/board/xilinx/microblaze-generic/microblaze-generic.c @@ -28,6 +28,7 @@ #include #include #include +#include #include #include @@ -69,6 +70,14 @@ int fsl_init2 (void) { } #endif +void board_init(void) +{ + gpio_init(); +#ifdef CONFIG_SYS_FSL_2 + fsl_init2(); +#endif +} + int board_eth_init(bd_t *bis) { int ret = 0; -- cgit v1.2.1