[PATCH 06/14] pcm043: Speed up NAND controller before copying barebox image
Sascha Hauer
s.hauer at pengutronix.de
Fri Apr 23 05:03:55 EDT 2010
Signed-off-by: Sascha Hauer <s.hauer at pengutronix.de>
---
board/pcm043/pcm043.c | 7 +++++++
1 files changed, 7 insertions(+), 0 deletions(-)
diff --git a/board/pcm043/pcm043.c b/board/pcm043/pcm043.c
index 2ce7e3a..d8cd7b8 100644
--- a/board/pcm043/pcm043.c
+++ b/board/pcm043/pcm043.c
@@ -393,6 +393,13 @@ BAREBOX_CMD_END
#ifdef CONFIG_NAND_IMX_BOOT
void __bare_init nand_boot(void)
{
+ u32 val;
+
+ val = readl(IMX_CCM_BASE + CCM_PDR4);
+ val &= ~(0xf << 28);
+ val |= 0x1 << 28;
+ writel(val, IMX_CCM_BASE + CCM_PDR4);
+
/*
* The driver is able to detect NAND's pagesize by CPU internal
* fuses or external pull ups. But not the blocksize...
--
1.7.0
More information about the barebox
mailing list