9
0
Fork 0

Add support for OF flat tree for the STXtc board.

Patch by Pantelis Antoniou, 04 Sep 2005
This commit is contained in:
Wolfgang Denk 2005-10-13 01:49:09 +02:00
parent f57f70aab9
commit 070610c529
3 changed files with 21 additions and 13 deletions

View File

@ -2,6 +2,9 @@
Changes for U-Boot 1.1.4:
======================================================================
* Add support for OF flat tree for the STXtc board.
Patch by Pantelis Antoniou, 04 Sep 2005
* Support passing of OF flat trees to the kernel.
Patch by Pantelis Antoniou, 04 Sep 2005

View File

@ -25,11 +25,19 @@ include $(TOPDIR)/config.mk
LIB = lib$(BOARD).a
OBJS = $(BOARD).o
OBJS = $(BOARD).o oftree.o
$(LIB): .depend $(OBJS)
$(AR) crv $@ $(OBJS)
%.dtb: %.dts
dtc -f -V 0x10 -I dts -O dtb $< >$@
%.c: %.dtb
xxd -i $< \
| sed -e "s/^unsigned char/const unsigned char/g" \
| sed -e "s/^unsigned int/const unsigned int/g" > $@
#########################################################################
.depend: Makefile $(SOBJS:.o=.S) $(OBJS:.o=.c)
@ -38,3 +46,4 @@ $(LIB): .depend $(OBJS)
sinclude .depend
#########################################################################

View File

@ -574,19 +574,15 @@ typedef unsigned int led_id_t;
#define CONFIG_CRC32_VERIFY 1
#define CONFIG_HUSH_OLD_PARSER_COMPATIBLE 1
/* Note: change below for your network setting!!!
* This was done just to facilitate manufacturing test and configuration.
*/
#define CONFIG_ETHADDR 00:e0:0c:07:9b:8a
/*****************************************************************************/
#define CONFIG_SERVERIP 192.168.08.1
#define CONFIG_IPADDR 192.168.08.85
#define CONFIG_GATEWAYIP 192.168.08.1
#define CONFIG_NETMASK 255.255.255.0
#define CONFIG_HOSTNAME stx_xtc
#define CONFIG_ROOTPATH /xtcroot
#define CONFIG_BOOTFILE uImage
#define CONFIG_LOADADDR 0x1000000
/* pass open firmware flat tree */
#define CONFIG_OF_FLAT_TREE 1
/* maximum size of the flat tree (8K) */
#define OF_FLAT_TREE_MAX_SIZE 8192
#define OF_CPU "PowerPC,MPC870@0"
#define OF_TBCLK (MPC8XX_HZ / 16)
#endif /* __CONFIG_H */