summaryrefslogtreecommitdiff
path: root/include
diff options
context:
space:
mode:
authorTsiChung Liew <Tsi-Chung.Liew@freescale.com>2008-04-30 12:11:19 -0500
committerWolfgang Denk <wd@denx.de>2008-04-30 22:38:49 +0200
commitf32f7fe7bd3a5bda3a476520f00e1aca7c2103a9 (patch)
treee7961e1d3aa084360df1d6c8268ccec3dccf3462 /include
parent886d90176fc257e0ab4d0db05d11d0749bbed3ca (diff)
downloadu-boot-imx-f32f7fe7bd3a5bda3a476520f00e1aca7c2103a9.zip
u-boot-imx-f32f7fe7bd3a5bda3a476520f00e1aca7c2103a9.tar.gz
u-boot-imx-f32f7fe7bd3a5bda3a476520f00e1aca7c2103a9.tar.bz2
ColdFire: Fix ethernet hang issue for mcf547x_8x
The ethernet hang is caused by receiving buffer in DRAM is not yet ready due to access cycles require longer time in DRAM. Relocate DMA buffer descriptors from DRAM to internal SRAM. Signed-off-by: TsiChung Liew <Tsi-Chung.Liew@freescale.com>
Diffstat (limited to 'include')
-rw-r--r--include/configs/M5475EVB.h1
-rw-r--r--include/configs/M5485EVB.h1
2 files changed, 2 insertions, 0 deletions
diff --git a/include/configs/M5475EVB.h b/include/configs/M5475EVB.h
index 6bb4619..fea7551 100644
--- a/include/configs/M5475EVB.h
+++ b/include/configs/M5475EVB.h
@@ -72,6 +72,7 @@
# define CONFIG_MII_INIT 1
# define CONFIG_HAS_ETH1
+# define CFG_DMA_USE_INTSRAM 1
# define CFG_DISCOVER_PHY
# define CFG_RX_ETH_BUFFER 32
# define CFG_TX_ETH_BUFFER 48
diff --git a/include/configs/M5485EVB.h b/include/configs/M5485EVB.h
index cba51c8..454d0a2 100644
--- a/include/configs/M5485EVB.h
+++ b/include/configs/M5485EVB.h
@@ -72,6 +72,7 @@
# define CONFIG_MII_INIT 1
# define CONFIG_HAS_ETH1
+# define CFG_DMA_USE_INTSRAM 1
# define CFG_DISCOVER_PHY
# define CFG_RX_ETH_BUFFER 32
# define CFG_TX_ETH_BUFFER 48