15 Oct, 2016

1 commit


12 Oct, 2016

1 commit


17 Sep, 2016

1 commit


02 Aug, 2016

1 commit


22 Jul, 2016

3 commits


10 Jun, 2016

1 commit


24 May, 2016

1 commit

  • Extending Kconfig for adding new platform is a lot of work
    for nothing. Setting SYS_CONFIG_NAME directly in Kconfig and
    remove all dependencies on TARGET_ZYNQ_* options including SPL.
    As a side-effect it also remove custom init folder for ps7_init_gpl.*
    files. Folder is chosen based on device-tree file.

    Signed-off-by: Michal Simek

    Michal Simek
     

26 Apr, 2016

3 commits


27 Jan, 2016

3 commits


13 Jan, 2016

1 commit


18 Dec, 2015

1 commit


07 Dec, 2015

2 commits


19 Nov, 2015

1 commit


04 Nov, 2015

1 commit

  • Production boards should not use CONFIG_OF_EMBED. Fix this for the Zybo
    boards.

    The image to use now becomes u-boot-dtb.bin.

    For example, the .bif file should contain a line like:

    [load = 0x04000000,startup=0x04000000]/path/to/u-boot-dtb.bin

    instead of:

    [load = 0x04000000,startup=0x04000000]/path/to/u-boot.bin

    When device tree is enabled we need to load u-boot-dtb.img. Change the
    settings so that SPL does the right thing.

    Signed-off-by: Simon Glass
    Signed-off-by: Michal Simek

    Simon Glass
     

25 Oct, 2015

1 commit


28 Sep, 2015

1 commit


19 Aug, 2015

2 commits

  • We have to set a MAC address to use network.
    Otherwise, the tftpboot command fails with the following message:

    Gem.e000b000 Waiting for PHY auto negotiation to complete........ done
    *** ERROR: `ethaddr' not set

    Since commit 92ac52082140 ("net: Remove all references to
    CONFIG_ETHADDR and friends"), we can not use CONFIG_ETHADDR.

    The easiest way to set a MAC address is to enable
    CONFIG_NET_RANDOM_ETHADDR.

    Signed-off-by: Masahiro Yamada
    Acked-by: Joe Hershberger
    Signed-off-by: Michal Simek

    Masahiro Yamada
     
  • Use embedded DTB to let users use u-boot instead of u-boot-dtb.bin.
    And fix SPL to use this target.

    Signed-off-by: Michal Simek

    Michal Simek
     

01 Jul, 2015

1 commit


26 Jun, 2015

2 commits

  • This sets the default commands Kconfig to match
    include/config_cmd_default.h commands in the common/Kconfig and removes
    them from include/configs.

    Signed-off-by: Joe Hershberger
    [trini: rastaban, am43xx_evm_usbhost_boot, am43xx_evm_ethboot updates]
    Signed-off-by: Tom Rini

    Joe Hershberger
     
  • 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
     

11 Jun, 2015

1 commit


01 Jun, 2015

1 commit


13 May, 2015

1 commit

  • In order to reduce merge conflicts and to maintain the simplest possible
    defconfig files, we should be using the savedefconfig feature of Kconfig
    every time a new feature is added. This keeps the defconfig settings to
    a minimum (only those things not default) and keeps them in the same
    order as the Kconfig options.

    Signed-off-by: Joe Hershberger
    Cc: Masahiro Yamada
    Acked-by: Stephen Warren
    Cc: Tom Rini

    Joe Hershberger
     

29 Apr, 2015

1 commit


19 Apr, 2015

1 commit


09 Apr, 2015

1 commit

  • Since commit 326a682358c1 (malloc_f: enable SYS_MALLOC_F by default
    if DM is on), Zynq MMC boot hangs up after printing the following:

    U-Boot SPL 2015.04-rc5-00053-gadcc570 (Apr 08 2015 - 12:59:11)
    mmc boot
    reading system.dtb

    Prior to commit 326a682358c1, Zynq boards enabled CONFIG_DM, but
    not CONFIG_SYS_MALLOC_F. That commit forcibly turned on
    CONFIG_SYS_MALLOC_F. I have not figured out the root cause, but
    anyway it looks like CONFIG_SYS_MALLOC_F gave a bad impact on the
    Zynq MMC boot.

    We are planning to have the v2015.04 release in a few days.
    I know this is a defensive fixup, but what I can do now is to add
    # CONFIG_SYS_MALLOC_F is not set
    to every Zynq defconfig file to get back the original behavior.

    Tested on:
    - Zedboard
    - ZC706 board

    Signed-off-by: Masahiro Yamada
    Tested-by: Michal Simek
    Cc: Simon Glass

    Masahiro Yamada
     

16 Mar, 2015

1 commit


30 Jan, 2015

2 commits

  • Modify rsa_verify to use the rsa driver of DM library .The tools
    will continue to use the same RSA sw library.

    CONFIG_RSA is now dependent on CONFIG_DM. All configurations which
    enable FIT based signatures have been modified to enable CONFIG_DM
    by default.

    Signed-off-by: Ruchika Gupta
    CC: Simon Glass
    Acked-by: Simon Glass

    Ruchika Gupta
     
  • For the platforms which use,CONFIG_FIT_SIGNATURE, the required configs are
    moved to the platform's defconfig file. Selecting CONFIG_FIT_SIGNATURE using
    defconfig automatically resolves the dependencies for signature verification.
    The RSA library gets automatically selected and user does not have to define
    CONFIG_RSA manually.

    Signed-off-by: Ruchika Gupta
    CC: Simon Glass
    Acked-by: Simon Glass

    Ruchika Gupta
     

25 Sep, 2014

2 commits

  • This option specifies the default Device Tree used for the run-time
    configuration of U-Boot.

    Signed-off-by: Masahiro Yamada
    Cc: Simon Glass
    Cc: Stephen Warren
    Cc: Minkyu Kang
    Cc: Michal Simek

    Masahiro Yamada
     
  • This commit moves:
    CONFIG_OF_CONTROL
    CONFIG_OF_SEPARATE
    CONFIG_OF_EMBED
    CONFIG_OF_HOSTFILE

    Because these options are currently not supported for SPL,
    the "Device Tree Control" menu does not appear in the SPL
    configuration.

    Note:
    zynq-common.h should be adjusted so as not to change the
    default value of CONFIG_SPL_FAT_LOAD_PAYLOAD_NAME.

    Signed-off-by: Masahiro Yamada
    Acked-by: Simon Glass
    Cc: Stephen Warren
    Cc: Minkyu Kang
    Acked-by: Michal Simek

    Masahiro Yamada
     

31 Aug, 2014

1 commit