diff options
Diffstat (limited to 'include/configs')
| -rw-r--r-- | include/configs/TB5200.h | 68 | ||||
| -rw-r--r-- | include/configs/TOP5200.h | 70 | ||||
| -rw-r--r-- | include/configs/Total5200.h | 53 | ||||
| -rw-r--r-- | include/configs/cpci5200.h | 51 | ||||
| -rw-r--r-- | include/configs/mecp5200.h | 37 | ||||
| -rw-r--r-- | include/configs/pf5200.h | 34 | ||||
| -rw-r--r-- | include/configs/r5200.h | 16 | 
7 files changed, 150 insertions, 179 deletions
| diff --git a/include/configs/TB5200.h b/include/configs/TB5200.h index 712668ab8..f64c52222 100644 --- a/include/configs/TB5200.h +++ b/include/configs/TB5200.h @@ -42,11 +42,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   */ @@ -72,12 +67,6 @@  #define CFG_CONSOLE_IS_IN_ENV  #endif -#ifdef CONFIG_VIDEO -#define ADD_BMP_CMD		CFG_CMD_BMP -#else -#define ADD_BMP_CMD		0 -#endif -  /* Partitions */  #define CONFIG_MAC_PARTITION  #define CONFIG_DOS_PARTITION @@ -85,7 +74,6 @@  /* USB */  #define CONFIG_USB_OHCI -#define ADD_USB_CMD		CFG_CMD_USB | CFG_CMD_FAT  #define CONFIG_USB_STORAGE  /* POST support */ @@ -101,34 +89,35 @@  #define CFG_CMD_POST_DIAG 0  #endif -/* IDE */ -#define ADD_IDE_CMD		(CFG_CMD_IDE | CFG_CMD_FAT | CFG_CMD_EXT2)  /* - * Supported commands + * Command line configuration.   */ -#define CONFIG_COMMANDS	       (CONFIG_CMD_DFL	| \ -				ADD_BMP_CMD	| \ -				ADD_IDE_CMD	| \ -				ADD_PCI_CMD	| \ -				ADD_USB_CMD	| \ -				CFG_CMD_ASKENV	| \ -				CFG_CMD_DATE	| \ -				CFG_CMD_DHCP	| \ -				CFG_CMD_ECHO	| \ -				CFG_CMD_EEPROM	| \ -				CFG_CMD_I2C	| \ -				CFG_CMD_JFFS2	| \ -				CFG_CMD_MII	| \ -				CFG_CMD_NFS	| \ -				CFG_CMD_PING	| \ -				CFG_CMD_POST_DIAG | \ -				CFG_CMD_REGINFO | \ -				CFG_CMD_SNTP	| \ -				CFG_CMD_BSP) +#include <config_cmd_default.h> + +#ifdef CONFIG_VIDEO +#define CONFIG_CMD_BMP +#endif + +#define CONFIG_CMD_ASKENV +#define CONFIG_CMD_DATE +#define CONFIG_CMD_DHCP +#define CONFIG_CMD_ECHO +#define CONFIG_CMD_EEPROM +#define CONFIG_CMD_EXT2 +#define CONFIG_CMD_FAT +#define CONFIG_CMD_I2C +#define CONFIG_CMD_IDE +#define CONFIG_CMD_JFFS2 +#define CONFIG_CMD_MII +#define CONFIG_CMD_NFS +#define CONFIG_CMD_PING +#define CONFIG_CMD_POST_DIAG +#define CONFIG_CMD_REGINFO +#define CONFIG_CMD_SNTP +#define CONFIG_CMD_BSP +#define CONFIG_CMD_USB -/* this must be included AFTER the definition of CONFIG_COMMANDS (if any) */ -#include <cmd_confdefs.h>  #define	CONFIG_TIMESTAMP		/* display image timestamps */ @@ -394,7 +383,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  */ @@ -403,6 +392,11 @@  #define CFG_MAXARGS		16	/* max number of command args	*/  #define CFG_BARGSIZE		CFG_CBSIZE	/* Boot Argument Buffer Size	*/ +#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 +  /* Enable an alternate, more extensive memory test */  #define CFG_ALT_MEMTEST 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) diff --git a/include/configs/Total5200.h b/include/configs/Total5200.h index d8686dd39..ba2daf73c 100644 --- a/include/configs/Total5200.h +++ b/include/configs/Total5200.h @@ -48,11 +48,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   */ @@ -63,7 +58,6 @@  /*   * Video console   */ -#if 1  #define CONFIG_VIDEO  #define CONFIG_VIDEO_SED13806  #define CONFIG_VIDEO_SED13806_16BPP @@ -76,10 +70,6 @@  #define CONFIG_VIDEO_SW_CURSOR  #define CONFIG_SPLASH_SCREEN -#define ADD_VIDEO_CMD	CFG_CMD_BMP -#else -#define ADD_VIDEO_CMD	0 -#endif  #ifdef CONFIG_MPC5200	/* MGT5100 PCI is not supported yet. */  /* @@ -105,12 +95,9 @@  #define CFG_RX_ETH_BUFFER	8  /* use 8 rx buffer on eepro100  */  #define CONFIG_NS8382X		1 -#define ADD_PCI_CMD 		CFG_CMD_PCI -  #else	/* MGT5100 */  #define CONFIG_MII		1 -#define ADD_PCI_CMD		0  /* no CFG_CMD_PCI */  #endif @@ -119,29 +106,27 @@  #define CONFIG_DOS_PARTITION  /* USB */ -#if 1  #define CONFIG_USB_OHCI -#define ADD_USB_CMD             CFG_CMD_USB | CFG_CMD_FAT  #define CONFIG_USB_STORAGE -#else -#define ADD_USB_CMD             0 -#endif +  /* - * Supported commands + * Command line configuration.   */ -#define CONFIG_COMMANDS		(CONFIG_CMD_DFL	| \ -				 CFG_CMD_PING	| \ -				 CFG_CMD_I2C	| \ -				 CFG_CMD_EEPROM	| \ -				 CFG_CMD_FAT	| \ -				 CFG_CMD_IDE	| \ -				 ADD_VIDEO_CMD  | \ -				 ADD_PCI_CMD	| \ -				 ADD_USB_CMD) +#include <config_cmd_default.h> + +#if definded(CONFIG_MPC5200) +    #define CONFIG_CMD_PCI +#endif + +#define CONFIG_CMD_BMP +#define CONFIG_CMD_EEPROM +#define CONFIG_CMD_FAT +#define CONFIG_CMD_I2C +#define CONFIG_CMD_IDE +#define CONFIG_CMD_PING +#define CONFIG_CMD_USB -/* this must be included AFTER the definition of CONFIG_COMMANDS (if any) */ -#include <cmd_confdefs.h>  #if (TEXT_BASE == 0xFE000000)		/* Boot low */  #   define CFG_LOWBOOT		1 @@ -303,7 +288,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  */ @@ -319,6 +304,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 + +  /*   * Various low-level settings   */ diff --git a/include/configs/cpci5200.h b/include/configs/cpci5200.h index f5efcd911..efb89bf96 100644 --- a/include/configs/cpci5200.h +++ b/include/configs/cpci5200.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   */ @@ -92,12 +87,6 @@  #define CONFIG_NS8382X		1  #endif -#define ADD_PCI_CMD		CFG_CMD_PCI - -#else				/* MPC5100 */ - -#define ADD_PCI_CMD		0	/* no CFG_CMD_PCI */ -  #endif  /* Partitions */ @@ -107,28 +96,29 @@  /* USB */  #if 0  #define CONFIG_USB_OHCI -#define ADD_USB_CMD		CFG_CMD_USB | CFG_CMD_FAT  #define CONFIG_USB_STORAGE -#else -#define ADD_USB_CMD		0  #endif +  /* - * Supported commands + * Command line configuration.   */ -#define CONFIG_COMMANDS		(CONFIG_CMD_DFL	| \ -				 CFG_CMD_EEPROM	| \ -				 CFG_CMD_FAT	| \ -				 CFG_CMD_IDE	| \ -				 CFG_CMD_I2C	| \ -				 CFG_CMD_BSP	| \ -				 CFG_CMD_ELF	| \ -				 CFG_CMD_EXT2	| \ -				 CFG_CMD_DATE	| \ -				 ADD_PCI_CMD	  ) +#include <config_cmd_default.h> + +#if defined(CONFIG_PCI) +#define CONFIG_CMD_PCI +#endif + +#define CONFIG_CMD_EEPROM +#define CONFIG_CMD_FAT +#define CONFIG_CMD_IDE +#define CONFIG_CMD_I2C +#define CONFIG_CMD_BSP +#define CONFIG_CMD_ELF +#define CONFIG_CMD_EXT2 +#define CONFIG_CMD_DATE + -/* this must be included AFTER the definition of CONFIG_COMMANDS (if any) */ -#include <cmd_confdefs.h>  #if (TEXT_BASE == 0xFF000000)	/* Boot low with 16 MB Flash */  #   define CFG_LOWBOOT		1 @@ -277,7 +267,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  */ @@ -295,6 +285,11 @@  #define CFG_VXWORKS_MAC_PTR	0x00000000	/* Pass Ethernet MAC to VxWorks */ +#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 +  /*   * Various low-level settings   */ diff --git a/include/configs/mecp5200.h b/include/configs/mecp5200.h index 0c1029426..6f0d4973f 100644 --- a/include/configs/mecp5200.h +++ b/include/configs/mecp5200.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   */ @@ -88,26 +83,23 @@  /* USB */  #if 0  #define CONFIG_USB_OHCI -#define ADD_USB_CMD		CFG_CMD_USB | CFG_CMD_FAT  #define CONFIG_USB_STORAGE -#else -#define ADD_USB_CMD		0  #endif +  /* - * Supported commands + * Command line configuration.   */ -#define CONFIG_COMMANDS		(CONFIG_CMD_DFL	| \ -				 CFG_CMD_EEPROM	| \ -				 CFG_CMD_FAT	| \ -				 CFG_CMD_EXT2	| \ -				 CFG_CMD_I2C	| \ -				 CFG_CMD_IDE	| \ -				 CFG_CMD_BSP	| \ -				 CFG_CMD_ELF) +#include <config_cmd_default.h> + +#define CONFIG_CMD_EEPROM +#define CONFIG_CMD_FAT +#define CONFIG_CMD_EXT2 +#define CONFIG_CMD_I2C +#define CONFIG_CMD_IDE +#define CONFIG_CMD_BSP +#define CONFIG_CMD_ELF -/* this must be included AFTER the definition of CONFIG_COMMANDS (if any) */ -#include <cmd_confdefs.h>  #if (TEXT_BASE == 0xFF000000)		/* Boot low with 16 MB Flash */  #   define CFG_LOWBOOT		1 @@ -258,7 +250,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  */ @@ -276,6 +268,11 @@  #define CFG_VXWORKS_MAC_PTR	0x00000000	/* Pass Ethernet MAC to VxWorks */ +#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 +  /*   * Various low-level settings   */ diff --git a/include/configs/pf5200.h b/include/configs/pf5200.h index 7151a9ec2..3e72c652b 100644 --- a/include/configs/pf5200.h +++ b/include/configs/pf5200.h @@ -49,11 +49,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   */ @@ -112,20 +107,20 @@  #define ADD_USB_CMD		0  #endif +  /* - * Supported commands + * Command line configuration.   */ -#define CONFIG_COMMANDS		(CONFIG_CMD_DFL	| \ -				 CFG_CMD_EEPROM	| \ -				 CFG_CMD_FAT	| \ -				 CFG_CMD_I2C	| \ -				 CFG_CMD_IDE	| \ -				 CFG_CMD_BSP	| \ -				 CFG_CMD_ELF	| \ -				 ADD_PCI_CMD	  ) +#include <config_cmd_default.h> + +#define CONFIG_CMD_BSP +#define CONFIG_PCI_CMD +#define CONFIG_CMD_EEPROM +#define CONFIG_CMD_ELF +#define CONFIG_CMD_FAT +#define CONFIG_CMD_I2C +#define CONFIG_CMD_IDE -/* this must be included AFTER the definition of CONFIG_COMMANDS (if any) */ -#include <cmd_confdefs.h>  #if (TEXT_BASE == 0xFF000000)	/* Boot low with 16 MB Flash */  #   define CFG_LOWBOOT		1 @@ -263,7 +258,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  */ @@ -281,6 +276,11 @@  #define CFG_VXWORKS_MAC_PTR	0x00000000	/* Pass Ethernet MAC to VxWorks */ +#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 +  /*   * Various low-level settings   */ diff --git a/include/configs/r5200.h b/include/configs/r5200.h index e1e406bf9..059293900 100644 --- a/include/configs/r5200.h +++ b/include/configs/r5200.h @@ -66,10 +66,18 @@  #define CFG_ENV_IS_IN_FLASH	1  #endif -#define CONFIG_COMMANDS	 ((CONFIG_CMD_DFL | CFG_CMD_PING | CFG_CMD_NET ) & ~(CFG_CMD_LOADS | CFG_CMD_LOADB)) -/* this must be included AFTER the definition of CONFIG_COMMANDS (if any) */ -#include <cmd_confdefs.h> +/* + * Command line configuration. + */ +#include <config_cmd_default.h> + +#define CONFIG_CMD_PING +#define CONFIG_CMD_NET + +#undef CONFIG_CMD_LOADS +#undef CONFIG_CMD_LOADB +  /* Note: We only copy one sectors worth of application code from location   * 10200000 for speed purposes.  Increase the size if necessary */ @@ -79,7 +87,7 @@  #define CFG_PROMPT		"u-boot> "  #define CFG_LONGHELP				/* undef to save memory		*/ -#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	*/ |