diff options
| author | Jon Loeliger <jdl@jdl.com> | 2007-07-04 22:33:46 -0500 | 
|---|---|---|
| committer | Wolfgang Denk <wd@denx.de> | 2007-07-05 11:05:18 +0200 | 
| commit | dca3b3d6d6396b67e5e84af53452164923c73443 (patch) | |
| tree | 5042b752f194f2e2ce3668c41d92837c656be811 | |
| parent | 6c18eb9804b525f3e4f3bb3d014dd69a200d9fa7 (diff) | |
| download | olio-uboot-2014.01-dca3b3d6d6396b67e5e84af53452164923c73443.tar.xz olio-uboot-2014.01-dca3b3d6d6396b67e5e84af53452164923c73443.zip | |
include/configs: Use new CONFIG_CMD_* in various [v-z]* named board config files.
Signed-off-by: Jon Loeliger <jdl@freescale.com>
| -rw-r--r-- | include/configs/v37.h | 19 | ||||
| -rw-r--r-- | include/configs/v38b.h | 48 | ||||
| -rw-r--r-- | include/configs/versatile.h | 18 | ||||
| -rw-r--r-- | include/configs/virtlab2.h | 38 | ||||
| -rw-r--r-- | include/configs/voiceblue.h | 47 | ||||
| -rw-r--r-- | include/configs/walnut.h | 47 | ||||
| -rw-r--r-- | include/configs/wepep250.h | 19 | ||||
| -rw-r--r-- | include/configs/xaeniax.h | 23 | ||||
| -rw-r--r-- | include/configs/xm250.h | 17 | ||||
| -rw-r--r-- | include/configs/xsengine.h | 13 | ||||
| -rw-r--r-- | include/configs/xupv2p.h | 43 | ||||
| -rw-r--r-- | include/configs/yosemite.h | 54 | ||||
| -rw-r--r-- | include/configs/yucca.h | 45 | ||||
| -rw-r--r-- | include/configs/zylonite.h | 24 | 
14 files changed, 243 insertions, 212 deletions
| diff --git a/include/configs/v37.h b/include/configs/v37.h index a2e99b59e..402ed4b4b 100644 --- a/include/configs/v37.h +++ b/include/configs/v37.h @@ -83,9 +83,15 @@  #define	CONFIG_RTC_MPC8xx		/* use internal RTC of MPC8xx	*/ -#define CONFIG_COMMANDS	      ( CONFIG_CMD_DFL	| \ -				CFG_CMD_JFFS2	| \ -				CFG_CMD_DATE	) + +/* + * Command line configuration. + */ +#include <config_cmd_default.h> + +#define CONFIG_CMD_JFFS2 +#define CONFIG_CMD_DATE +  /*   * JFFS2 partitions @@ -105,15 +111,12 @@  #define MTDPARTS_DEFAULT	"mtdparts=v37-1:-(jffs2)"  */ -/* this must be included AFTER the definition of CONFIG_COMMANDS (if any) */ -#include <cmd_confdefs.h> -  /*   * Miscellaneous configurable options   */  #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	*/ @@ -194,7 +197,7 @@   * Cache Configuration   */  #define CFG_CACHELINE_SIZE	16	/* For all MPC8xx CPUs			*/ -#if (CONFIG_COMMANDS & CFG_CMD_KGDB) +#if defined(CONFIG_CMD_KGDB)  #define CFG_CACHELINE_SHIFT	4	/* log base 2 of the above value	*/  #endif diff --git a/include/configs/v38b.h b/include/configs/v38b.h index 0b7b19ead..3e3d11674 100644 --- a/include/configs/v38b.h +++ b/include/configs/v38b.h @@ -46,11 +46,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   */ @@ -89,28 +84,28 @@  #define CONFIG_USB_CLOCK	0x0001BBBB  #define CONFIG_USB_CONFIG	0x00001000 +  /* - * Supported commands + * Command line configuration.   */ -#define CONFIG_COMMANDS		(CONFIG_CMD_DFL	| \ -				 CFG_CMD_FAT	| \ -				 CFG_CMD_I2C	| \ -				 CFG_CMD_IDE	| \ -				 CFG_CMD_PING	| \ -				 CFG_CMD_DHCP	| \ -				 CFG_CMD_DIAG	| \ -				 CFG_CMD_IRQ	| \ -				 CFG_CMD_JFFS2	| \ -				 CFG_CMD_MII	| \ -				 CFG_CMD_SDRAM	| \ -				 CFG_CMD_DATE	| \ -				 CFG_CMD_USB	| \ -				 CFG_CMD_FAT) +#include <config_cmd_default.h> -#define CONFIG_TIMESTAMP		/* Print image info with timestamp */ +#define CONFIG_CMD_FAT +#define CONFIG_CMD_I2C +#define CONFIG_CMD_IDE +#define CONFIG_CMD_PING +#define CONFIG_CMD_DHCP +#define CONFIG_CMD_DIAG +#define CONFIG_CMD_IRQ +#define CONFIG_CMD_JFFS2 +#define CONFIG_CMD_MII +#define CONFIG_CMD_SDRAM +#define CONFIG_CMD_DATE +#define CONFIG_CMD_USB +#define CONFIG_CMD_FAT -/* this must be included AFTER the definition of CONFIG_COMMANDS (if any) */ -#include <cmd_confdefs.h> + +#define CONFIG_TIMESTAMP		/* Print image info with timestamp */  /*   * Boot low with 16 MB Flash @@ -254,7 +249,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 */ @@ -270,6 +265,11 @@  #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/versatile.h b/include/configs/versatile.h index 16db43bb9..b90821995 100644 --- a/include/configs/versatile.h +++ b/include/configs/versatile.h @@ -96,14 +96,22 @@  #define CFG_SERIAL0		0x101F1000  #define CFG_SERIAL1		0x101F2000 -#define CONFIG_COMMANDS	(CFG_CMD_DHCP | CFG_CMD_IMI | CFG_CMD_NET | CFG_CMD_PING | CFG_CMD_BDI | CFG_CMD_MEMORY | CFG_CMD_FLASH | CFG_CMD_ENV) -/*#define CONFIG_COMMANDS	(CFG_CMD_IMI | CFG_CMD_BDI | CFG_CMD_MEMORY) */ +/* + * Command line configuration. + */ -#define CONFIG_BOOTP_MASK	CONFIG_BOOTP_DEFAULT +#define CONFIG_CMD_DHCP +#define CONFIG_CMD_IMI +#define CONFIG_CMD_NET +#define CONFIG_CMD_PING +#define CONFIG_CMD_BDI +#define CONFIG_CMD_MEMORY +#define CONFIG_CMD_FLASH +#define CONFIG_CMD_ENV -/* this must be included AFTER the definition of CONFIG_COMMANDS (if any) */ -#include <cmd_confdefs.h> + +#define CONFIG_BOOTP_MASK	CONFIG_BOOTP_DEFAULT  #define CONFIG_BOOTDELAY	2  #define CONFIG_BOOTARGS "root=/dev/nfs mem=128M ip=dhcp netdev=25,0,0xf1010000,0xf1010010,eth0" diff --git a/include/configs/virtlab2.h b/include/configs/virtlab2.h index 06d8536ec..ac87b397d 100644 --- a/include/configs/virtlab2.h +++ b/include/configs/virtlab2.h @@ -96,27 +96,23 @@  #define	CONFIG_RTC_MPC8xx		/* use internal RTC of MPC8xx	*/ -#ifdef	CONFIG_SPLASH_SCREEN -# define CONFIG_COMMANDS      ( CONFIG_CMD_DFL	| \ -				CFG_CMD_ASKENV	| \ -				CFG_CMD_BMP	| \ -				CFG_CMD_DATE	| \ -				CFG_CMD_DHCP	| \ -				CFG_CMD_IDE	| \ -				CFG_CMD_NFS	| \ -				CFG_CMD_SNTP	) -#else -# define CONFIG_COMMANDS      ( CONFIG_CMD_DFL	| \ -				CFG_CMD_ASKENV	| \ -				CFG_CMD_DATE	| \ -				CFG_CMD_DHCP	| \ -				CFG_CMD_IDE	| \ -				CFG_CMD_NFS	| \ -				CFG_CMD_SNTP	) + +/* + * Command line configuration. + */ +#include <config_cmd_default.h> + +#define CONFIG_CMD_ASKENV +#define CONFIG_CMD_DATE +#define CONFIG_CMD_DHCP +#define CONFIG_CMD_IDE +#define CONFIG_CMD_NFS +#define CONFIG_CMD_SNTP + +#if defined(CONFIG_SPLASH_SCREEN) +    #define CONFIG_CMD_BMP  #endif -/* this must be included AFTER the definition of CONFIG_COMMANDS (if any) */ -#include <cmd_confdefs.h>  /*   * Miscellaneous configurable options @@ -131,7 +127,7 @@  #define	CFG_PROMPT_HUSH_PS2	"> "  #endif -#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	*/ @@ -214,7 +210,7 @@   * Cache Configuration   */  #define CFG_CACHELINE_SIZE	16	/* For all MPC8xx CPUs			*/ -#if (CONFIG_COMMANDS & CFG_CMD_KGDB) +#if defined(CONFIG_CMD_KGDB)  #define CFG_CACHELINE_SHIFT	4	/* log base 2 of the above value	*/  #endif diff --git a/include/configs/voiceblue.h b/include/configs/voiceblue.h index 4e97b01aa..f8879a119 100644 --- a/include/configs/voiceblue.h +++ b/include/configs/voiceblue.h @@ -131,32 +131,29 @@  #define CONFIG_BAUDRATE		115200  #define CFG_BAUDRATE_TABLE	{ 9600, 19200, 38400, 57600, 115200 } -#ifdef VOICEBLUE_SMALL_FLASH -#define CONFIG_COMMANDS		(CFG_CMD_BDI    |	\ -				 CFG_CMD_LOADB  |	\ -				 CFG_CMD_IMI    |	\ -				 CFG_CMD_FLASH  |	\ -				 CFG_CMD_MEMORY |	\ -				 CFG_CMD_NET    |	\ -				 CFG_CMD_BOOTD  |	\ -				 CFG_CMD_DHCP   |	\ -				 CFG_CMD_PING   |	\ -				 CFG_CMD_RUN) -#else -#define CONFIG_COMMANDS		(CFG_CMD_BDI    |	\ -				 CFG_CMD_LOADB  |	\ -				 CFG_CMD_IMI    |	\ -				 CFG_CMD_FLASH  |	\ -				 CFG_CMD_MEMORY |	\ -				 CFG_CMD_NET    |	\ -				 CFG_CMD_ENV    |	\ -				 CFG_CMD_BOOTD  |	\ -				 CFG_CMD_DHCP   |	\ -				 CFG_CMD_PING   |	\ -				 CFG_CMD_RUN    |	\ -				 CFG_CMD_JFFS2) + +/* + * Command line configuration. + */ +#include <config_cmd_default.h> + +#define CONFIG_CMD_BDI +#define CONFIG_CMD_LOADB +#define CONFIG_CMD_IMI +#define CONFIG_CMD_FLASH +#define CONFIG_CMD_MEMORY +#define CONFIG_CMD_NET +#define CONFIG_CMD_BOOTD +#define CONFIG_CMD_DHCP +#define CONFIG_CMD_PING +#define CONFIG_CMD_RUN + +#if !defined(VOICEBLUE_SMALL_FLASH) +    #define CONFIG_CMD_ENV +    #define CONFIG_CMD_JFFS2  #endif +  #define CONFIG_BOOTP_MASK	CONFIG_BOOTP_DEFAULT  #define CONFIG_LOOPW @@ -220,8 +217,6 @@  #endif	/* VOICEBLUE_SMALL_FLASH */ -/* this must be included AFTER the definition of CONFIG_COMMANDS (if any) */ -#include <cmd_confdefs.h>  /*   * Miscellaneous configurable options diff --git a/include/configs/walnut.h b/include/configs/walnut.h index b34dc71d2..2112b5317 100644 --- a/include/configs/walnut.h +++ b/include/configs/walnut.h @@ -98,26 +98,29 @@  #define CONFIG_RTC_DS174x	1	/* use DS1743 RTC in Walnut	*/ -#define CONFIG_COMMANDS	       (CONFIG_CMD_DFL	| \ -				CFG_CMD_ASKENV	| \ -				CFG_CMD_DATE	| \ -				CFG_CMD_DHCP	| \ -				CFG_CMD_DIAG	| \ -				CFG_CMD_EEPROM	| \ -				CFG_CMD_ELF	| \ -				CFG_CMD_I2C	| \ -				CFG_CMD_IRQ	| \ -				CFG_CMD_MII	| \ -				CFG_CMD_NET	| \ -				CFG_CMD_NFS	| \ -				CFG_CMD_PCI	| \ -				CFG_CMD_PING	| \ -				CFG_CMD_REGINFO | \ -				CFG_CMD_SDRAM	| \ -				CFG_CMD_SNTP	) -/* 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_ASKENV +#define CONFIG_CMD_DATE +#define CONFIG_CMD_DHCP +#define CONFIG_CMD_DIAG +#define CONFIG_CMD_EEPROM +#define CONFIG_CMD_ELF +#define CONFIG_CMD_I2C +#define CONFIG_CMD_IRQ +#define CONFIG_CMD_MII +#define CONFIG_CMD_NET +#define CONFIG_CMD_NFS +#define CONFIG_CMD_PCI +#define CONFIG_CMD_PING +#define CONFIG_CMD_REGINFO +#define CONFIG_CMD_SDRAM +#define CONFIG_CMD_SNTP +  #undef CONFIG_WATCHDOG			/* watchdog disabled		*/ @@ -128,7 +131,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	*/ @@ -283,7 +286,7 @@  #define CFG_DCACHE_SIZE		16384	/* For AMCC 405 CPUs, older 405 ppc's	*/  					/* have only 8kB, 16kB is save here	*/  #define CFG_CACHELINE_SIZE	32	/* ...			*/ -#if (CONFIG_COMMANDS & CFG_CMD_KGDB) +#if defined(CONFIG_CMD_KGDB)  #define CFG_CACHELINE_SHIFT	5	/* log base 2 of the above value	*/  #endif @@ -340,7 +343,7 @@  #define BOOTFLAG_COLD	0x01		/* Normal Power-On: Boot from FLASH	*/  #define BOOTFLAG_WARM	0x02		/* Software reboot			*/ -#if (CONFIG_COMMANDS & CFG_CMD_KGDB) +#if defined(CONFIG_CMD_KGDB)  #define CONFIG_KGDB_BAUDRATE	230400	/* speed to run kgdb serial port */  #define CONFIG_KGDB_SER_INDEX	2	/* which serial port to use */  #endif diff --git a/include/configs/wepep250.h b/include/configs/wepep250.h index 47251bbb6..3b360402d 100644 --- a/include/configs/wepep250.h +++ b/include/configs/wepep250.h @@ -36,18 +36,15 @@  /* - * Definition of u-boot build in commands. Check out CONFIG_CMD_DFL if - * neccessary in include/cmd_confdefs.h file. (Un)comment for getting - * functionality or size of u-boot code. + * Command line configuration.   */ -#define CONFIG_COMMANDS         (CONFIG_CMD_DFL		\ -				& ~CFG_CMD_NET 		\ -				& ~CFG_CMD_LOADS	\ -				& ~CFG_CMD_CONSOLE	\ -				& ~CFG_CMD_AUTOSCRIPT	\ -/*				| CFG_CMD_JFFS2 */	\ -				) -#include <cmd_confdefs.h> +#include <config_cmd_default.h> + +#undef CONFIG_CMD_NET +#undef CONFIG_CMD_LOADS +#undef CONFIG_CMD_CONSOLE +#undef CONFIG_CMD_AUTOSCRIPT +  /*   * Boot options. Setting delay to -1 stops autostart count down. diff --git a/include/configs/xaeniax.h b/include/configs/xaeniax.h index 103976283..1149542bb 100644 --- a/include/configs/xaeniax.h +++ b/include/configs/xaeniax.h @@ -64,15 +64,20 @@  #define CFG_BAUDRATE_TABLE	{ 9600, 19200, 38400, 57600, 115200 } /* valid baudrates */ -#define CONFIG_COMMANDS	       ((CONFIG_CMD_DFL & ~CFG_CMD_DTT) | \ -				CFG_CMD_DHCP	| \ -				CFG_CMD_DIAG	| \ -				CFG_CMD_NFS	| \ -				CFG_CMD_SDRAM	| \ -				CFG_CMD_SNTP	) -/* 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_DHCP +#define CONFIG_CMD_DIAG +#define CONFIG_CMD_NFS +#define CONFIG_CMD_SDRAM +#define CONFIG_CMD_SNTP + +#undef CONFIG_CMD_DTT +  #define CONFIG_ETHADDR		08:00:3e:26:0a:5b  #define CONFIG_NETMASK		255.255.255.0 @@ -86,7 +91,7 @@  #define CONFIG_SETUP_MEMORY_TAGS 	1  #define CONFIG_INITRD_TAG		1 -#if (CONFIG_COMMANDS & CFG_CMD_KGDB) +#if defined(CONFIG_CMD_KGDB)  #define CONFIG_KGDB_BAUDRATE	115200			/* speed to run kgdb serial port */  #define CONFIG_KGDB_SER_INDEX	1			/* which serial port to use */  #endif diff --git a/include/configs/xm250.h b/include/configs/xm250.h index 825bfd14e..225d46a38 100644 --- a/include/configs/xm250.h +++ b/include/configs/xm250.h @@ -81,14 +81,17 @@  #define CONFIG_BAUDRATE		115200 -#define CONFIG_COMMANDS		(CONFIG_CMD_DFL | \ -				 CFG_CMD_ELF	| \ -				 CFG_CMD_EEPROM | \ -				 CFG_CMD_DATE	| \ -				 CFG_CMD_I2C	) -/* 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_ELF +#define CONFIG_CMD_EEPROM +#define CONFIG_CMD_DATE +#define CONFIG_CMD_I2C +  #define CONFIG_BOOTDELAY	3 diff --git a/include/configs/xsengine.h b/include/configs/xsengine.h index dc702cf44..37daefe87 100644 --- a/include/configs/xsengine.h +++ b/include/configs/xsengine.h @@ -102,10 +102,17 @@  /* allow to overwrite serial and ethaddr */  #define CONFIG_BAUDRATE			115200 -#define CONFIG_COMMANDS			(CONFIG_CMD_DFL | CFG_CMD_MMC | CFG_CMD_FAT | CFG_CMD_PING | CFG_CMD_JFFS2) -/* 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_MMC +#define CONFIG_CMD_FAT +#define CONFIG_CMD_PING +#define CONFIG_CMD_JFFS2 +  #define CONFIG_BOOTDELAY		3  #define CONFIG_ETHADDR			FF:FF:FF:FF:FF:FF diff --git a/include/configs/xupv2p.h b/include/configs/xupv2p.h index b4c720d18..cfa128113 100644 --- a/include/configs/xupv2p.h +++ b/include/configs/xupv2p.h @@ -118,27 +118,30 @@  #define	CFG_ENV_IS_NOWHERE	1  #define	CFG_ENV_SIZE		0x1000  #define	CFG_ENV_ADDR		(CFG_MONITOR_BASE - CFG_ENV_SIZE) -#define	CONFIG_COMMANDS	(CONFIG__CMD_DFL |\ -			CFG_CMD_MEMORY |\ -			CFG_CMD_IRQ |\ -			CFG_CMD_BDI |\ -			CFG_CMD_NET |\ -			CFG_CMD_IMI |\ -			CFG_CMD_ECHO |\ -			CFG_CMD_CACHE |\ -			CFG_CMD_RUN |\ -			CFG_CMD_AUTOSCRIPT |\ -			CFG_CMD_ASKENV |\ -			CFG_CMD_LOADS |\ -			CFG_CMD_LOADB |\ -			CFG_CMD_MISC |\ -			CFG_CMD_FAT |\ -			CFG_CMD_EXT2 |\ -			CFG_CMD_PING \ -			) -/* 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_MEMORY +#define CONFIG_CMD_IRQ +#define CONFIG_CMD_BDI +#define CONFIG_CMD_NET +#define CONFIG_CMD_IMI +#define CONFIG_CMD_ECHO +#define CONFIG_CMD_CACHE +#define CONFIG_CMD_RUN +#define CONFIG_CMD_AUTOSCRIPT +#define CONFIG_CMD_ASKENV +#define CONFIG_CMD_LOADS +#define CONFIG_CMD_LOADB +#define CONFIG_CMD_MISC +#define CONFIG_CMD_FAT +#define CONFIG_CMD_EXT2 +#define CONFIG_CMD_PING +  /* Miscellaneous configurable options */  #define	CFG_PROMPT	"U-Boot-mONStR> " diff --git a/include/configs/yosemite.h b/include/configs/yosemite.h index 3b106efdf..853e4bcc0 100644 --- a/include/configs/yosemite.h +++ b/include/configs/yosemite.h @@ -239,11 +239,7 @@  /* Comment this out to enable USB 1.1 device */  #define USB_2_0_DEVICE -#define CMD_USB			(CFG_CMD_USB | CFG_CMD_FAT | CFG_CMD_EXT2) -  #define CONFIG_SUPPORT_VFAT -#else -#define CMD_USB			0	/* no USB on 440GR		*/  #endif /* CONFIG_440EP */  #ifdef DEBUG @@ -252,32 +248,40 @@  #define CONFIG_HW_WATCHDOG			/* watchdog */  #endif -#define CONFIG_COMMANDS	       (CONFIG_CMD_DFL	| \ -				CFG_CMD_ASKENV	| \ -				CFG_CMD_DHCP	| \ -				CFG_CMD_DIAG	| \ -				CFG_CMD_ELF	| \ -				CFG_CMD_EEPROM	| \ -				CFG_CMD_I2C	| \ -				CFG_CMD_IRQ	| \ -				CFG_CMD_MII	| \ -				CFG_CMD_NET	| \ -				CFG_CMD_NFS	| \ -				CFG_CMD_PCI	| \ -				CFG_CMD_PING	| \ -				CFG_CMD_REGINFO	| \ -				CFG_CMD_SDRAM	| \ -				CMD_USB) -/* 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_ASKENV +#define CONFIG_CMD_DHCP +#define CONFIG_CMD_DIAG +#define CONFIG_CMD_ELF +#define CONFIG_CMD_EEPROM +#define CONFIG_CMD_I2C +#define CONFIG_CMD_IRQ +#define CONFIG_CMD_MII +#define CONFIG_CMD_NET +#define CONFIG_CMD_NFS +#define CONFIG_CMD_PCI +#define CONFIG_CMD_PING +#define CONFIG_CMD_REGINFO +#define CONFIG_CMD_SDRAM + +#ifdef CONFIG_440EP +    #define CONFIG_CMD_USB +    #define CONFIG_CMD_FAT +    #define CONFIG_CMD_EXT2 +#endif +  /*   * Miscellaneous configurable options   */  #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	*/ @@ -344,7 +348,7 @@   */  #define CFG_DCACHE_SIZE		(32<<10) /* For AMCC 440 CPUs			*/  #define CFG_CACHELINE_SIZE	32	/* ...			*/ -#if (CONFIG_COMMANDS & CFG_CMD_KGDB) +#if defined(CONFIG_CMD_KGDB)  #define CFG_CACHELINE_SHIFT	5	/* log base 2 of the above value	*/  #endif @@ -356,7 +360,7 @@  #define BOOTFLAG_COLD	0x01		/* Normal Power-On: Boot from FLASH	*/  #define BOOTFLAG_WARM	0x02		/* Software reboot			*/ -#if (CONFIG_COMMANDS & CFG_CMD_KGDB) +#if defined(CONFIG_CMD_KGDB)  #define CONFIG_KGDB_BAUDRATE	230400	/* speed to run kgdb serial port */  #define CONFIG_KGDB_SER_INDEX	2	/* which serial port to use */  #endif diff --git a/include/configs/yucca.h b/include/configs/yucca.h index 1fdcc4b50..ab323aaab 100644 --- a/include/configs/yucca.h +++ b/include/configs/yucca.h @@ -136,7 +136,7 @@  /* Don't probe these addrs */  #define CFG_I2C_NOPROBES	{0x50, 0x52, 0x53, 0x54} -/* #if (CONFIG_COMMANDS & CFG_CMD_EEPROM) */ +/* #if defined(CONFIG_CMD_EEPROM) */  /* #define CFG_I2C_EEPROM_ADDR	0x50 */	/* I2C boot EEPROM		*/  #define CFG_I2C_EEPROM_ADDR_LEN	2	/* Bytes of address		*/  /* #endif */ @@ -191,24 +191,27 @@  #define CONFIG_LOADS_ECHO	1	/* echo on for serial download	*/  #define CFG_LOADS_BAUD_CHANGE	1	/* allow baudrate change	*/ -#define CONFIG_COMMANDS	       (CONFIG_CMD_DFL	| \ -				CFG_CMD_ASKENV	| \ -				CFG_CMD_EEPROM	| \ -				CFG_CMD_DHCP	| \ -				CFG_CMD_DIAG	| \ -				CFG_CMD_ELF	| \ -				CFG_CMD_I2C	| \ -				CFG_CMD_IRQ	| \ -				CFG_CMD_MII	| \ -				CFG_CMD_NET	| \ -				CFG_CMD_NFS	| \ -				CFG_CMD_PCI	| \ -				CFG_CMD_PING	| \ -				CFG_CMD_REGINFO	| \ -				CFG_CMD_SDRAM	) -/* 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_ASKENV +#define CONFIG_CMD_EEPROM +#define CONFIG_CMD_DHCP +#define CONFIG_CMD_DIAG +#define CONFIG_CMD_ELF +#define CONFIG_CMD_I2C +#define CONFIG_CMD_IRQ +#define CONFIG_CMD_MII +#define CONFIG_CMD_NET +#define CONFIG_CMD_NFS +#define CONFIG_CMD_PCI +#define CONFIG_CMD_PING +#define CONFIG_CMD_REGINFO +#define CONFIG_CMD_SDRAM +  #define	CONFIG_IBM_EMAC4_V4	1  #define CONFIG_MII		1	/* MII PHY management		*/ @@ -232,7 +235,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	*/ @@ -313,7 +316,7 @@   */  #define CFG_DCACHE_SIZE		8192	/* For AMCC 405 CPUs		*/  #define CFG_CACHELINE_SIZE	32	/* ...				*/ -#if (CONFIG_COMMANDS & CFG_CMD_KGDB) +#if defined(CONFIG_CMD_KGDB)  #define CFG_CACHELINE_SHIFT	5	/* log base 2 of the above value */  #endif @@ -325,7 +328,7 @@  #define BOOTFLAG_COLD	0x01		/* Normal Power-On: Boot from FLASH */  #define BOOTFLAG_WARM	0x02		/* Software reboot */ -#if (CONFIG_COMMANDS & CFG_CMD_KGDB) +#if defined(CONFIG_CMD_KGDB)  #define CONFIG_KGDB_BAUDRATE	230400	/* speed to run kgdb serial port */  #define CONFIG_KGDB_SER_INDEX	2	/* which serial port to use */  #endif diff --git a/include/configs/zylonite.h b/include/configs/zylonite.h index 1e8ed7abd..3e636a27d 100644 --- a/include/configs/zylonite.h +++ b/include/configs/zylonite.h @@ -76,19 +76,23 @@  #define CONFIG_BAUDRATE		115200 + +/* + * Command line configuration. + */ +#include <config_cmd_default.h> +  #ifdef TURN_ON_ETHERNET -# define CONFIG_COMMANDS        (CONFIG_CMD_DFL | CFG_CMD_PING) +    #define CONFIG_CMD_PING  #else -# define CONFIG_COMMANDS	((CONFIG_CMD_DFL \ -				  | CFG_CMD_ENV \ -				  | CFG_CMD_NAND) \ -				 & ~(CFG_CMD_NET \ -				     | CFG_CMD_FLASH \ -				     | CFG_CMD_IMLS)) +    #define CONFIG_CMD_ENV +    #define CONFIG_CMD_NAND + +    #undef CONFIG_CMD_NET +    #undef CONFIG_CMD_FLASH +    #undef CONFIG_CMD_IMLS  #endif -/* this must be included AFTER the definition of CONFIG_COMMANDS (if any) */ -#include <cmd_confdefs.h>  #define CONFIG_BOOTDELAY	-1  #define CONFIG_ETHADDR		08:00:3e:26:0a:5b @@ -100,7 +104,7 @@  #define CONFIG_CMDLINE_TAG  #define CONFIG_TIMESTAMP -#if (CONFIG_COMMANDS & CFG_CMD_KGDB) +#if defined(CONFIG_CMD_KGDB)  #define CONFIG_KGDB_BAUDRATE	230400		/* speed to run kgdb serial port */  #define CONFIG_KGDB_SER_INDEX	2		/* which serial port to use */  #endif |