From f68ab5b8fa8594804e127cf295fea1f24528af97 Mon Sep 17 00:00:00 2001 From: Jagan Date: Thu, 31 May 2012 15:24:12 +0530 Subject: [PATCH] Xilinx: ARM: NET: Moved Xgmac_register decleration into netdev header Signed-off-by: Jagan --- board/xilinx/zynq_common/board.c | 7 ++----- include/netdev.h | 1 + 2 files changed, 3 insertions(+), 5 deletions(-) diff --git a/board/xilinx/zynq_common/board.c b/board/xilinx/zynq_common/board.c index 2cbd2fe2f90..2acb0c2d4a7 100644 --- a/board/xilinx/zynq_common/board.c +++ b/board/xilinx/zynq_common/board.c @@ -3,6 +3,7 @@ */ #include +#include #include "ps7_init_hw.h" #include "xparameters.h" @@ -656,13 +657,9 @@ int board_late_init (void) } #ifdef CONFIG_CMD_NET -extern int Xgmac_register(bd_t *bis); - int board_eth_init(bd_t *bis) { - Xgmac_register(bis); - - return 0; + return Xgmac_register(bis); } #endif diff --git a/include/netdev.h b/include/netdev.h index 6f0a971b7e2..303af033413 100644 --- a/include/netdev.h +++ b/include/netdev.h @@ -94,6 +94,7 @@ int xilinx_emaclite_initialize (bd_t *bis, int base_addr); int sh_eth_initialize(bd_t *bis); int dm9000_initialize(bd_t *bis); int fecmxc_initialize(bd_t *bis); +int Xgmac_register(bd_t *bis); /* Boards with PCI network controllers can call this from their board_eth_init() * function to initialize whatever's on board. -- 2.47.3