]> git.kernelconcepts.de Git - karo-tx-uboot.git/blobdiff - include/configs/ppmc7xx.h
Exynos5420: Introduce support for the Peach-Pit board
[karo-tx-uboot.git] / include / configs / ppmc7xx.h
index 0fd86356814e0c5c3bca942084457e8144d5d05d..18f9a6cc2005da060131f0115ec39eec9d76a683 100644 (file)
 #undef CONFIG_ALTIVEC
 #define CONFIG_BUS_CLK 66000000
 
+#define        CONFIG_SYS_TEXT_BASE    0xFFF00000
+
+#ifndef __ASSEMBLY__
+#include <galileo/core.h>
+#endif
 
 /*
  * Monitor configuration
  */
 
 #define        CONFIG_PCI
+#define        CONFIG_PCI_INDIRECT_BRIDGE
 #define        CONFIG_PCI_PNP
 #undef CONFIG_PCI_SCAN_SHOW
 
 /*
  * Network config
  *
- * CONFIG_NET_MULTI            - Support for multiple network interfaces
  * CONFIG_EEPRO100             - Intel 8255x Ethernet Controller
  * CONFIG_EEPRO100_SROM_WRITE  - Enable writing to network card ROM
  */
 
-#define        CONFIG_NET_MULTI
 #define        CONFIG_EEPRO100
 #define        CONFIG_EEPRO100_SROM_WRITE
 
 #define CONFIG_SYS_FLASH_ERASE_TOUT    250000
 #define CONFIG_SYS_FLASH_WRITE_TOUT    5000
 #define CONFIG_SYS_MAX_FLASH_BANKS     1
-#define CONFIG_SYS_MAX_FLASH_SECT      19
+#define CONFIG_SYS_MAX_FLASH_SECT      128
 
 
 /*
  * CONFIG_SYS_MALLOC_LEN               - Size of malloc pool (128KB)
  */
 
-#define CONFIG_SYS_MONITOR_BASE        TEXT_BASE
+#define CONFIG_SYS_MONITOR_BASE        CONFIG_SYS_TEXT_BASE
 #define CONFIG_SYS_MALLOC_LEN          0x20000
 
 
 #define CONFIG_SYS_MEMTEST_START       0x00040000
 #define CONFIG_SYS_MEMTEST_END         0x00040100
 #define CONFIG_SYS_PBSIZE              1024
-#define CONFIG_SYS_PROMPT              "=> "
 
 
 /*
  * copied to top of RAM by the init code.
  *
  * CONFIG_SYS_INIT_RAM_ADDR            - Address of Init RAM, above exception vect
- * CONFIG_SYS_INIT_RAM_END             - Size of Init RAM
- * CONFIG_SYS_GBL_DATA_SIZE            - Ammount of RAM to reserve for global data
+ * CONFIG_SYS_INIT_RAM_SIZE            - Size of Init RAM
+ * GENERATED_GBL_DATA_SIZE             - Ammount of RAM to reserve for global data
  * CONFIG_SYS_GBL_DATA_OFFSET          - Start of global data, top of stack
  */
 
 #define CONFIG_SYS_INIT_RAM_ADDR       (CONFIG_SYS_SDRAM_BASE + 0x4000)
-#define CONFIG_SYS_INIT_RAM_END        0x4000
-#define CONFIG_SYS_GBL_DATA_SIZE       128
-#define CONFIG_SYS_GBL_DATA_OFFSET     (CONFIG_SYS_INIT_RAM_END - CONFIG_SYS_GBL_DATA_SIZE)
+#define CONFIG_SYS_INIT_RAM_SIZE       0x4000
+#define CONFIG_SYS_GBL_DATA_OFFSET     (CONFIG_SYS_INIT_RAM_SIZE - GENERATED_GBL_DATA_SIZE)
 
 
 /*
 /*
  * Clocks config
  *
- * CONFIG_SYS_BUS_HZ                   - Bus clock frequency in Hz
- * CONFIG_SYS_BUS_CLK                  - As above (?)
+ * CONFIG_SYS_BUS_CLK                  - Bus clock frequency in Hz
  * CONFIG_SYS_HZ                       - Decrementer freq in Hz
  */
 
-#define CONFIG_SYS_BUS_HZ              CONFIG_BUS_CLK
 #define CONFIG_SYS_BUS_CLK             CONFIG_BUS_CLK
-#define CONFIG_SYS_HZ                  1000
 
 
 /*
  * Serial port config
  *
- * CONFIG_SYS_BAUDRATE_TABLE           - List of valid baud rates
  * CONFIG_SYS_NS16550                  - Include the NS16550 driver
  * CONFIG_SYS_NS16550_SERIAL           - Include the serial (wrapper) driver
  * CONFIG_SYS_NS16550_CLK              - Frequency of reference clock
  * CONFIG_SYS_NS16550_COM1             - Base address of 1st serial port
  */
 
-#define CONFIG_SYS_BAUDRATE_TABLE      { 9600, 19200, 38400, 57600, 115200 }
 #define CONFIG_SYS_NS16550
 #define CONFIG_SYS_NS16550_SERIAL
 #define CONFIG_SYS_NS16550_CLK         3686400
 
 #define CONFIG_SYS_BOARD_ASM_INIT
 
-
-/*
- * Boot flags
- *
- * BOOTFLAG_COLD               - Indicates a power-on boot
- * BOOTFLAG_WARM               - Indicates a software reset
- */
-
-#define BOOTFLAG_COLD          0x01
-#define BOOTFLAG_WARM          0x02
-
-
 #endif /* __CONFIG_H */