summaryrefslogtreecommitdiffstats
path: root/board/BuR
diff options
context:
space:
mode:
authorHannes Schmelzer <oe5hpm@oevsv.at>2016-02-19 12:09:42 +0100
committerTom Rini <trini@konsulko.com>2016-02-24 18:44:01 -0500
commit568cfb4d7baa711aa2571bb9076f7b3263e86b9a (patch)
tree78c14b93e7d7b70091500e54700f04d81f1f7764 /board/BuR
parent26ef7a27dade2c4cdf16579c8dc1375e0635face (diff)
downloadblackbird-obmc-uboot-568cfb4d7baa711aa2571bb9076f7b3263e86b9a.tar.gz
blackbird-obmc-uboot-568cfb4d7baa711aa2571bb9076f7b3263e86b9a.zip
board/BuR: drop ETH-support in SPL-Stage
During very early prototype-phase we did boot the AM335x boards initially from CPSW-EMAC. Now we don't need this feature anymore. So we drop it to save MLO-space and having therefore a more quickly boot. Signed-off-by: Hannes Schmelzer <oe5hpm@oevsv.at> Reviewed-by: Tom Rini <trini@konsulko.com>
Diffstat (limited to 'board/BuR')
-rw-r--r--board/BuR/common/common.c9
1 files changed, 2 insertions, 7 deletions
diff --git a/board/BuR/common/common.c b/board/BuR/common/common.c
index 441465c005..ce4acc13e0 100644
--- a/board/BuR/common/common.c
+++ b/board/BuR/common/common.c
@@ -12,7 +12,6 @@
#include <version.h>
#include <common.h>
#include <errno.h>
-#include <spl.h>
#include <asm/arch/cpu.h>
#include <asm/arch/hardware.h>
#include <asm/arch/omap.h>
@@ -640,8 +639,7 @@ static struct cpsw_platform_data cpsw_data = {
};
#endif /* CONFIG_DRIVER_TI_CPSW, ... */
-#if defined(CONFIG_DRIVER_TI_CPSW)
-
+#if defined(CONFIG_DRIVER_TI_CPSW) && !defined(CONFIG_SPL_BUILD)
int board_eth_init(bd_t *bis)
{
int rv = 0;
@@ -658,8 +656,6 @@ int board_eth_init(bd_t *bis)
mac_addr[4] = mac_lo & 0xFF;
mac_addr[5] = (mac_lo & 0xFF00) >> 8;
-#if (defined(CONFIG_DRIVER_TI_CPSW) && !defined(CONFIG_SPL_BUILD)) || \
- (defined(CONFIG_SPL_ETH_SUPPORT) && defined(CONFIG_SPL_BUILD))
if (!getenv("ethaddr")) {
#if !defined(CONFIG_SPL_BUILD) && defined(CONFIG_USE_FDT)
printf("<ethaddr> not set. trying DTB ... ");
@@ -685,10 +681,9 @@ int board_eth_init(bd_t *bis)
printf("Error %d registering CPSW switch\n", rv);
return 0;
}
-#endif /* CONFIG_DRIVER_TI_CPSW, ... */
return rv;
}
-#endif /* CONFIG_DRIVER_TI_CPSW */
+#endif /* defined(CONFIG_DRIVER_TI_CPSW) && !defined(CONFIG_SPL_BUILD) */
#if defined(CONFIG_GENERIC_MMC) && !defined(CONFIG_SPL_BUILD)
int board_mmc_init(bd_t *bis)
{
OpenPOWER on IntegriCloud