diff options
| -rw-r--r-- | include/configs/sbc2410x.h | 36 | ||||
| -rw-r--r-- | include/configs/sbc405.h | 30 | ||||
| -rw-r--r-- | include/configs/sbc8240.h | 27 | ||||
| -rw-r--r-- | include/configs/sbc8260.h | 47 | ||||
| -rw-r--r-- | include/configs/sbc8349.h | 51 | 
5 files changed, 86 insertions, 105 deletions
| diff --git a/include/configs/sbc2410x.h b/include/configs/sbc2410x.h index 866f7b042..fe06be674 100644 --- a/include/configs/sbc2410x.h +++ b/include/configs/sbc2410x.h @@ -82,24 +82,20 @@  #define CONFIG_BAUDRATE		115200 -/*********************************************************** - * Command definition - ***********************************************************/ -#define CONFIG_COMMANDS \ -			(CONFIG_CMD_DFL	 | \ -			CFG_CMD_CACHE	 | \ -			/*CFG_CMD_NAND	 |*/ \ -			/*CFG_CMD_EEPROM |*/ \ -			/*CFG_CMD_I2C	 |*/ \ -			/*CFG_CMD_USB	 |*/ \ -			CFG_CMD_REGINFO  | \ -			CFG_CMD_DATE	 | \ -			CFG_CMD_PING     | \ -			CFG_CMD_DHCP     | \ -			CFG_CMD_ELF) -/* 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_CACHE +#define CONFIG_CMD_DATE +#define CONFIG_CMD_DHCP +#define CONFIG_CMD_ELF +#define CONFIG_CMD_PING +#define CONFIG_CMD_REGINFO +  #define CONFIG_BOOTDELAY	3  #define CONFIG_BOOTARGS    	"console=ttySAC0 root=/dev/nfs nfsroot=192.168.0.1:/friendly-arm/rootfs_netserv ip=192.168.0.69:192.168.0.1:192.168.0.1:255.255.255.0:debian:eth0:off" @@ -110,7 +106,7 @@  /*#define CONFIG_BOOTFILE	"elinos-lart" */  #define CONFIG_BOOTCOMMAND	"dhcp; bootm" -#if (CONFIG_COMMANDS & CFG_CMD_KGDB) +#if defined(CONFIG_CMD_KGDB)  #define CONFIG_KGDB_BAUDRATE	115200		/* speed to run kgdb serial port */  /* what's this ? it's not used anywhere */  #define CONFIG_KGDB_SER_INDEX	1		/* which serial port to use */ @@ -193,7 +189,7 @@  /*-----------------------------------------------------------------------   * NAND flash settings   */ -#if (CONFIG_COMMANDS & CFG_CMD_NAND) +#if defined(CONFIG_CMD_NAND)  #define CFG_MAX_NAND_DEVICE	1	/* Max number of NAND devices		*/  #define SECTORSIZE 512 @@ -219,7 +215,7 @@  #define NAND_CTL_CLRCLE(nandptr)  #define NAND_CTL_SETCLE(nandptr)  /* #undef CONFIG_MTD_NAND_VERIFY_WRITE */ -#endif	/* CONFIG_COMMANDS & CFG_CMD_NAND */ +#endif	/* CONFIG_CMD_NAND */  #define CONFIG_SETUP_MEMORY_TAGS  #define CONFIG_INITRD_TAG diff --git a/include/configs/sbc405.h b/include/configs/sbc405.h index beff28ab3..af34dbb74 100644 --- a/include/configs/sbc405.h +++ b/include/configs/sbc405.h @@ -88,19 +88,21 @@  #define CONFIG_ENV_OVERWRITE -#define CONFIG_COMMANDS	( CONFIG_CMD_DFL	| \ -				CFG_CMD_BSP	| \ -				CFG_CMD_ELF	| \ -				CFG_CMD_I2C	| \ -				CFG_CMD_IRQ	| \ -				CFG_CMD_MII	| \ -				CFG_CMD_PCI	| \ -				CFG_CMD_PING	| \ -				CFG_CMD_SDRAM	| \ -				0 ) -/* 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_BSP +#define CONFIG_CMD_ELF +#define CONFIG_CMD_I2C +#define CONFIG_CMD_IRQ +#define CONFIG_CMD_MII +#define CONFIG_CMD_PCI +#define CONFIG_CMD_PING +#define CONFIG_CMD_SDRAM +  #undef	CONFIG_WATCHDOG			/* watchdog disabled		*/ @@ -123,7 +125,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	*/ @@ -229,7 +231,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 diff --git a/include/configs/sbc8240.h b/include/configs/sbc8240.h index d891e07b3..b81858b5f 100644 --- a/include/configs/sbc8240.h +++ b/include/configs/sbc8240.h @@ -79,20 +79,21 @@  #define CONFIG_ENV_OVERWRITE -#define CONFIG_COMMANDS	( CONFIG_CMD_DFL | \ -				  CFG_CMD_BSP    | \ -				  CFG_CMD_DIAG   | \ -				  CFG_CMD_ELF    | \ -				  CFG_CMD_ENV    | \ -				  CFG_CMD_FLASH  | \ -				  CFG_CMD_PCI    | \ -				  CFG_CMD_PING   | \ -				  CFG_CMD_SDRAM  | \ -				  0 ) -/* This must be included AFTER the definition of CONFIG_COMMANDS (if any) +/* + * Command line configuration.   */ -#include <cmd_confdefs.h> +#include <config_cmd_default.h> + +#define CONFIG_CMD_BSP +#define CONFIG_CMD_DIAG +#define CONFIG_CMD_ELF +#define CONFIG_CMD_ENV +#define CONFIG_CMD_FLASH +#define CONFIG_CMD_PCI +#define CONFIG_CMD_PING +#define CONFIG_CMD_SDRAM +  /*   * Miscellaneous configurable options @@ -340,7 +341,7 @@ typedef unsigned int led_id_t;   * Cache Configuration   */  #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 diff --git a/include/configs/sbc8260.h b/include/configs/sbc8260.h index 9cf0654be..2a209d32b 100644 --- a/include/configs/sbc8260.h +++ b/include/configs/sbc8260.h @@ -444,27 +444,26 @@   */  #define CONFIG_VERSION_VARIABLE -/* What U-Boot subsytems do you want enabled? */ -#ifdef CONFIG_ETHER_ON_FCC -# define CONFIG_COMMANDS	(((CONFIG_CMD_DFL & ~(CFG_CMD_KGDB))) | \ -				CFG_CMD_ASKENV	| \ -				CFG_CMD_ELF	| \ -				CFG_CMD_I2C	| \ -				CFG_CMD_IMMAP	| \ -				CFG_CMD_MII	| \ -				CFG_CMD_PING	| \ -				CFG_CMD_REGINFO | \ -				CFG_CMD_SDRAM   ) -#else -# define CONFIG_COMMANDS	(((CONFIG_CMD_DFL & ~(CFG_CMD_KGDB))) | \ -				CFG_CMD_ASKENV	| \ -				CFG_CMD_ELF	| \ -				CFG_CMD_I2C	| \ -				CFG_CMD_IMMAP	| \ -				CFG_CMD_PING	| \ -				CFG_CMD_REGINFO | \ -				CFG_CMD_SDRAM   ) -#endif /* CONFIG_ETHER_ON_FCC */ + +/* + * Command line configuration. + */ +#include <config_cmd_default.h> + +#define CONFIG_CMD_ASKENV +#define CONFIG_CMD_ELF +#define CONFIG_CMD_I2C +#define CONFIG_CMD_IMMAP +#define CONFIG_CMD_PING +#define CONFIG_CMD_REGINFO +#define CONFIG_CMD_SDRAM + +#undef CONFIG_CMD_KGDB + +#if defined(CONFIG_ETHER_ON_FCC) +    #define CONFIG_CMD_CMD_MII +#endif +  #undef CONFIG_WATCHDOG				/* disable the watchdog */ @@ -481,13 +480,11 @@  #define CONFIG_SBC8260		1	/* on an EST SBC8260 Board  */  #define CONFIG_CPM2		1	/* Has a CPM2 */ -/* this must be included AFTER the definition of CONFIG_COMMANDS (if any) */ -#include <cmd_confdefs.h>  /*   * Miscellaneous configurable options   */ -#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	     */ @@ -627,7 +624,7 @@   */  #define CFG_CACHELINE_SIZE	32	/* For MPC8260 CPU */ -#if (CONFIG_COMMANDS & CFG_CMD_KGDB) +#if defined(CONFIG_CMD_KGDB)  # define CFG_CACHELINE_SHIFT	5	/* log base 2 of the above value */  #endif diff --git a/include/configs/sbc8349.h b/include/configs/sbc8349.h index e6e3866a0..81322dfc7 100644 --- a/include/configs/sbc8349.h +++ b/include/configs/sbc8349.h @@ -439,40 +439,25 @@  #define CONFIG_LOADS_ECHO	1	/* echo on for serial download */  #define CFG_LOADS_BAUD_CHANGE	1	/* allow baudrate change */ -#if defined(CFG_RAMBOOT) -#if defined(CONFIG_PCI) -#define  CONFIG_COMMANDS	((CONFIG_CMD_DFL	\ -				 | CFG_CMD_PING		\ -				 | CFG_CMD_PCI		\ -				 | CFG_CMD_I2C)		\ -				&			\ -				 ~(CFG_CMD_ENV		\ -				  | CFG_CMD_LOADS)) -#else -#define  CONFIG_COMMANDS	((CONFIG_CMD_DFL	\ -				 | CFG_CMD_PING		\ -				 | CFG_CMD_I2C)		\ -				&			\ -				 ~(CFG_CMD_ENV		\ -				  | CFG_CMD_LOADS)) -#endif -#else + +/* + * Command line configuration. + */ +#include <config_cmd_default.h> + +#define CONFIG_CMD_I2C +#define CONFIG_CMD_MII +#define CONFIG_CMD_PING +  #if defined(CONFIG_PCI) -#define  CONFIG_COMMANDS	(CONFIG_CMD_DFL		\ -				| CFG_CMD_PCI		\ -				| CFG_CMD_PING		\ -				| CFG_CMD_I2C		\ -				) -#else -#define  CONFIG_COMMANDS	(CONFIG_CMD_DFL		\ -				| CFG_CMD_PING		\ -				| CFG_CMD_I2C		\ -				| CFG_CMD_MII		\ -				) +    #define CONFG_CMD_PCI  #endif + +#if defined(CFG_RAMBOOT) +    #undef CONFIG_CMD_ENV +    #undef CONFIG_CMD_LOADS  #endif -#include <cmd_confdefs.h>  #undef CONFIG_WATCHDOG			/* watchdog disabled */ @@ -483,7 +468,7 @@  #define CFG_LOAD_ADDR	0x2000000	/* default load address */  #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 */ @@ -504,7 +489,7 @@  /* Cache Configuration */  #define CFG_DCACHE_SIZE		32768  #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 @@ -655,7 +640,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 of kgdb serial port */  #define CONFIG_KGDB_SER_INDEX	2	/* which serial port to use */  #endif |