02 Mar, 2015

1 commit


23 Oct, 2014

1 commit

  • This feature provides for init of a single SPI port for the soft SPI
    feature. It is not really compatible with driver model since it assumes a
    single SPI port. Also, inserting SPI init into the driver by means of
    a #define is not very nice.

    This feature is not used by any active boards, so let's remove it.

    Signed-off-by: Simon Glass
    Reviewed-by: Jagannadha Sutradharudu Teki

    Simon Glass
     

19 Feb, 2014

1 commit


10 Jan, 2014

1 commit


19 Dec, 2013

1 commit


13 Dec, 2013

1 commit


05 Nov, 2013

1 commit

  • The definitions for CONFIG_SYS_PROMPT are varied with little reason other
    than to display the board name. Over half the definitions are "==> ", so
    make this the default. The rest of the boards remain unchanged to avoid
    breaking any external scripts expecting a certain prompt.

    Signed-off-by: Rob Herring
    Reviewed-by: Fabio Estevam

    Rob Herring
     

15 Oct, 2013

1 commit


24 Jul, 2013

1 commit


21 Mar, 2013

1 commit

  • Since the lcd code was compiled unconditionally for pxa also add
    CONFIG_PXA_LCD to the boards using this framebuffer. Since
    driver/video contains video and lcd drivers, add lcd to the name
    to make clear it belongs to common/lcd.c.

    cc: Anatolij Gustschin
    cc: Cliff Brake
    cc: Marek Vasut
    Acked-by: Marek Vasut
    Signed-off-by: Jeroen Hofstee

    Jeroen Hofstee
     

19 Nov, 2012

1 commit


16 Oct, 2012

1 commit


01 Sep, 2012

1 commit


07 Jul, 2012

1 commit


21 Jun, 2012

2 commits


27 Mar, 2012

2 commits


07 Dec, 2011

1 commit


28 Oct, 2011

1 commit


18 Nov, 2010

1 commit

  • Before this commit, weak symbols were not overridden by non-weak symbols
    found in archive libraries when linking with recent versions of
    binutils. As stated in the System V ABI, "the link editor does not
    extract archive members to resolve undefined weak symbols".

    This commit changes all Makefiles to use partial linking (ld -r) instead
    of creating library archives, which forces all symbols to participate in
    linking, allowing non-weak symbols to override weak symbols as intended.
    This approach is also used by Linux, from which the gmake function
    cmd_link_o_target (defined in config.mk and used in all Makefiles) is
    inspired.

    The name of each former library archive is preserved except for
    extensions which change from ".a" to ".o". This commit updates
    references accordingly where needed, in particular in some linker
    scripts.

    This commit reveals board configurations that exclude some features but
    include source files that depend these disabled features in the build,
    resulting in undefined symbols. Known such cases include:
    - disabling CMD_NET but not CMD_NFS;
    - enabling CONFIG_OF_LIBFDT but not CONFIG_QE.

    Signed-off-by: Sebastien Carlier

    Sebastien Carlier
     

30 Oct, 2010

1 commit

  • For ARM systems, before ELF relocation was introduced,
    CONFIG_SKIP_RELOCATE_UBOOT coul be used to prevent *COPYING* the
    U-Boot image from whereever it was loaded to it's link address
    (CONFIG_SYS_TEXT_BASE). The name was badly chosen, as no relocation
    was performed at all, it was just a memcpy().

    With ELF relocation, this does not work like that any more, and
    related boards need to be fixed anyway. So don't keep this relict any
    longer.

    Signed-off-by: Wolfgang Denk
    Tested-by: Heiko Schocher
    Tested-by: Reinhard Meyer

    Wolfgang Denk
     

27 Oct, 2010

1 commit

  • CONFIG_SYS_GBL_DATA_SIZE has always been just a bad workarond for not
    being able to use "sizeof(struct global_data)" in assembler files.
    Recent experience has shown that manual synchronization is not
    reliable enough. This patch renames CONFIG_SYS_GBL_DATA_SIZE into
    GENERATED_GBL_DATA_SIZE which gets automatically generated by the
    asm-offsets tool. In the result, all definitions of this value can be
    deleted from the board config files. We have to make sure that all
    files that reference such data include the new file.

    No other changes have been done yet, but it is obvious that similar
    changes / simplifications can be done for other, related macro
    definitions as well.

    Signed-off-by: Wolfgang Denk
    Acked-by: Kumar Gala

    Wolfgang Denk
     

22 Oct, 2010

1 commit


20 Oct, 2010

2 commits


15 Jul, 2010

1 commit