source: trunk/package/uboot-lantiq/patches/100-ifx_targets.patch @ 20756

Last change on this file since 20756 was 20756, checked in by ralph, 7 years ago

[uboot-lantiq] update to version 2010.3
httpd-failsafe: removed warnings, cleanup html pages
httpd-failsafe: kicking in if boot command fails
httpd-failsafe: support of ctrl-c
httpd-failsafe: fixed ether addr

thanks to Stas

File size: 4.9 KB
  • MAKEALL

    a b LIST_arm=" \ 
    730730## MIPS Systems         (default = big endian) 
    731731######################################################################### 
    732732 
     733LIST_ifxcpe="           \ 
     734        easy50712       \ 
     735        easy50712_DDR166M       \ 
     736        easy50712_DDR166M_ramboot       \ 
     737" 
     738 
    733739LIST_mips4kc="          \ 
    734740        incaip          \ 
    735741        qemu_mips       \ 
    LIST_au1xx0=" \ 
    761767" 
    762768 
    763769LIST_mips="             \ 
     770        ${LIST_ifxcpe}  \ 
    764771        ${LIST_mips4kc} \ 
    765772        ${LIST_mips5kc} \ 
    766773        ${LIST_au1xx0}  \ 
  • Makefile

    a b $(obj)include/autoconf.mk: $(obj)include 
    447447        set -e ; \ 
    448448        : Extract the config macros ; \ 
    449449        $(CPP) $(CFLAGS) -DDO_DEPS_ONLY -dM include/common.h | \ 
    450                 sed -n -f tools/scripts/define2mk.sed > $@.tmp && \ 
     450                sed -n -f tools/scripts/define2mk.sed |sort > $@.tmp && \ 
    451451        mv $@.tmp $@ 
    452452 
    453453######################################################################### 
    incaip_config: unconfig 
    33703370                { echo "#define CPU_CLOCK_RATE 150000000" >>$(obj)include/config.h ; \ 
    33713371                  $(XECHO) "... with 150MHz system clock" ; \ 
    33723372                } 
    3373         @$(MKCONFIG) -a $(call xtract_incaip,$@) mips mips incaip 
     3373        @$(MKCONFIG) -a $(call xtract_incaip,$@) mips mips incaip infineon 
    33743374 
    33753375tb0229_config: unconfig 
    33763376        @$(MKCONFIG) $(@:_config=) mips mips tb0229 
    vct_platinumavc_onenand_small_config: un 
    34113411        @$(MKCONFIG) -a vct mips mips vct micronas 
    34123412 
    34133413######################################################################### 
     3414## MIPS32 ifxcpe 
     3415######################################################################### 
     3416 
     3417easy50712%config        : unconfig 
     3418        @mkdir -p $(obj)include 
     3419        @mkdir -p $(obj)board/infineon/easy50712 
     3420        @[ -z "$(findstring ramboot,$@)" ] || \ 
     3421                { echo "TEXT_BASE = 0xA0400000" >$(obj)board/infineon/easy50712/config.tmp ; \ 
     3422                        echo "#define CONFIG_SYS_RAMBOOT" >>$(obj)include/config.h ; \ 
     3423                        $(XECHO) "... with ramboot configuration" ; \ 
     3424                } 
     3425        @if [ "$(findstring _DDR,$@)" ] ; then \ 
     3426                echo "#define CONFIG_USE_DDR_RAM"  >>$(obj)include/config.h ; \ 
     3427                DDR=$(subst DDR,,$(filter DDR%,$(subst _, ,$@))); \ 
     3428                case "$${DDR}" in \ 
     3429                111M|166M|e111M|e166M|promos400|samsung166|psc166) \ 
     3430                        $(XECHO) "... with DDR RAM config $${DDR}" ; \ 
     3431                        echo "#define CONFIG_USE_DDR_RAM_CFG_$${DDR}" >>$(obj)include/config.h ;; \ 
     3432                *)      $(XECHO) "... DDR RAM config \\\"$${DDR}\\\" unknown, use default"; \ 
     3433                esac; \ 
     3434        fi 
     3435        @$(MKCONFIG) -a $(word 1,$(subst _, ,$@)) mips mips easy50712 infineon danube 
     3436 
     3437easy50812%config        : unconfig 
     3438        @mkdir -p $(obj)include 
     3439        @mkdir -p $(obj)board/infineon/easy50812 
     3440        @[ -z "$(findstring ramboot,$@)" ] || \ 
     3441                { echo "TEXT_BASE = 0xA0400000" >$(obj)board/infineon/easy50812/config.tmp ; \ 
     3442                        echo "#define CONFIG_SYS_RAMBOOT" >>$(obj)include/config.h ; \ 
     3443                        $(XECHO) "... with ramboot configuration" ; \ 
     3444                } 
     3445        @if [ "$(findstring _DDR,$@)" ] ; then \ 
     3446                echo "#define CONFIG_USE_DDR_RAM"  >>$(obj)include/config.h ; \ 
     3447                DDR=$(subst DDR,,$(filter DDR%,$(subst _, ,$@))); \ 
     3448                case "$${DDR}" in \ 
     3449                111M|166M|e111M|e166M|promos400|samsung166|psc166) \ 
     3450                        $(XECHO) "... with DDR RAM config $${DDR}" ; \ 
     3451                        echo "#define CONFIG_USE_DDR_RAM_CFG_$${DDR}" >>$(obj)include/config.h ;; \ 
     3452                *)      $(XECHO) "... DDR RAM config \\\"$${DDR}\\\" unknown, use default"; \ 
     3453                esac; \ 
     3454        fi 
     3455        @$(MKCONFIG) -a $(word 1,$(subst _, ,$@)) mips mips easy50812 infineon ar9 
     3456 
     3457######################################################################### 
    34143458## MIPS32 AU1X00 
    34153459######################################################################### 
    34163460 
  • drivers/net/Makefile

    a b COBJS-$(CONFIG_FEC_MXC) += fec_mxc.o 
    4343COBJS-$(CONFIG_FSLDMAFEC) += fsl_mcdmafec.o mcfmii.o 
    4444COBJS-$(CONFIG_FTMAC100) += ftmac100.o 
    4545COBJS-$(CONFIG_GRETH) += greth.o 
     46COBJS-$(CONFIG_IFX_ETOP) += ifx_etop.o 
    4647COBJS-$(CONFIG_INCA_IP_SWITCH) += inca-ip_sw.o 
    4748COBJS-$(CONFIG_KIRKWOOD_EGIGA) += kirkwood_egiga.o 
    4849COBJS-$(CONFIG_DRIVER_KS8695ETH) += ks8695eth.o 
  • drivers/serial/Makefile

    a b LIB := $(obj)libserial.a 
    2828COBJS-$(CONFIG_ARM_DCC) += arm_dcc.o 
    2929COBJS-$(CONFIG_AT91RM9200_USART) += at91rm9200_usart.o 
    3030COBJS-$(CONFIG_ATMEL_USART) += atmel_usart.o 
     31COBJS-$(CONFIG_IFX_ASC) += ifx_asc.o 
    3132COBJS-$(CONFIG_MCFUART) += mcfuart.o 
    3233COBJS-$(CONFIG_NS9750_UART) += ns9750_serial.o 
    3334COBJS-$(CONFIG_SYS_NS16550) += ns16550.o 
  • include/netdev.h

    a b int fecmxc_initialize (bd_t *bis); 
    5757int ftmac100_initialize(bd_t *bits); 
    5858int greth_initialize(bd_t *bis); 
    5959void gt6426x_eth_initialize(bd_t *bis); 
     60int ifx_etop_initialize(bd_t *bis); 
    6061int inca_switch_initialize(bd_t *bis); 
    6162int kirkwood_egiga_initialize(bd_t *bis); 
    6263int lan91c96_initialize(u8 dev_num, int base_addr); 
    int uec_standard_init(bd_t *bis); 
    8586int uli526x_initialize(bd_t *bis); 
    8687int sh_eth_initialize(bd_t *bis); 
    8788int dm9000_initialize(bd_t *bis); 
     89int lq_eth_initialize(bd_t * bis); 
    8890 
    8991/* Boards with PCI network controllers can call this from their board_eth_init() 
    9092 * function to initialize whatever's on board. 
Note: See TracBrowser for help on using the repository browser.