15 Oct, 2016
1 commit
-
Move SPL_OS_BOOT to Kconfig and cleanup existing
uses.Signed-off-by: Heiko Schocher
12 Oct, 2016
1 commit
-
Create a Kconfig entry for DISPLAY_CPUINFO and make it be the default
in certain architectures. Migrate all config files.Signed-off-by: Lokesh Vutla
Signed-off-by: Tom Rini
17 Sep, 2016
1 commit
-
Move the SPL settings into common/spl where most of the SPL code is kept.
Signed-off-by: Simon Glass
02 Aug, 2016
1 commit
-
Update Microblaze, Zynq and ZynqMP defconfigs to reflect
latest Kconfig changes.Signed-off-by: Michal Simek
22 Jul, 2016
3 commits
-
Remove unnecessary board specifc config files for
zynq boards(microzed, picozed, ZC770(all), zed) and point
to zynq common config file.Signed-off-by: Siva Durga Prasad Paladugu
Signed-off-by: Michal Simek -
Enable config CONFIG_SYS_NO_FLASH through defconfig
for all zynq boards.Signed-off-by: Siva Durga Prasad Paladugu
Signed-off-by: Michal Simek -
Based on:
"ARM: uniphier: use the default CONFIG_BOOTDELAY=2"
(sha1: 7c8ef0feb97586d35b0296b48903daef8c06ab21)"I do not insist on CONFIG_BOOTDELAY=3. The default value in Kconfig,
CONFIG_BOOTDELAY=2, is just fine for these boards."Reported-by: Masahiro Yamada
Signed-off-by: Michal Simek
10 Jun, 2016
1 commit
-
move CONFIG_BOOTDELAY into a Kconfig option. Used for this
purpose the moveconfig.py tool in tools.Signed-off-by: Heiko Schocher
Reviewed-by: Tom Rini
Acked-by: Viresh Kumar
Acked-by: Igor Grinberg
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
26 Apr, 2016
3 commits
-
Update the config.h and defconfig files for the commands that 8e3c036
converted over to KconfigSigned-off-by: Tom Rini
-
This syncs up the current cmd/Kconfig and include/configs/ files with the
only exception being CMD_NAND. Due to how we have used this historically
we need to take further care here when converting.Signed-off-by: Tom Rini
-
Move all cases of CONFIG_SYS_HUSH_PARSER out of the config.h files. Remove
all cases of CONFIG_SYS_PROMPT_HUSH_PS2 as everyone uses the default.Signed-off-by: Tom Rini
27 Jan, 2016
3 commits
-
Clean up config and use Kconfig more.
Signed-off-by: Michal Simek
-
Enable SPI flash.
Signed-off-by: Michal Simek
Signed-off-by: Michal Simek -
Define CONFIG_SYS_PROMPT for all Zynq boards
It was removed by:
"kconfig: add config option for shell prompt"
(sha1: 181bd9dc61d2da88b78f1c1138a685dae39354d6)Signed-off-by: Siva Durga Prasad Paladugu
Signed-off-by: Michal Simek
13 Jan, 2016
1 commit
-
This feature is required in SPL to enable support for loading from SPI
flash when the device is booted from QSPI.Signed-off-by: Nathan Rossi
Cc: Michal Simek
Signed-off-by: Michal Simek
18 Dec, 2015
1 commit
-
Clear driver dependecies via Kconfig. Remove PHYLIB dependency from
the driver.Signed-off-by: Michal Simek
07 Dec, 2015
2 commits
-
Signed-off-by: Michal Simek
Reviewed-by: Jagan Teki -
Move PHYLIB from board config to defconfig
Signed-off-by: Michal Simek
Reviewed-by: Jagan Teki
19 Nov, 2015
1 commit
-
Add CMD_GPIO to Kconfig and run tools/moveconfig.py .
Signed-off-by: Thomas Chou
Reviewed-by: Simon Glass
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
25 Oct, 2015
1 commit
-
This reverts commit 321f86e18d6aae9f7b7ba3ef1eb0cec769481874.
The original bug has been fixed.
Signed-off-by: Simon Glass
Tested-on: Zedboard and ZC706 board
Tested-by: Masahiro Yamada
Tested-on: zc702
Tested-by: Michal Simek
28 Sep, 2015
1 commit
-
Some boards' defconfigs are disordered. Reorder them.
Signed-off-by: Bin Meng
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 setSince 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 -
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
01 Jul, 2015
1 commit
-
This commit moves:
- CONFIG_OF_CONTROL
- SPL_DISABLE_OF_CONTROLfrom zynq_*_defconfig files into arch/arm/Kconfig "config ARCH_ZYNQ"
Signed-off-by: Jagan Teki
Cc: Michal Simek
Cc: Siva Durga Prasad Paladugu
Cc: Masahiro Yamada
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 -
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_BOARDINFOSigned-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
11 Jun, 2015
1 commit
-
We plan to enable device tree in SPL by default. Before doing this,
explicitly disable it for all boards.Signed-off-by: Simon Glass
01 Jun, 2015
1 commit
-
This also selects CONFIG_NET for any CONFIG_CMD_NET board.
Remove the imx default for CONFIG_NET.
This moves the config that was defined by 60296a8 (commands: add more
command entries in Kconfig).Signed-off-by: Joe Hershberger
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
29 Apr, 2015
1 commit
-
Signed-off-by: Masahiro Yamada
Signed-off-by: Michal Simek
19 Apr, 2015
1 commit
-
All the Zynq boards have switch to Driver Model.
"select DM" is better than default value in each defconfig.Signed-off-by: Masahiro Yamada
Acked-by: Simon Glass
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.dtbPrior 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 boardSigned-off-by: Masahiro Yamada
Tested-by: Michal Simek
Cc: Simon Glass
16 Mar, 2015
1 commit
-
Since commit e02ee2548afe (kconfig: switch to single .config
configuration), the prefixes in defconfig files such as "+S:",
"+ST:", etc., are meaningless.This commit was generated by the following command:
find configs -name '*_defconfig' | xargs sed -i 's/^+*S*T*://'
Signed-off-by: Masahiro Yamada
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 -
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
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 -
This commit moves:
CONFIG_OF_CONTROL
CONFIG_OF_SEPARATE
CONFIG_OF_EMBED
CONFIG_OF_HOSTFILEBecause 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
31 Aug, 2014
1 commit
-
Becuase the board select menu in arch/arm/Kconfig is too big,
move the Zynq board select menu to zynq/Kconfig.Consolidate also common settings (CONFIG_SYS_CPU="armv7" and
CONFIG_SYS_SOC="zynq").Refactor board/xilinx/zynq/MAINTAINERS too.
Signed-off-by: Masahiro Yamada
Tested-by: Michal Simek