summaryrefslogtreecommitdiff
path: root/board/cds/mpc8548cds/init.S
diff options
context:
space:
mode:
authorAndy Fleming <afleming@freescale.com>2007-02-24 01:08:13 -0600
committerAndrew Fleming-AFLEMING <afleming@freescale.com>2007-05-02 15:50:13 -0500
commitffa621a0d12a1ccd81c936c567f8917a213787a8 (patch)
tree3dcae45bdac750bb7a7cb377a975f0dbd5b70b3a /board/cds/mpc8548cds/init.S
parent6743105988fc44d5b0d30388c790607835aae7a6 (diff)
downloadu-boot-imx-ffa621a0d12a1ccd81c936c567f8917a213787a8.zip
u-boot-imx-ffa621a0d12a1ccd81c936c567f8917a213787a8.tar.gz
u-boot-imx-ffa621a0d12a1ccd81c936c567f8917a213787a8.tar.bz2
Cleaned up some 85xx PCI bugs
* Cleaned up the CDS PCI Config Tables and added NULL entries to the end * Fixed PCIe LAWBAR assignemt to use the cpu-relative address * Fixed 85xx PCI code to assign powar region sizes based on the config values (rather than hard-coding them) * Fixed the 8548 CDS PCI2 IO to once again have 0 as the base address Signed-off-by: Andy Fleming <afleming@freescale.com>
Diffstat (limited to 'board/cds/mpc8548cds/init.S')
-rw-r--r--board/cds/mpc8548cds/init.S2
1 files changed, 1 insertions, 1 deletions
diff --git a/board/cds/mpc8548cds/init.S b/board/cds/mpc8548cds/init.S
index 34ca711..d468f5b 100644
--- a/board/cds/mpc8548cds/init.S
+++ b/board/cds/mpc8548cds/init.S
@@ -248,7 +248,7 @@ tlb1_entry:
#define LAWBAR6 ((CFG_PEX_MEM_BASE>>12) & 0xfffff)
#define LAWAR6 (LAWAR_EN | LAWAR_TRGT_IF_PEX | (LAWAR_SIZE & LAWAR_SIZE_512M))
-#define LAWBAR7 ((CFG_PEX_IO_BASE>>12) & 0xfffff)
+#define LAWBAR7 ((CFG_PEX_IO_PHYS>>12) & 0xfffff)
#define LAWAR7 (LAWAR_EN | LAWAR_TRGT_IF_PEX | (LAWAR_SIZE & LAWAR_SIZE_16M))
#define LAWBAR8 ((CFG_RIO_MEM_BASE>>12) & 0xfffff)