|
@@ -28,13 +28,6 @@
|
|
|
#include <config.h>
|
|
|
#include <mpc85xx.h>
|
|
|
|
|
|
-#define LAWAR_TRGT_PCI1 0x00000000
|
|
|
-#define LAWAR_TRGT_PCI2 0x00100000
|
|
|
-#define LAWAR_TRGT_PCIE 0x00200000
|
|
|
-#define LAWAR_TRGT_RIO 0x00c00000
|
|
|
-#define LAWAR_TRGT_LBC 0x00400000
|
|
|
-#define LAWAR_TRGT_DDR 0x00f00000
|
|
|
-
|
|
|
/*
|
|
|
* TLB0 and TLB1 Entries
|
|
|
*
|
|
@@ -232,39 +225,39 @@ law_entry:
|
|
|
.long (4f-3f)/8
|
|
|
3:
|
|
|
.long 0
|
|
|
- .long (LAWAR_TRGT_DDR | (LAWAR_SIZE & LAWAR_SIZE_128M)) & ~LAWAR_EN
|
|
|
+ .long (LAWAR_TRGT_IF_DDR | (LAWAR_SIZE & LAWAR_SIZE_128M)) & ~LAWAR_EN
|
|
|
|
|
|
#ifdef CFG_PCI1_MEM_PHYS
|
|
|
.long (CFG_PCI1_MEM_PHYS>>12) & 0xfffff
|
|
|
- .long LAWAR_EN | LAWAR_TRGT_PCI1 | (LAWAR_SIZE & LAWAR_SIZE_512M)
|
|
|
+ .long LAWAR_EN | LAWAR_TRGT_IF_PCI1 | (LAWAR_SIZE & LAWAR_SIZE_512M)
|
|
|
|
|
|
.long (CFG_PCI1_IO_PHYS>>12) & 0xfffff
|
|
|
- .long LAWAR_EN | LAWAR_TRGT_PCI1 | (LAWAR_SIZE & LAWAR_SIZE_1M)
|
|
|
+ .long LAWAR_EN | LAWAR_TRGT_IF_PCI1 | (LAWAR_SIZE & LAWAR_SIZE_1M)
|
|
|
#endif
|
|
|
|
|
|
#ifdef CFG_PCI2_MEM_PHYS
|
|
|
.long (CFG_PCI2_MEM_PHYS>>12) & 0xfffff
|
|
|
- .long LAWAR_EN | LAWAR_TRGT_PCI2 | (LAWAR_SIZE & LAWAR_SIZE_512M)
|
|
|
+ .long LAWAR_EN | LAWAR_TRGT_IF_PCI2 | (LAWAR_SIZE & LAWAR_SIZE_512M)
|
|
|
|
|
|
.long (CFG_PCI2_IO_PHYS>>12) & 0xfffff
|
|
|
- .long LAWAR_EN | LAWAR_TRGT_PCI2 | (LAWAR_SIZE & LAWAR_SIZE_1M)
|
|
|
+ .long LAWAR_EN | LAWAR_TRGT_IF_PCI2 | (LAWAR_SIZE & LAWAR_SIZE_1M)
|
|
|
#endif
|
|
|
|
|
|
#ifdef CFG_PCIE1_MEM_PHYS
|
|
|
.long (CFG_PCIE1_MEM_PHYS>>12) & 0xfffff
|
|
|
- .long LAWAR_EN | LAWAR_TRGT_PCIE | (LAWAR_SIZE & LAWAR_SIZE_512M)
|
|
|
+ .long LAWAR_EN | LAWAR_TRGT_IF_PCIE1 | (LAWAR_SIZE & LAWAR_SIZE_512M)
|
|
|
|
|
|
.long (CFG_PCIE1_IO_PHYS>>12) & 0xfffff
|
|
|
- .long LAWAR_EN | LAWAR_TRGT_PCIE | (LAWAR_SIZE & LAWAR_SIZE_1M)
|
|
|
+ .long LAWAR_EN | LAWAR_TRGT_IF_PCIE1 | (LAWAR_SIZE & LAWAR_SIZE_1M)
|
|
|
#endif
|
|
|
|
|
|
/* LBC window - maps 256M 0xf0000000 -> 0xffffffff */
|
|
|
.long (CFG_LBC_CACHE_BASE>>12) & 0xfffff
|
|
|
- .long LAWAR_EN | LAWAR_TRGT_LBC | (LAWAR_SIZE & LAWAR_SIZE_256M)
|
|
|
+ .long LAWAR_EN | LAWAR_TRGT_IF_LBC | (LAWAR_SIZE & LAWAR_SIZE_256M)
|
|
|
|
|
|
#ifdef CFG_RIO_MEM_PHYS
|
|
|
.long (CFG_RIO_MEM_PHYS>>12) & 0xfffff
|
|
|
- .long LAWAR_EN | LAWAR_TRGT_RIO | (LAWAR_SIZE & LAWAR_SIZE_512M)
|
|
|
+ .long LAWAR_EN | LAWAR_TRGT_IF_RIO | (LAWAR_SIZE & LAWAR_SIZE_512M)
|
|
|
#endif
|
|
|
4:
|
|
|
entry_end
|