ppc4xx: Add loadpci command to esd's CPCI4052 and CPCI405AB boards
This patch adds esd's loadpci BSP command to CPCI4052 and CPCI405AB board. This requires CONFIG_CMD_BSP and CONFIG_PRAM. Signed-off-by: Matthias Fuchs <matthias.fuchs@esd-electronics.com> Signed-off-by: Stefan Roese <sr@denx.de>
This commit is contained in:
		
							parent
							
								
									600fe46fb3
								
							
						
					
					
						commit
						3ba605d4be
					
				| 
						 | 
					@ -29,6 +29,7 @@ endif
 | 
				
			||||||
LIB	= $(obj)lib$(BOARD).a
 | 
					LIB	= $(obj)lib$(BOARD).a
 | 
				
			||||||
 | 
					
 | 
				
			||||||
COBJS	= $(BOARD).o flash.o ../common/misc.o ../common/auto_update.o
 | 
					COBJS	= $(BOARD).o flash.o ../common/misc.o ../common/auto_update.o
 | 
				
			||||||
 | 
					COBJS	+= ../common/cmd_loadpci.o
 | 
				
			||||||
 | 
					
 | 
				
			||||||
SRCS	:= $(SOBJS:.o=.S) $(COBJS:.o=.c)
 | 
					SRCS	:= $(SOBJS:.o=.S) $(COBJS:.o=.c)
 | 
				
			||||||
OBJS	:= $(addprefix $(obj),$(COBJS))
 | 
					OBJS	:= $(addprefix $(obj),$(COBJS))
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
| 
						 | 
					@ -216,6 +216,8 @@
 | 
				
			||||||
#define CONFIG_SYS_MONITOR_LEN		(256 * 1024)	/* Reserve 256 kB for Monitor	*/
 | 
					#define CONFIG_SYS_MONITOR_LEN		(256 * 1024)	/* Reserve 256 kB for Monitor	*/
 | 
				
			||||||
#define CONFIG_SYS_MALLOC_LEN		(128 * 1024)	/* Reserve 128 kB for malloc()	*/
 | 
					#define CONFIG_SYS_MALLOC_LEN		(128 * 1024)	/* Reserve 128 kB for malloc()	*/
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					#define CONFIG_PRAM		0	/* use pram variable to overwrite */
 | 
				
			||||||
 | 
					
 | 
				
			||||||
/*
 | 
					/*
 | 
				
			||||||
 * For booting Linux, the board info and command line data
 | 
					 * For booting Linux, the board info and command line data
 | 
				
			||||||
 * have to be in the first 8 MB of memory, since this is
 | 
					 * have to be in the first 8 MB of memory, since this is
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
| 
						 | 
					@ -92,6 +92,7 @@
 | 
				
			||||||
#define CONFIG_CMD_I2C
 | 
					#define CONFIG_CMD_I2C
 | 
				
			||||||
#define CONFIG_CMD_MII
 | 
					#define CONFIG_CMD_MII
 | 
				
			||||||
#define CONFIG_CMD_PING
 | 
					#define CONFIG_CMD_PING
 | 
				
			||||||
 | 
					#define CONFIG_CMD_BSP
 | 
				
			||||||
#define CONFIG_CMD_EEPROM
 | 
					#define CONFIG_CMD_EEPROM
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					
 | 
				
			||||||
| 
						 | 
					@ -212,6 +213,8 @@
 | 
				
			||||||
#define CONFIG_SYS_MONITOR_LEN		(256 * 1024)	/* Reserve 256 kB for Monitor	*/
 | 
					#define CONFIG_SYS_MONITOR_LEN		(256 * 1024)	/* Reserve 256 kB for Monitor	*/
 | 
				
			||||||
#define CONFIG_SYS_MALLOC_LEN		(256 * 1024)	/* Reserve 256 kB for malloc()	*/
 | 
					#define CONFIG_SYS_MALLOC_LEN		(256 * 1024)	/* Reserve 256 kB for malloc()	*/
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					#define CONFIG_PRAM		0	/* use pram variable to overwrite */
 | 
				
			||||||
 | 
					
 | 
				
			||||||
/*
 | 
					/*
 | 
				
			||||||
 * For booting Linux, the board info and command line data
 | 
					 * For booting Linux, the board info and command line data
 | 
				
			||||||
 * have to be in the first 8 MB of memory, since this is
 | 
					 * have to be in the first 8 MB of memory, since this is
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
		Loading…
	
		Reference in New Issue