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
     

05 Mar, 2013

2 commits


15 Feb, 2013

1 commit


12 Feb, 2013

1 commit


03 Feb, 2013

1 commit


22 Jan, 2013

1 commit

  • The '#' used as comments in the files cause the preprocessor
    trouble, so change to /* */.

    The mkimage command which uses this preprocessor output
    was moved to arch/arm/imx-common/Makefile

    .gitignore was updated to ignore .cfgtmp files.

    Signed-off-by: Troy Kisky

    Troy Kisky
     

21 Jan, 2013

1 commit


17 Jan, 2013

2 commits


16 Jan, 2013

1 commit


12 Jan, 2013

1 commit


11 Jan, 2013

2 commits


22 Dec, 2012

1 commit


20 Dec, 2012

2 commits


15 Dec, 2012

1 commit


10 Dec, 2012

1 commit


08 Dec, 2012

1 commit

  • Conflicts:
    drivers/power/power_fsl.c
    include/configs/mx35pdk.h
    include/configs/mx53loco.h
    include/configs/woodburn_common.h
    board/woodburn/woodburn.c

    These boards still use the old old PMIC framework, so they
    do not merge properly after the power framework was merged into
    mainline.

    Fix all conflicts and update woodburn to use Power Framework.

    Signed-off-by: Stefano Babic

    Stefano Babic
     

07 Dec, 2012

1 commit


06 Dec, 2012

2 commits

  • This new make target "u-boot-img.bin" consists of the U-Boot
    SPL image with the real, full-blown U-Boot image directly
    attached to it. The full-blown U-Boot image has the mkimage
    header included, with its load-address and entry-point.

    This will be used by the upcoming a3m071 MPC5200 board port.

    Signed-off-by: Stefan Roese

    Stefan Roese
     
  • This patch enabled boards using the SPL framework to set
    an entry point in the U-Boot mkimage image "u-boot.img".
    Until now the entry point in the header has been set to 0.
    By setting CONFIG_SYS_UBOOT_START in the board header, boards
    can override this default location.

    This will be used by the upcoming a3m071 MPC5200 board port.

    Signed-off-by: Stefan Roese

    Stefan Roese
     

04 Dec, 2012

1 commit

  • The elftosb tool is now called with -d switch, which produces debug
    output to the stdout. The debug output is completely useless for
    regular operation, so silence it.

    Signed-off-by: Marek Vasut
    Cc: Stefano Babic
    Cc: Fabio Estevam
    Acked-by: Otavio Salvador

    Marek Vasut
     

29 Nov, 2012

1 commit

  • When running from coreboot we don't want this code.

    This version works by ifdef-ing out all of the code that would go
    into those sections and all the code that refers to it. The sections are
    then empty, and the linker will either leave them empty for the loader
    to ignore or remove them entirely.

    Signed-off-by: Gabe Black
    Signed-off-by: Simon Glass

    Gabe Black
     

27 Nov, 2012

5 commits


20 Nov, 2012

1 commit

  • Existing U-Boot musb driver has no support for the new gadget framework
    and also seems to have other limitations. As gadget framework is ported
    from Linux it seems pretty natural to port musb gadget driver as well.

    This driver supports both host and peripheral modes.

    This is not a replacement for current musb driver (at least now) as
    there are still some consumers of the old UDC interface.

    No DMA operation support included, CONFIG_MUSB_PIO_ONLY should be
    defined.

    Virtual root hub device is not implemented.

    Known problems: with no devices connected usb_lowlevel_start() fails.

    Signed-off-by: Ilya Yanok

    Ilya Yanok
     

15 Nov, 2012

1 commit


14 Nov, 2012

4 commits


10 Nov, 2012

1 commit


05 Nov, 2012

3 commits