summaryrefslogtreecommitdiff
path: root/include/configs
diff options
context:
space:
mode:
authorJoe Hamman <joe.hamman@embeddedspecialties.com>2007-08-11 06:54:58 -0500
committerJon Loeliger <jdl@freescale.com>2007-08-13 10:54:44 -0500
commitcca34967cbd13ff6bd352be29e3f1cc88ab24c05 (patch)
tree176501cd80edb05fc2e2d152e84268c45be20ecb /include/configs
parentc646bba6465a45c60746d4cc1602cd06c1960f2d (diff)
downloadu-boot-imx-cca34967cbd13ff6bd352be29e3f1cc88ab24c05.zip
u-boot-imx-cca34967cbd13ff6bd352be29e3f1cc88ab24c05.tar.gz
u-boot-imx-cca34967cbd13ff6bd352be29e3f1cc88ab24c05.tar.bz2
Modify SBC8641D to use new Freescale PCI routines
PCI-Express sockets 1 and 2 verified working with Intel Pro/1000 PT adapter. Signed-off-by: Joe Hamman <joe.hamman@embeddedspecialties.com> Signde-off-by: Jon Loeliger <jdl@freescale.com>
Diffstat (limited to 'include/configs')
-rw-r--r--include/configs/sbc8641d.h9
1 files changed, 7 insertions, 2 deletions
diff --git a/include/configs/sbc8641d.h b/include/configs/sbc8641d.h
index dba1944..68d31ca 100644
--- a/include/configs/sbc8641d.h
+++ b/include/configs/sbc8641d.h
@@ -49,8 +49,10 @@
#define CFG_RESET_ADDRESS 0xfff00100
-#undef CONFIG_PCI
-#define CONFIG_FSL_PCI_INIT 1
+#define CONFIG_PCI 1 /* Enable PCIE */
+#define CONFIG_PCI1 1 /* PCIE controler 1 (slot 1) */
+#define CONFIG_PCI2 1 /* PCIE controler 2 (slot 2) */
+#define CONFIG_FSL_PCI_INIT 1 /* Use common FSL init code */
#define CONFIG_TSEC_ENET /* tsec ethernet support */
#define CONFIG_ENV_OVERWRITE
@@ -95,6 +97,9 @@
#define CFG_CCSRBAR 0xf8000000 /* relocated CCSRBAR */
#define CFG_IMMR CFG_CCSRBAR /* PQII uses CFG_IMMR */
+#define CFG_PCI1_ADDR (CFG_CCSRBAR+0x8000)
+#define CFG_PCI2_ADDR (CFG_CCSRBAR+0x9000)
+
/*
* DDR Setup
*/