28 Sep, 2016

1 commit


24 Sep, 2016

1 commit


16 Jul, 2016

1 commit

  • Fix a number of typos, including:

    * "compatble" -> "compatible"
    * "eanbeld" -> "enabled"
    * "envrionment" -> "environment"
    * "FTD" -> "FDT" (for "flattened device tree")
    * "ommitted" -> "omitted"
    * "overriden" -> "overridden"
    * "partiton" -> "partition"
    * "propogate" -> "propagate"
    * "resourse" -> "resource"
    * "rest in piece" -> "rest in peace"
    * "suport" -> "support"
    * "varible" -> "variable"

    Signed-off-by: Robert P. J. Day

    Robert P. J. Day
     

17 May, 2016

1 commit


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
     

15 Jan, 2016

1 commit


19 Nov, 2015

13 commits


17 Feb, 2015

6 commits

  • This is not used anymore since the procedure was split into a simple
    read function and a later alaysis.

    The ivm_read_eeprom name is now used for the previous
    ivm_simple_read_eeprom function.

    Signed-off-by: Valentin Longchamp

    Valentin Longchamp
     
  • This allows to define the ethaddr env variable according to the the IVM
    content by reading the IVM in misc_init_r.

    Later, when HUSH is available the content read earlier is analyzed to
    populate some non env variables.

    Signed-off-by: Valentin Longchamp

    Valentin Longchamp
     
  • This allows to define the ethaddr env variable according to the the IVM
    content by reading the IVM in misc_init_r.

    Later, when HUSH is available the content read earlier is analyzed to
    populate some non env variables.

    Signed-off-by: Valentin Longchamp

    Valentin Longchamp
     
  • This allows to define the ethaddr env variable according to the the IVM
    content by reading the IVM in misc_init_r.

    Later, when HUSH is available the content read earlier is analyzed to
    populate some non env variables.

    Signed-off-by: Valentin Longchamp

    Valentin Longchamp
     
  • This allows to define the ethaddr env variable according to the the IVM
    content by reading the IVM in misc_init_r.

    Later, when HUSH is available the content read earlier is analyzed to
    populate some non env variables.

    Signed-off-by: Valentin Longchamp

    Valentin Longchamp
     
  • This allows to first read the IVM content (earlier in the boot sequence)
    and define the ethaddr env variable thanks to the ivm_read_eepromi().
    Later, the IVM content can be parsed and used to define some hush
    variables, when the hush subsystem is available thanks to
    ivm_analyze_eeprom().

    To avoid the HW read to happen twice, the buffer passed to
    ivm_read_eeprom() has to be reused by ivm_analyze_eeprom (and thus
    allocated before calling ivm_read_eeprom()).

    Signed-off-by: Valentin Longchamp

    Valentin Longchamp
     

06 Dec, 2014

1 commit

  • This define is never set in our setup, so we can remove it safely. The
    former code causes cppcheck to complain about:
    [board/keymile/km82xx/km82xx.c:311]: (error) Uninitialized variable:
    psize

    Signed-off-by: Holger Brunck
    cc: Valentin Longchamp
    cc: Wolfgang Denk
    Reviewed-by: York Sun

    Holger Brunck
     

21 Nov, 2014

1 commit

  • This function can fail if the device tree runs out of space. Rather than
    silently booting with an incomplete device tree, allow the failure to be
    detected.

    Unfortunately this involves changing a lot of places in the code. I have
    not changed behvaiour to return an error where one is not currently
    returned, to avoid unexpected breakage.

    Eventually it would be nice to allow boards to register functions to be
    called to update the device tree. This would avoid all the many functions
    to do this. However it's not clear yet if this should be done using driver
    model or with a linker list. This work is left for later.

    Signed-off-by: Simon Glass
    Acked-by: Anatolij Gustschin

    Simon Glass
     

08 Nov, 2014

1 commit

  • There are a number of places where U-Boot intentionally and legally
    accesses physical address 0x0000, for example when installing
    exception vectors on systems where these are located in low memory.

    Add "cppcheck-suppress nullPointer" comments to silence cppcheck
    where this is intentional and legal.

    Signed-off-by: Wolfgang Denk

    Wolfgang Denk
     

23 Oct, 2014

3 commits


14 Sep, 2014

1 commit

  • Now the types of CONFIG_SYS_{ARCH, CPU, SOC, VENDOR, BOARD, CONFIG_NAME}
    are specified in arch/Kconfig.

    We can delete the ones in arch and board Kconfig files.

    This commit can be easily reproduced by the following command:

    find . -name Kconfig -a ! -path ./arch/Kconfig | xargs sed -i -e '
    /config[[:space:]]SYS_\(ARCH\|CPU\|SOC\|\VENDOR\|BOARD\|CONFIG_NAME\)/ {
    N
    s/\n[[:space:]]*string//
    }
    '

    Signed-off-by: Masahiro Yamada

    Masahiro Yamada
     

31 Aug, 2014

1 commit


21 Aug, 2014

1 commit

  • There is the requirement on the chassis's backplane that when the clocks
    have been enabled, they then should not disappear.

    Resetting the Zarlink clocking chips at unit reset violates this
    requirement because the backplane clocks are not supplied during the
    reset time.

    To avoid this side effect, both the Zarlink clocking chips are reset
    only at power up.

    Signed-off-by: Valentin Longchamp

    Valentin Longchamp
     

06 Aug, 2014

1 commit


02 Aug, 2014

4 commits


30 Jul, 2014

1 commit

  • We have switched to Kconfig and the boards.cfg file is going to
    be removed. We have to retrieve the board status and maintainers
    information from it.

    The MAINTAINERS format as in Linux Kernel would be nice
    because we can crib the scripts/get_maintainer.pl script.

    After some discussion, we chose to put a MAINTAINERS file under each
    board directory, not the top-level one because we want to collect
    relevant information for a board into a single place.

    TODO:
    Modify get_maintainer.pl to scan multiple MAINTAINERS files.

    Signed-off-by: Masahiro Yamada
    Suggested-by: Tom Rini
    Acked-by: Simon Glass

    Masahiro Yamada