diff options
Diffstat (limited to 'include/configs/TOP5200.h')
| -rw-r--r-- | include/configs/TOP5200.h | 70 | 
1 files changed, 28 insertions, 42 deletions
| diff --git a/include/configs/TOP5200.h b/include/configs/TOP5200.h index 1cc9ce94f..73d25ea86 100644 --- a/include/configs/TOP5200.h +++ b/include/configs/TOP5200.h @@ -50,11 +50,6 @@  #define BOOTFLAG_COLD		0x01	/* Normal Power-On: Boot from FLASH  */  #define BOOTFLAG_WARM		0x02	/* Software reboot	     */ -#define CFG_CACHELINE_SIZE	32	/* For MPC5xxx CPUs */ -#if (CONFIG_COMMANDS & CFG_CMD_KGDB) -#  define CFG_CACHELINE_SHIFT	5	/* log base 2 of the above value */ -#endif -  /*   * Serial console configuration   */ @@ -81,12 +76,6 @@  #  define CONFIG_PCI_IO_PHYS	CONFIG_PCI_IO_BUS  #  define CONFIG_PCI_IO_SIZE	0x01000000 -#  define ADD_PCI_CMD 		CFG_CMD_PCI - -#else	/* no Evaluation board */ - -#  define ADD_PCI_CMD		0  /* no CFG_CMD_PCI */ -  #endif  /* USB */ @@ -99,49 +88,40 @@  #  else  #    define CONFIG_USB_CONFIG	0x00001000  #  endif -#  define ADD_USB_CMD             CFG_CMD_USB | CFG_CMD_FAT  #  define CONFIG_DOS_PARTITION  #  define CONFIG_USB_STORAGE -#else - -#  define ADD_USB_CMD		0 -  #endif  /* IDE */  #if defined (CONFIG_EVAL5200) || defined (CONFIG_LITE5200) - -#  define ADD_IDE_CMD             CFG_CMD_IDE | CFG_CMD_FAT  #  define CONFIG_DOS_PARTITION - -#else - -#  define ADD_IDE_CMD		0 -  #endif +  /* - * Supported commands + * Command line configuration.   */ -#define CONFIG_COMMANDS	      ( CONFIG_CMD_DFL	| \ -				ADD_PCI_CMD	| \ -				ADD_USB_CMD	| \ -				ADD_IDE_CMD	| \ -				CFG_CMD_ASKENV	| \ -				CFG_CMD_DATE	| \ -				CFG_CMD_DHCP	| \ -				CFG_CMD_I2C	| \ -				CFG_CMD_EEPROM	| \ -				CFG_CMD_REGINFO	| \ -				CFG_CMD_IMMAP	| \ -				CFG_CMD_ELF	| \ -				CFG_CMD_MII 	| \ -				CFG_CMD_BEDBUG	\ -			      ) +#include <config_cmd_default.h> + +#define CONFIG_CMD_ASKENV +#define CONFIG_CMD_BEDBUG +#define CONFIG_CMD_DATE +#define CONFIG_CMD_DHCP +#define CONFIG_CMD_EEPROM +#define CONFIG_CMD_ELF +#define CONFIG_CMD_I2C +#define CONFIG_CMD_IMMAP +#define CONFIG_CMD_MII +#define CONFIG_CMD_REGINFO + +#if defined (CONFIG_EVAL5200) || defined (CONFIG_LITE5200) +#define CONFIG_CMD_FAT +#define CONFIG_CMD_IDE +#define CONFIG_CMD_USB +#define CONFIG_CMD_PCI +#endif -/* this must be included AFTER the definition of CONFIG_COMMANDS (if any) */ -#include <cmd_confdefs.h>  /*   * MUST be low boot - HIGHBOOT is not supported anymore @@ -336,7 +316,7 @@   */  #define CFG_LONGHELP			/* undef to save memory	    */  #define CFG_PROMPT		"=> "	/* Monitor Command Prompt   */ -#if (CONFIG_COMMANDS & CFG_CMD_KGDB) +#if defined(CONFIG_CMD_KGDB)  #  define CFG_CBSIZE		1024	/* Console I/O Buffer Size  */  #else  #  define CFG_CBSIZE		256	/* Console I/O Buffer Size  */ @@ -352,6 +332,12 @@  #define CFG_HZ			1000	/* decrementer freq: 1 ms ticks */ +#define CFG_CACHELINE_SIZE	32	/* For MPC5xxx CPUs */ +#if defined(CONFIG_CMD_KGDB) +#  define CFG_CACHELINE_SHIFT	5	/* log base 2 of the above value */ +#endif + +  #ifdef CONFIG_EVAL5200		/* M48T08 is available with the Evaluation board only */    #define CONFIG_RTC_MK48T59	1	/* use M48T08 on EVAL5200 */    #define RTC(reg)		(0xf0010000+reg) |