03 May, 2016

1 commit


20 Apr, 2016

10 commits


27 Mar, 2016

1 commit


24 Mar, 2016

1 commit


22 Mar, 2016

2 commits


06 Feb, 2016

1 commit

  • Correct spelling of "U-Boot" shall be used in all written text
    (documentation, comments in source files etc.).

    Signed-off-by: Bin Meng
    Reviewed-by: Heiko Schocher
    Reviewed-by: Simon Glass
    Reviewed-by: Minkyu Kang

    Bin Meng
     

02 Feb, 2016

1 commit


26 Jan, 2016

3 commits


19 Jan, 2016

1 commit

  • In a number of places we had wordings of the GPL (or LGPL in a few
    cases) license text that were split in such a way that it wasn't caught
    previously. Convert all of these to the correct SPDX-License-Identifier
    tag.

    Signed-off-by: Tom Rini

    Tom Rini
     

16 Jan, 2016

1 commit


14 Jan, 2016

4 commits

  • This should make it clear that this symbol is meant to be defined by
    board headers.

    Signed-off-by: Phil Sutter
    Acked-by: Stefan Roese
    Reviewed-by: Tom Rini

    Phil Sutter
     
  • If MV_DEBUG_WL is defined, DEBUG_WL_S and DEBUG_WL_D macros are missing.
    In addition to that, get rid of debug output printing non-existent
    counter variable.

    Signed-off-by: Phil Sutter
    Acked-by: Stefan Roese
    Reviewed-by: Tom Rini

    Phil Sutter
     
  • Currently, ECC support is enabled for all Armada XP boards. So the
    DDR3 driver tries to configure the controller with ECC support, even
    on boards without ECC. This patch makes this ECC optional which now
    can be configured on a board-per-board basis.

    Signed-off-by: Stefan Roese
    Cc: Luka Perkov
    Cc: Phil Sutter

    Stefan Roese
     
  • gcc 5.1 generates this new warning (for Armada 38x platforms):

    drivers/ddr/marvell/a38x/ddr3_debug.c: In function 'hws_ddr3_tip_read_training_result':
    drivers/ddr/marvell/a38x/ddr3_debug.c:177:40: warning: 'sizeof' on array
    function parameter 'result' will return size of 'enum hws_result (*)[1]' [-Wsizeof-array-argument]
    memcpy(result, training_result, sizeof(result));
    ^
    drivers/ddr/marvell/a38x/ddr3_debug.c:171:31: note: declared here
    u32 dev_num, enum hws_result result[MAX_STAGE_LIMIT][MAX_INTERFACE_NUM])
    ^

    Since this functions is not referenced anywhere, lets just remove it.

    Signed-off-by: Stefan Roese
    Cc: Luka Perkov

    Stefan Roese
     

15 Dec, 2015

1 commit


14 Dec, 2015

6 commits


01 Dec, 2015

4 commits


18 Nov, 2015

2 commits

  • SAR1_CPU_CORE_MASK was wrong, probably copy/paste
    from another architecture.

    Signed-off-by: Dirk Eibach
    Reviewed-by: Stefan Roese

    Dirk Eibach
     
  • A lot of extra configuration information was left over in the
    Marvell serdes and DDR3 initialization code for boards that
    U-boot does not support. Remove this extra config information,
    and the concept of fixing up board topologies with information
    loaded from an EEPROM. If this needs to be done, it should be
    handled in the board file, not in core code.

    Signed-off-by: Kevin Smith
    Acked-by: Stefan Roese
    Cc: Dirk Eibach
    Cc: Luka Perkov

    Kevin Smith
     

10 Nov, 2015

1 commit

  • After consulting with some of the SPDX team, the conclusion is that
    Makefiles are worth adding SPDX-License-Identifier tags too, and most of
    ours have one. This adds tags to ones that lack them and converts a few
    that had full (or in one case, very partial) license blobs into the
    equivalent tag.

    Cc: Kate Stewart
    Signed-off-by: Tom Rini

    Tom Rini