- 22 7月, 2018 2 次提交
-
-
由 York Sun 提交于
Add Kconfig options SPL_ENV_* and TPL_ENV_* and simplify Makefile. This allows SPL/TPL image has different environment setting from full feature U-Boot. Signed-off-by: NYork Sun <york.sun@nxp.com>
-
由 Heinrich Schuchardt 提交于
%s/remove/remote/ Signed-off-by: NHeinrich Schuchardt <xypron.glpk@gmx.de>
-
- 19 7月, 2018 1 次提交
-
-
由 Vipul Kumar 提交于
This patch added support to enable CONFIG_ENV_SIZE, CONFIG_ENV_OFFSET and CONFIG_ENV_SECT_SIZE through Kconfig for Zynq and Zynqmp. Signed-off-by: NVipul Kumar <vipul.kumar@xilinx.com> Signed-off-by: NMichal Simek <michal.simek@xilinx.com>
-
- 13 6月, 2018 2 次提交
-
-
由 Alex Kiernan 提交于
If ENV_IS_IN_EXT4 is set you shouldn't be able to select ENV_IS_NOWHERE. Signed-off-by: NAlex Kiernan <alex.kiernan@gmail.com> Reviewed-by: NSimon Glass <sjg@chromium.org> Tested-by: NPetr Vorel <petr.vorel@gmail.com>
-
由 Shyam Saini 提交于
's/environemnt/environment/' and 's/Environemnt/Environment/' Signed-off-by: NShyam Saini <shyam@amarulasolutions.com>
-
- 09 4月, 2018 1 次提交
-
-
由 Alex Kiernan 提交于
Convert CONFIG_ENV_VARS_UBOOT_RUNTIME_CONFIG to Kconfig Signed-off-by: NAlex Kiernan <alex.kiernan@gmail.com> Reviewed-by: NLukasz Majewski <lukma@denx.de> Reviewed-by: NPetr Vorel <petr.vorel@gmail.com> Reviewed-by: Petr Vorel <petr.vorel at gmail.com>
-
- 07 4月, 2018 1 次提交
-
-
由 Rasmus Villemoes 提交于
Modifying the default environment via CONFIG_EXTRA_ENV_SETTINGS is somewhat inflexible, partly because the cpp language does not allow appending to an existing macro. This prevents reuse of "environment fragments" for different boards, which in turn makes maintaining that environment consistently tedious and error-prone. This implements a Kconfig option for allowing one to define the entire default environment in an external file, which can then, for example, be generated programmatically as part of a Yocto recipe, or simply be kept in version control separately from the U-boot repository. Tested-by: NSean Nyekjaer <sean.nyekjaer@prevas.dk> Signed-off-by: NRasmus Villemoes <rasmus.villemoes@prevas.dk> Reviewed-by: NLukasz Majewski <lukma@denx.de>
-
- 04 4月, 2018 1 次提交
-
-
由 Andre Przywara 提交于
Since the dawn of time for the Allwinner support in mainline U-Boot we store the environment to the SD card and write directly at 544KB from the beginning of the device. This leads to problems when the U-Boot proper image grows beyond 504KB and eventually overlaps. With one release of having the environment preferably in a FAT partition, let's now turn off the MMC variant fallback, so we get back all the space we need to implement features. Signed-off-by: NAndre Przywara <andre.przywara@arm.com> Reviewed-by: NJagan Teki <jagan@openedev.com> Acked-by: NMaxime Ripard <maxime.ripard@bootlin.com>
-
- 24 3月, 2018 2 次提交
-
-
由 Petr Vorel 提交于
Signed-off-by: NPetr Vorel <petr.vorel@gmail.com>
-
由 Petr Vorel 提交于
Introduce another difference from upstream (kernel) source in fs/ubifs/super.c: adding preprocessor condition as y variable in mount_ubifs() depends on CONFIG_UBIFS_SILENCE_MSG: fs/ubifs/super.c:1337:15: error: variable ?y? set but not used [-Werror=unused-but-set-variable] long long x, y; Not setting CONFIG_UBIFS_SILENCE_MSG in am335x_igep003x_defconfig and igep0032_defconfig. Although it was defined in their config headers, it depends on CMD_UBIFS which is not set for them. Signed-off-by: NPetr Vorel <petr.vorel@gmail.com> Cc: Joe Hershberger <joe.hershberger@ni.com> Cc: Heiko Schocher <hs@denx.de>
-
- 27 1月, 2018 3 次提交
-
-
由 Maxime Ripard 提交于
Now that we have everything in place to implement the transition scheme, let's enable it by default. Reviewed-by: NAndre Przywara <andre.przywara@arm.com> Reviewed-by: NLukasz Majewski <lukma@denx.de> Signed-off-by: NMaxime Ripard <maxime.ripard@free-electrons.com>
-
由 Maxime Ripard 提交于
Now that we have everything in place in the code, let's allow to build multiple environments backend through Kconfig. Reviewed-by: NAndre Przywara <andre.przywara@arm.com> Reviewed-by: NLukasz Majewski <lukma@denx.de> Reviewed-by: NSimon Glass <sjg@chromium.org> Signed-off-by: NMaxime Ripard <maxime.ripard@free-electrons.com>
-
由 Maxime Ripard 提交于
The raw MMC environment directly calls into the MMC framework. Make sure it's enabled before we can select it. Reviewed-by: NSimon Glass <sjg@chromium.org> Signed-off-by: NMaxime Ripard <maxime.ripard@free-electrons.com> Reviewed-by: NJaehoon Chung <jh80.chung@samsung.com>
-
- 23 1月, 2018 1 次提交
-
-
由 Tuomas Tynkkynen 提交于
Make it select FS_FAT as well, because if it's not selected, enabling ENV_IS_IN_FAT causes a Kconfig warning: warning: (ENV_IS_IN_FAT) selects FAT_WRITE which has unmet direct dependencies (FS_FAT) This also allows dropping some code from config_fallbacks. Also drop the unnecessary help text about having to enable CONFIG_FAT_WRITE - Kconfig automatically handles that. Signed-off-by: NTuomas Tynkkynen <tuomas@tuxera.com>
-
- 16 1月, 2018 1 次提交
-
-
由 Jorge Ramirez-Ortiz 提交于
For example to store the environment in a file named "/uboot.env" in MMC "0", where partition "1" contains the EXT4 filesystem, the following configs should be added to the board's default config: CONFIG_ENV_IS_IN_EXT4=y CONFIG_ENV_EXT4_DEVICE_AND_PART="0:1" CONFIG_ENV_EXT4_FILE="/uboot.env" CONFIG_ENV_EXT4_INTERFACE="mmc" Signed-off-by: NJorge Ramirez-Ortiz <jorge.ramirez-ortiz@linaro.org> [trini: Fix some line over 80 chars issues] Signed-off-by: NTom Rini <trini@konsulko.com>
-
- 18 12月, 2017 1 次提交
-
-
由 Klaus Goger 提交于
This commit adds ENV_SIZE and ENV_OFFSET configuration items for ARCH_ROCKCHIP, but keeps these non-visible (i.e. not prompt is given). With these new items present, the configuration from the header files is moved to Kconfig. Keeping these non-visible is necessary to have the possibility to select new default values if CONFIG_IS_IN_* is changed (interactively or with oldconfig). Otherwise it will always be set to a previous value if used with a prompt. As an example if we do a defconfig with CONFIG_IS_IN_MMC and change it to CONFIG_IS_IN_SPI_FLASH via menuconfig, ENV_SIZE and ENV_OFFSET will not be changed to the correct values as defconfig will already have set them to the default values of CONFIG_IS_IN_MMC in .config. Signed-off-by: NKlaus Goger <klaus.goger@theobroma-systems.com> Reviewed-by: NPhilipp Tomsich <philipp.tomsich@theobroma-systems.com>
-
- 21 11月, 2017 1 次提交
-
-
由 Tom Rini 提交于
This support has been deprecated since v2017.09 due to security issues. We now remove this support. Signed-off-by: NTom Rini <trini@konsulko.com>
-
- 27 10月, 2017 1 次提交
-
-
由 Bin Meng 提交于
Imply does not work for a Kconfig choice. Update ENV_IS_IN_SPI_FLASH to be the default one for Intel Braswell. Signed-off-by: NBin Meng <bmeng.cn@gmail.com> Reviewed-by: NSimon Glass <sjg@chromium.org>
-
- 16 10月, 2017 1 次提交
-
-
由 Tuomas Tynkkynen 提交于
Last user of this option went away in commit: fdc77189 ("board: usb_a9263: Update to support DT and DM") Signed-off-by: NTuomas Tynkkynen <tuomas.tynkkynen@iki.fi>
-
- 15 10月, 2017 1 次提交
-
-
由 Masahiro Yamada 提交于
The non-volatile storage varies board by board. The default should be NOWHERE. Please choose a proper device via Kconfig. Signed-off-by: NMasahiro Yamada <yamada.masahiro@socionext.com>
-
- 09 9月, 2017 1 次提交
-
-
由 Tom Rini 提交于
The underlying implementation for ENV_AES has security complications and is not recommended for use. Please see CVE-2017-3225 and CVE-2017-3226 for more details. Mark this as deprecated now and delete this in the medium term if no one comes forward to re-work the support. Signed-off-by: NTom Rini <trini@konsulko.com>
-
- 03 9月, 2017 1 次提交
-
-
由 Adam Ford 提交于
Add the following options to drivers/misc/Kconfig: SYS_I2C_EEPROM_ADDR SYS_I2C_EEPROM_BUS SYS_EEPROM_SIZE SYS_EEPROM_PAGE_WRITE_BITS SYS_EEPROM_PAGE_WRITE_DELAY_MS SYS_I2C_EEPROM_ADDR_LEN SYS_I2C_EEPROM_ADDR_OVERFLOW This does not migrate any boards, but provides a foundations for those who want/need these options Signed-off-by: NAdam Ford <aford173@gmail.com> [trini: Migrate uniphier] Signed-off-by: NTom Rini <trini@konsulko.com>
-
- 20 8月, 2017 1 次提交
-
-
由 Andy Shevchenko 提交于
It would be easier to catch out which platform is using which default. Signed-off-by: NAndy Shevchenko <andriy.shevchenko@linux.intel.com>
-
- 16 8月, 2017 1 次提交
-
-
由 Simon Glass 提交于
At present we support multiple environment drivers but there is not way to select between them at run time. Also settings related to the position and size of the environment area are global (i.e. apply to all locations). Until these limitations are removed we cannot really support more than one environment location. Adjust the location to be a choice so that only one can be selected. By default the environment is 'nowhere', meaning that the environment exists only in memory and cannot be saved. Also expand the help for the 'nowhere' option and move it to the top since it is the default. Signed-off-by: NSimon Glass <sjg@chromium.org> [trini: Move all of the imply logic to default X if Y so it works again] Signed-off-by: NTom Rini <trini@konsulko.com>
-
- 15 8月, 2017 2 次提交
-
-
由 Simon Glass 提交于
Tidy up the formatting of this option. Signed-off-by: NSimon Glass <sjg@chromium.org>
-
由 Simon Glass 提交于
About a quarter of the files in common/ relate to the environment. It seems better to put these into their own subdirectory and remove the prefix. Signed-off-by: NSimon Glass <sjg@chromium.org> Reviewed-by: NTom Rini <trini@konsulko.com>
-