projects
/
oweals
/
u-boot.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
powerpc/board: add present2 register definition for QIXIS
[oweals/u-boot.git]
/
board
/
freescale
/
mpc8569mds
/
tlb.c
diff --git
a/board/freescale/mpc8569mds/tlb.c
b/board/freescale/mpc8569mds/tlb.c
index 73dcc3e66c5b4ebb484dfc09264b50cca4c7cd2b..f852fc35c35fd1a4992811e53ed6b6eaac032c0c 100644
(file)
--- a/
board/freescale/mpc8569mds/tlb.c
+++ b/
board/freescale/mpc8569mds/tlb.c
@@
-1,5
+1,5
@@
/*
/*
- * Copyright 2009 Freescale Semiconductor, Inc.
+ * Copyright 2009
-2010
Freescale Semiconductor, Inc.
*
* (C) Copyright 2000
* Wolfgang Denk, DENX Software Engineering, wd@denx.de.
*
* (C) Copyright 2000
* Wolfgang Denk, DENX Software Engineering, wd@denx.de.
@@
-46,15
+46,20
@@
struct fsl_e_tlb_entry tlb_table[] = {
/* TLB 1 Initializations */
/*
/* TLB 1 Initializations */
/*
- * TLBe 0: 64M
Non-cacheable
, guarded
+ * TLBe 0: 64M
write-through
, guarded
* Out of reset this entry is only 4K.
* Out of reset this entry is only 4K.
- * 0xfc000000
256K
NAND FLASH (CS3)
- * 0xfe000000 32M
NOR FLASH (CS0)
+ * 0xfc000000
32MB
NAND FLASH (CS3)
+ * 0xfe000000 32M
B
NOR FLASH (CS0)
*/
*/
+#ifdef CONFIG_NAND_SPL
SET_TLB_ENTRY(1, CONFIG_SYS_NAND_BASE, CONFIG_SYS_NAND_BASE,
MAS3_SX|MAS3_SW|MAS3_SR, MAS2_I|MAS2_G,
SET_TLB_ENTRY(1, CONFIG_SYS_NAND_BASE, CONFIG_SYS_NAND_BASE,
MAS3_SX|MAS3_SW|MAS3_SR, MAS2_I|MAS2_G,
+ 0, 0, BOOKE_PAGESZ_1M, 1),
+#else
+ SET_TLB_ENTRY(1, CONFIG_SYS_NAND_BASE, CONFIG_SYS_NAND_BASE,
+ MAS3_SX|MAS3_SW|MAS3_SR, MAS2_W|MAS2_G,
0, 0, BOOKE_PAGESZ_64M, 1),
0, 0, BOOKE_PAGESZ_64M, 1),
-
+#endif
/*
* TLBe 1: 256KB Non-cacheable, guarded
* 0xf8000000 32K BCSR
/*
* TLBe 1: 256KB Non-cacheable, guarded
* 0xf8000000 32K BCSR