07 May, 2018

1 commit

  • When U-Boot started using SPDX tags we were among the early adopters and
    there weren't a lot of other examples to borrow from. So we picked the
    area of the file that usually had a full license text and replaced it
    with an appropriate SPDX-License-Identifier: entry. Since then, the
    Linux Kernel has adopted SPDX tags and they place it as the very first
    line in a file (except where shebangs are used, then it's second line)
    and with slightly different comment styles than us.

    In part due to community overlap, in part due to better tag visibility
    and in part for other minor reasons, switch over to that style.

    This commit changes all instances where we have a single declared
    license in the tag as both the before and after are identical in tag
    contents. There's also a few places where I found we did not have a tag
    and have introduced one.

    Signed-off-by: Tom Rini

    Tom Rini
     

28 Apr, 2018

1 commit


10 May, 2017

1 commit

  • In order to add a generic MIPS debug_uart_init call right before the call to
    board_early_init_f, we need to remove all calls to debug_uart_init from every
    MIPS boards.
    WDR4300 doesn't provide a board_debug_uart_init and configures pinmux in
    board_early_init_f instead. Since I have no idead of what's the needed uart
    pinmux config, I copied the whole pinmux config to a new function that is
    called from board_early_init_f if CONFIG_DEBUG_UART_BOARD_INIT is not enabled.

    Signed-off-by: Álvaro Fernández Rojas

    Álvaro Fernández Rojas
     

31 May, 2016

2 commits

  • Allow L1 Icache & L1 Dcache line size to be specified separately, since
    there's no architectural mandate that they be the same. The
    [id]cache_line_size functions are tidied up to take advantage of the
    fact that the Kconfig entries are always present to simply check them
    for zero rather than needing to #ifdef on their presence.

    Signed-off-by: Paul Burton
    [removed CONFIG_SYS_CACHELINE_SIZE in include/configs/pic32mzdask.h]
    Signed-off-by: Daniel Schwierzeck

    Paul Burton
     
  • Move details of the L1 cache line sizes & total sizes into Kconfig,
    defaulting to 0. A new CONFIG_SYS_CACHE_SIZE_AUTO Kconfig entry is
    introduced to allow platforms to select auto-detection of cache sizes,
    and it defaults to being enabled if none of the cache sizes are set by
    the configuration (ie. sizes are all the default 0), and code is
    adjusted to #ifdef on that rather than on the definition of the sizes
    (which will always be defined even if 0).

    Signed-off-by: Paul Burton

    Paul Burton
     

26 May, 2016

1 commit

  • Move CONFIG_SYS_TEXT_BASE to Kconfig, and add default values in board
    Kconfig files matching what was present in their config headers. This
    will make it cleaner to conditionalise the value for Malta based on 32
    vs 64 bit builds.

    Signed-off-by: Paul Burton

    Paul Burton
     

21 May, 2016

1 commit