Ignore:
Timestamp:
2011-07-06T12:36:35+02:00 (5 years ago)
Author:
blogic
Message:

fix lantiq uboot to build lzma compressed bootloaders for eval kits

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/package/uboot-lantiq/patches/100-ifx_targets.patch

    r20756 r27487  
    11--- a/MAKEALL 
    22+++ b/MAKEALL 
    3 @@ -730,6 +730,12 @@ LIST_arm="                 \ 
     3@@ -730,6 +730,12 @@ 
    44 ## MIPS Systems                (default = big endian) 
    55 ######################################################################### 
     
    1414        incaip          \ 
    1515        qemu_mips       \ 
    16 @@ -761,6 +767,7 @@ LIST_au1xx0="               \ 
     16@@ -761,6 +767,7 @@ 
    1717 " 
    1818  
     
    2424--- a/Makefile 
    2525+++ b/Makefile 
    26 @@ -447,7 +447,7 @@ $(obj)include/autoconf.mk: $(obj)include 
     26@@ -447,7 +447,7 @@ 
    2727        set -e ; \ 
    2828        : Extract the config macros ; \ 
     
    3333  
    3434 ######################################################################### 
    35 @@ -3370,7 +3370,7 @@ incaip_config: unconfig 
     35@@ -3370,7 +3370,7 @@ 
    3636                { echo "#define CPU_CLOCK_RATE 150000000" >>$(obj)include/config.h ; \ 
    3737                  $(XECHO) "... with 150MHz system clock" ; \ 
     
    4242 tb0229_config: unconfig 
    4343        @$(MKCONFIG) $(@:_config=) mips mips tb0229 
    44 @@ -3411,6 +3411,50 @@ vct_platinumavc_onenand_small_config: un 
     44@@ -3411,6 +3411,53 @@ 
    4545        @$(MKCONFIG) -a vct mips mips vct micronas 
    4646  
     
    5757+                       $(XECHO) "... with ramboot configuration" ; \ 
    5858+               } 
    59 +       @if [ "$(findstring _DDR,$@)" ] ; then \ 
     59+       @if [ "$(findstring _DDR,$@)" -a -z "$(findstring ramboot,$@)" ] ; then \ 
    6060+               echo "#define CONFIG_USE_DDR_RAM"  >>$(obj)include/config.h ; \ 
     61+               echo "#define CONFIG_BOOTSTRAP"  >>$(obj)include/config.h ; \ 
    6162+               DDR=$(subst DDR,,$(filter DDR%,$(subst _, ,$@))); \ 
    6263+               case "$${DDR}" in \ 
     
    7475+       @[ -z "$(findstring ramboot,$@)" ] || \ 
    7576+               { echo "TEXT_BASE = 0xA0400000" >$(obj)board/infineon/easy50812/config.tmp ; \ 
     77+                       echo "CONFIG_BOOTSTRAP = 0" >>$(obj)board/infineon/easy50812/config.tmp ; \ 
    7678+                       echo "#define CONFIG_SYS_RAMBOOT" >>$(obj)include/config.h ; \ 
    7779+                       $(XECHO) "... with ramboot configuration" ; \ 
    7880+               } 
    79 +       @if [ "$(findstring _DDR,$@)" ] ; then \ 
     81+       @if [ "$(findstring _DDR,$@)" -a -z "$(findstring ramboot,$@)" ] ; then \ 
    8082+               echo "#define CONFIG_USE_DDR_RAM"  >>$(obj)include/config.h ; \ 
     83+               echo "#define CONFIG_BOOTSTRAP"  >>$(obj)include/config.h ; \ 
    8184+               DDR=$(subst DDR,,$(filter DDR%,$(subst _, ,$@))); \ 
    8285+               case "$${DDR}" in \ 
     
    9598--- a/drivers/net/Makefile 
    9699+++ b/drivers/net/Makefile 
    97 @@ -43,6 +43,7 @@ COBJS-$(CONFIG_FEC_MXC) += fec_mxc.o 
     100@@ -43,6 +43,7 @@ 
    98101 COBJS-$(CONFIG_FSLDMAFEC) += fsl_mcdmafec.o mcfmii.o 
    99102 COBJS-$(CONFIG_FTMAC100) += ftmac100.o 
     
    105108--- a/drivers/serial/Makefile 
    106109+++ b/drivers/serial/Makefile 
    107 @@ -28,6 +28,7 @@ LIB   := $(obj)libserial.a 
     110@@ -28,6 +28,7 @@ 
    108111 COBJS-$(CONFIG_ARM_DCC) += arm_dcc.o 
    109112 COBJS-$(CONFIG_AT91RM9200_USART) += at91rm9200_usart.o 
     
    115118--- a/include/netdev.h 
    116119+++ b/include/netdev.h 
    117 @@ -57,6 +57,7 @@ int fecmxc_initialize (bd_t *bis); 
     120@@ -57,6 +57,7 @@ 
    118121 int ftmac100_initialize(bd_t *bits); 
    119122 int greth_initialize(bd_t *bis); 
     
    123126 int kirkwood_egiga_initialize(bd_t *bis); 
    124127 int lan91c96_initialize(u8 dev_num, int base_addr); 
    125 @@ -85,6 +86,7 @@ int uec_standard_init(bd_t *bis); 
     128@@ -85,6 +86,7 @@ 
    126129 int uli526x_initialize(bd_t *bis); 
    127130 int sh_eth_initialize(bd_t *bis); 
Note: See TracChangeset for help on using the changeset viewer.