16 Jan, 2014

2 commits


10 Jan, 2014

1 commit


18 Dec, 2013

5 commits


11 Dec, 2013

1 commit


03 Dec, 2013

2 commits

  • The koelsch board has R8A7791, 2GB DDR3-SDRAM, USB,
    Quad SPI, Ethernet, and more.

    This patch supports the following functions:
    - DDR3-SDRAM
    - SCIF

    Signed-off-by: Nobuhiro Iwamatsu
    Signed-off-by: Hisashi Nakamura
    CC: Nobuhiro Iwamatsu
    CC: Albert Aribaud

    Nobuhiro Iwamatsu
     
  • The lager board has R8A7790, 4GB DDR3-SDRAM, USB, Ethernet, and more.

    This patch supports the following functions:
    - DDR3-SDRAM
    - SCIF

    Signed-off-by: Kouei Abe
    Signed-off-by: Hisashi Nakamura
    Signed-off-by: Ryo Kataoka
    Signed-off-by: Nobuhiro Iwamatsu
    CC: Nobuhiro Iwamatsu
    CC: Albert Aribaud

    Nobuhiro Iwamatsu
     

13 Nov, 2013

1 commit


01 Nov, 2013

1 commit


24 Jul, 2013

1 commit


19 Mar, 2013

1 commit

  • Albert's rework of the linker scripts conflicted with Simon's making
    everyone use __bss_end. We also had a minor conflict over
    README.scrapyard being added to in mainline and enhanced in
    u-boot-arm/master with proper formatting.

    Conflicts:
    arch/arm/cpu/ixp/u-boot.lds
    arch/arm/cpu/u-boot.lds
    arch/arm/lib/Makefile
    board/actux1/u-boot.lds
    board/actux2/u-boot.lds
    board/actux3/u-boot.lds
    board/dvlhost/u-boot.lds
    board/freescale/mx31ads/u-boot.lds
    doc/README.scrapyard
    include/configs/tegra-common.h

    Build tested for all of ARM and run-time tested on am335x_evm.

    Signed-off-by: Tom Rini

    Tom Rini
     

16 Mar, 2013

1 commit

  • Note this is a tree-wide change affecting multiple architectures.

    At present we use __bss_start, but mostly __bss_end__. This seems
    inconsistent and in a number of places __bss_end is used instead.

    Change to use __bss_end for the BSS end symbol throughout U-Boot. This
    makes it possible to use the asm-generic/sections.h file on all
    archs.

    Signed-off-by: Simon Glass

    Simon Glass
     

13 Mar, 2013

1 commit

  • Refactor linker-generated array code so that symbols
    which were previously linker-generated are now compiler-
    generated. This causes relocation records of type
    R_ARM_ABS32 to become R_ARM_RELATIVE, which makes
    code which uses LGA able to run before relocation as
    well as after.

    Note: this affects more than ARM targets, as linker-
    lists span possibly all target architectures, notably
    PowerPC.

    Conflicts:
    arch/arm/cpu/arm926ejs/mxs/u-boot-spl.lds
    arch/arm/cpu/arm926ejs/spear/u-boot-spl.lds
    arch/arm/cpu/armv7/omap-common/u-boot-spl.lds
    board/ait/cam_enc_4xx/u-boot-spl.lds
    board/davinci/da8xxevm/u-boot-spl-da850evm.lds
    board/davinci/da8xxevm/u-boot-spl-hawk.lds
    board/vpac270/u-boot-spl.lds

    Signed-off-by: Albert ARIBAUD

    Albert ARIBAUD
     

20 Dec, 2012

1 commit

  • The R0P7752C00000RZ board has SH7752, 512MB DDR3-SDRAM, SPI ROM,
    Gigabit Ethernet, and eMMC.

    This patch supports the following functions:
    - 512MB DDR3-SDRAM, SCIF4, SPI ROM, Gigabit Ethernet, eMMC

    Signed-off-by: Yoshihiro Shimoda
    Signed-off-by: Nobuhiro Iwamatsu

    Yoshihiro Shimoda
     

22 Oct, 2012

2 commits

  • The command declaration now uses the new LG-array method to generate
    list of commands. Thus the __u_boot_cmd section is now superseded and
    redundant and therefore can be removed. Also, remove externed symbols
    associated with this section from include/command.h .

    Signed-off-by: Marek Vasut
    Cc: Joe Hershberger
    Cc: Mike Frysinger

    Marek Vasut
     
  • Add section for the linker-generated lists into all possible linker
    files, so that everyone can easily use these lists. This is mostly
    a mechanical adjustment.

    Signed-off-by: Marek Vasut
    Cc: Joe Hershberger
    Cc: Mike Frysinger

    Marek Vasut
     

29 Jul, 2012

1 commit


28 May, 2012

3 commits


18 Apr, 2012

1 commit


26 Mar, 2012

4 commits


19 Mar, 2012

1 commit

  • Common code has a mdelay() func, so use that instead of the usb-specific
    wait_ms() func. This also fixes the build errors:

    ohci-hcd.c: In function 'submit_common_msg':
    /usr/local/src/u-boot/blackfin/include/usb.h:202:44: sorry, unimplemented: inlining failed in call to 'wait_ms': function body not available
    ohci-hcd.c:1519:9: sorry, unimplemented: called from here
    /usr/local/src/u-boot/blackfin/include/usb.h:202:44: sorry, unimplemented: inlining failed in call to 'wait_ms': function body not available
    ohci-hcd.c:1816:10: sorry, unimplemented: called from here
    /usr/local/src/u-boot/blackfin/include/usb.h:202:44: sorry, unimplemented: inlining failed in call to 'wait_ms': function body not available
    ohci-hcd.c:1827:10: sorry, unimplemented: called from here
    /usr/local/src/u-boot/blackfin/include/usb.h:202:44: sorry, unimplemented: inlining failed in call to 'wait_ms': function body not available
    ohci-hcd.c:1844:10: sorry, unimplemented: called from here
    /usr/local/src/u-boot/blackfin/include/usb.h:202:44: sorry, unimplemented: inlining failed in call to 'wait_ms': function body not available
    ohci-hcd.c:1563:11: sorry, unimplemented: called from here
    /usr/local/src/u-boot/blackfin/include/usb.h:202:44: sorry, unimplemented: inlining failed in call to 'wait_ms': function body not available
    ohci-hcd.c:1583:9: sorry, unimplemented: called from here
    make[1]: *** [ohci-hcd.o] Error 1

    Signed-off-by: Mike Frysinger
    Acked-by: Marek Vasut

    Mike Frysinger
     

09 Dec, 2011

1 commit

  • This fixes the build of the two sh boards shmin and r7780mp and qemu-mips
    which currently fail to build due to dropped pre-CONFIG_NET_MULTI code.

    This v2 patch minimizes the number of lines in the diff for easy review
    and to eliminate any possible accidential changes resulting from moving
    lines of code in the file. This also makes the register function very easy.

    Any cleanups and improvements are intentionally deferred to follow-up patches
    to keep this patch as simple and as easy to review as possible.

    A new driver register function, ne2k_register() calls the existing
    one-time setup part of the old init function and calls eth_register().

    Changes to shmin, r7780mp and qemu-mips:
    - Call the new ne2k_register() from board_eth_init() of the boards.

    - Tested using qemu-mips board,
    - Tested the two renesas / sh boards r7780mp and shmin to compile again,
    and should work.

    checkpatch-clean when "--ignore VOLATILE" is added to .checkpatch.conf,
    and no warnings introduced in none of the three boards using this driver.

    Signed-off-by: Bernhard Kaindl

    Bernhard Kaindl
     

02 Dec, 2011

2 commits


16 Oct, 2011

1 commit

  • The top level Makefile does not do any recursion into subdirs when
    cleaning, so these clean/distclean targets in random arch/board dirs
    never get used. Punt them all.

    MAKEALL didn't report any errors related to this that I could see.

    Signed-off-by: Mike Frysinger

    Mike Frysinger
     

22 Aug, 2011

3 commits


01 Jun, 2011

1 commit


28 Mar, 2011

2 commits