11 Feb, 2018

1 commit

  • On the NIOS2 and Xtensa architectures, we do not have
    CONFIG_SYS_TEXT_BASE set. This is a strict migration of the current
    values into the defconfig and removing them from the headers.

    I did not attempt to add more default values in and for now will leave
    that to maintainers.

    Signed-off-by: Tom Rini

    Tom Rini
     

24 Oct, 2016

1 commit


20 Sep, 2016

1 commit


13 Aug, 2015

1 commit

  • Add option to set shell prompt string from menuconfig and migrate
    boards globally.

    The migration is done as follows:
    - Boards that explicitly and unconditionally set CONFIG_SYS_PROMPT had the
    entry moved to their defconfig files.
    - Boards that defined some kind of #ifdef logic which selects the
    CONFIG_SYS_PROMPT (for example qemu-mips) got an #undef CONFIG_SYS_PROMPT
    right before the #ifdef logic and were left alone.
    - This change forces CONFIG_SYS_PROMPT to be a per board decision, and thus
    CONFIG_SYS_PROMPT was removed from all _common.h and _common.h
    files. This results in a streamlined default value across platforms, and
    includes the following files: spear-common, sunxi-common, mv-common,
    ti_armv7_common, tegra-common, at91-sama5_common, and zynq-common.
    - Boards that relied on _common.h values of CONFIG_SYS_PROMPT were
    not updated in their respective defconfig files under the assumption that
    since they did not explicitly define a value, they're fine with whatever
    the default is.
    - On the other hand, boards that relied on a value defined in some
    _common.h file such as woodburn_common, rpi-common,
    bur_am335x_common, ls2085a_common, siemens_am33x_common, and
    omap3_evm_common, had their values moved to the respective defconfig files.
    - The define V_PROMPT was removed, since it is not used anywhere except for
    assigning a value for CONFIG_SYS_PROMPT.

    Cc: Tom Rini
    Cc: Masahiro Yamada
    Cc: Stefano Babic
    Cc: Igor Grinberg
    Signed-off-by: Nikita Kiryanov
    [trini: Add spring, sniper, smartweb to conversion]
    Signed-off-by: Tom Rini

    Nikita Kiryanov
     

06 Aug, 2015

2 commits


26 Jun, 2015

1 commit

  • Some archs/boards specify their own default by pre-defining the config
    which causes the Kconfig system to mix up the order of the configs in
    the defconfigs... This will cause merge pain if allowed to proliferate.

    Remove the configs that behave this way from the archs.

    A few configs still remain, but that is because they only exist as
    defaults and do not have a proper Kconfig entry. Those appear to be:

    SPIFLASH
    DISPLAY_BOARDINFO

    Signed-off-by: Joe Hershberger
    [trini: rastaban, am43xx_evm_usbhost_boot, am43xx_evm_ethboot updates,
    drop DM_USB from MSI_Primo81 as USB_MUSB_SUNXI isn't converted yet to DM]
    Signed-off-by: Tom Rini

    Joe Hershberger
     

06 Apr, 2015

1 commit

  • The peach boards have their SDRAM start address at 0x20000000 instead of
    0x40000000 which seems common for all other exynos5 based boards. This
    means the layout set in exynos5-common.h causes the kernel be loaded
    more then 128MB (at 0x42000000) away from memory start which breaks
    booting kernels with CONFIG_AUTO_ZRELADDR

    Define a custom MEM_LAYOUT_ENV_SETTINGS for both peach boards which uses
    the same offsets from start of memory as the common exynos5 settings.

    This fixes booting via bootz and PXE

    Signed-off-by: Sjoerd Simons
    Reviewed-by: Simon Glass
    Signed-off-by: Minkyu Kang

    Sjoerd Simons
     

19 Feb, 2015

1 commit


13 Feb, 2015

1 commit


22 Dec, 2014

1 commit

  • The media for boot and environment is a board-specific feature, not a
    processor-specific. This is same to console port number and some
    other addresses. This patch moves the that kinds of configs to each
    board-specific files from the common config file for Exynos5420.

    Signed-off-by: Hyungwon Hwang
    Acked-by: Simon Glass
    Tested-by: Kevin Hilman
    Signed-off-by: Minkyu Kang

    Hyungwon Hwang
     

17 Nov, 2014

2 commits

  • Since, not every board may have all memory channels configured
    and all available banks of DMC used, we wish to refactor configs
    for Memory Bank size and numbers as per board memory config.
    For Example, Peach-Pit has 2GB memory and will be using only 4 banks
    but Peach-Pi has 3.5GB memory and will be using all 7 available
    SDRAM banks.

    Signed-off-by: Akshay Saraswat
    Acked-by: Simon Glass
    Tested-by: Simon Glass
    Signed-off-by: Minkyu Kang

    Akshay Saraswat
     
  • This adds following things :
    - New config and defconfig for Peach-Pi board.
    - Alterations in Kconfig and MAINTAINERS.
    - Addition of CONFIG_EXYNOS5800.
    - ADdition of exynos5800-peach-pi in dts list.

    Signed-off-by: Akshay Saraswat
    Acked-by: Simon Glass
    Tested-by: Simon Glass
    Signed-off-by: Minkyu Kang

    Akshay Saraswat