summaryrefslogtreecommitdiff
path: root/include
diff options
context:
space:
mode:
authorwdenk <wdenk>2005-01-31 22:09:11 +0000
committerwdenk <wdenk>2005-01-31 22:09:11 +0000
commit436be29cad60a46ed5983120aff71909d8f234a3 (patch)
treebbe41af218ae37d29afcc6db7dcbf526c3ab4a60 /include
parentcd172b710822fe170db04fa1e78c08adea56425a (diff)
downloadu-boot-imx-436be29cad60a46ed5983120aff71909d8f234a3.zip
u-boot-imx-436be29cad60a46ed5983120aff71909d8f234a3.tar.gz
u-boot-imx-436be29cad60a46ed5983120aff71909d8f234a3.tar.bz2
* Update CPC45 board configuration.
* Add USB and PCI support for INKA4x0 board
Diffstat (limited to 'include')
-rw-r--r--include/configs/CPC45.h3
-rw-r--r--include/configs/inka4x0.h38
2 files changed, 39 insertions, 2 deletions
diff --git a/include/configs/CPC45.h b/include/configs/CPC45.h
index 8de9819..6fb8003 100644
--- a/include/configs/CPC45.h
+++ b/include/configs/CPC45.h
@@ -61,11 +61,14 @@
CFG_CMD_DATE | \
CFG_CMD_DHCP | \
CFG_CMD_EEPROM | \
+ CFG_CMD_EXT2 | \
CFG_CMD_FAT | \
CFG_CMD_FLASH | \
CFG_CMD_I2C | \
CFG_CMD_IDE | \
+ CFG_CMD_NFS | \
CFG_CMD_PCI | \
+ CFG_CMD_PING | \
CFG_CMD_SDRAM )
/* This must be included AFTER the definition of CONFIG_COMMANDS (if any)
diff --git a/include/configs/inka4x0.h b/include/configs/inka4x0.h
index c824b2d..eb1256a 100644
--- a/include/configs/inka4x0.h
+++ b/include/configs/inka4x0.h
@@ -51,9 +51,35 @@
#define CFG_BAUDRATE_TABLE { 9600, 19200, 38400, 57600, 115200, 230400 }
/*
+ * PCI Mapping:
+ * 0x40000000 - 0x4fffffff - PCI Memory
+ * 0x50000000 - 0x50ffffff - PCI IO Space
+ */
+#define CONFIG_PCI 1
+#define CONFIG_PCI_PNP 1
+#define CONFIG_PCI_SCAN_SHOW 1
+
+#define CONFIG_PCI_MEM_BUS 0x40000000
+#define CONFIG_PCI_MEM_PHYS CONFIG_PCI_MEM_BUS
+#define CONFIG_PCI_MEM_SIZE 0x10000000
+
+#define CONFIG_PCI_IO_BUS 0x50000000
+#define CONFIG_PCI_IO_PHYS CONFIG_PCI_IO_BUS
+#define CONFIG_PCI_IO_SIZE 0x01000000
+
+#define CFG_XLB_PIPELINING 1
+
+/* Partitions */
+#define CONFIG_MAC_PARTITION
+#define CONFIG_DOS_PARTITION
+#define CONFIG_ISO_PARTITION
+
+/*
* Supported commands
*/
-#define CONFIG_COMMANDS (CONFIG_CMD_DFL | CFG_CMD_DHCP)
+#define CONFIG_COMMANDS (CONFIG_CMD_DFL | \
+ CFG_CMD_PCI | \
+ CFG_CMD_USB )
/* this must be included AFTER the definition of CONFIG_COMMANDS (if any) */
#include <cmd_confdefs.h>
@@ -176,7 +202,7 @@
#if defined (CONFIG_MINIFAP)
#define CFG_GPS_PORT_CONFIG 0x93000004
#else
-#define CFG_GPS_PORT_CONFIG 0x83000004
+#define CFG_GPS_PORT_CONFIG 0x81001004
#endif
/*
@@ -234,4 +260,12 @@
#define CFG_CS_BURST 0x00000000
#define CFG_CS_DEADCYCLE 0x33333333
+/*-----------------------------------------------------------------------
+ * USB stuff
+ *-----------------------------------------------------------------------
+ */
+#define CONFIG_USB_OHCI
+#define CONFIG_USB_CLOCK 0x00015555
+#define CONFIG_USB_CONFIG 0x00001000
+
#endif /* __CONFIG_H */