- 23 Dec, 2022 1 commit
-
-
Tom Rini authored
Perform a simple rename of CONFIG_EXTRA_ENV_SETTINGS to CFG_EXTRA_ENV_SETTINGS Signed-off-by:
Tom Rini <trini@konsulko.com>
-
- 11 Oct, 2022 1 commit
-
-
This adds keyword devicetree-overlay as an alias for fdtoverlays in extlinux (sysboot) and pxe to better follow the Boot Loader Specification [1], improves documentation around them by adding an example for both fdtoverlays and devicetree-overlay and the environment variable required for this feature. The link for the spec is updated to the current one. [1] https://systemd.io/BOOT_LOADER_SPECIFICATION/ Signed-off-by:
Edoardo Tomelleri <e.tomell@gmail.com> Reviewed-by:
Neil Armstrong <neil.armstrong@linaro.org> Reviewed-by:
Ramon Fried <rfried.dev@gmail.com>
-
- 25 Apr, 2022 1 commit
-
-
Add documentation for this feature, including the commands and full devicetree bindings. Signed-off-by:
Simon Glass <sjg@chromium.org>
-
- 09 Apr, 2022 1 commit
-
-
Add HOST, UBIFS. Signed-off-by:
Pali Rohár <pali@kernel.org> Reviewed-by:
Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
-
- 12 Nov, 2021 1 commit
-
-
Move this over to the new rST format. Signed-off-by:
Simon Glass <sjg@chromium.org> Reviewed-by:
Artem Lapkin <email2tema@gmail.com> Reviewed-by:
Ramon Fried <rfried.dev@gmail.com>
-
- 30 Sep, 2021 1 commit
-
-
Signed-off-by:
Wolfgang Denk <wd@denx.de> Reviewed-by:
Simon Glass <sjg@chromium.org>
-
- 21 Feb, 2021 1 commit
-
-
Heinrich Schuchardt authored
Add missing articles and preposition. Signed-off-by:
Heinrich Schuchardt <xypron.glpk@gmx.de>
-
- 27 Jan, 2021 1 commit
-
-
When testing builds provided in https://github.com/openwrt/openwrt/pull/3360 I discovered that fdtfile was not set and as a result the firmware was not functional. So I am documenting what is needed. Signed-off-by:
Dennis Gilmore <dennis@ausil.us> Cc: Atish Patra <atish.patra@wdc.com> Cc: Lukas Auer <lukas.auer@aisec.fraunhofer.de> Cc: Tom Rini <trini@konsulko.com> Cc: Masahiro Yamada <yamada.masahiro@socionext.com> Cc: Vagrant Cascadian <vagrant@debian.org> Cc: Stephen Warren <swarren@nvidia.com> Cc: Karsten Merker <merker@debian.org>
-
- 17 Apr, 2020 1 commit
-
-
Add compressed Image parsing support so that booti can parse both flat and compressed Image to boot Linux. Currently, it is difficult to calculate a safe address for every board where the compressed image can be decompressed. It is also not possible to figure out the size of the compressed file as well. Thus, user need to set two additional environment variables kernel_comp_addr_r and filesize to make this work. Following compression methods are supported for now. lzma, lzo, bzip2, gzip. lz4 support is not added as ARM64 kernel generates a lz4 compressed image with legacy header which U-Boot doesn't know how to parse and decompress. Tested on HiFive Unleashed and Qemu for RISC-V. Tested on Qemu for ARM64. Signed-off-by:
Atish Patra <atish.patra@wdc.com> Reviewed-by:
Tom Rini <trini@konsulko.com> [trini: Fix minor rST formatting problems] Signed-off-by:
Tom Rini <trini@konsulko.com>
-
- 26 Nov, 2018 1 commit
-
-
Lukas Auer authored
Add a boot command to distro boot to support disks connected over the VirtIO bus. The boot command uses the shared block environment. Signed-off-by:
Lukas Auer <lukas.auer@aisec.fraunhofer.de> Reviewed-by:
Bin Meng <bmeng.cn@gmail.com> Reviewed-by:
Alexander Graf <agraf@suse.de>
-
- 07 May, 2018 1 commit
-
-
Tom Rini authored
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 <trini@konsulko.com>
-
- 28 Apr, 2018 1 commit
-
-
The default of DISTRO_DEFAULTS is messy. Using the 'imply' keyword is equivalent and cleaner. Signed-off-by:
Masahiro Yamada <yamada.masahiro@socionext.com>
-
- 24 Feb, 2018 1 commit
-
-
With the contents of config_distro_defaults.h migrated to Kconfig, we can remove this header file completely Signed-off-by:
Adam Ford <aford173@gmail.com>
-
- 21 Jun, 2016 1 commit
-
-
DISTRO_DEFAULTS is intended to mirror / replace include/config_distro_defaults.h. The intend is for boards which include this file to select this from their Kconfig files and when moving setting to Kconfig which are #define-ed in config_distro_defaults.h to select this from DISTRO_DEFAULTS so that boards which have selected DISTRO_DEFAULTS will keep the same configuration as before without needing any defconfig file changes. The initial list of selected things matches all settings recently removed from config_distro_defaults.h because they have been converted to Kconfig, with the exception of CMD_ELF and CMD_NET, which have a default of y, if the default of these ever changes they should be selected by DISTRO_DEFAULTS too. For testing and example purposes this commit also converts ARCH_SUNXI to use DISTRO_DEFAULT instead of selecting everything it needs itself. Signed-off-by:
Hans de Goede <hdegoede@redhat.com>
-
- 15 Feb, 2016 1 commit
-
-
Fixes typo of pxe_addr_r with pxefile_addr_r. Signed-off-by:
Vagrant Cascadian <vagrant@debian.org> Reviewed-by:
Stephen Warren <swarren@wwwdotorg.org>
-
- 29 Jan, 2016 2 commits
-
-
The PCI bus must be enumerated before PCI devices, such as Ethernet devices, are known to U-Boot. Enhance the distro boot commands to perform PCI enumeration when needed. Signed-off-by:
Stephen Warren <swarren@nvidia.com> Reviewed-by:
Simon Glass <sjg@chromium.org>
-
Currently, the distro boot commands always enumerate USB devices before performing network operations. However, depending on the board and end- user configuration, network devices may not be attached to USB, and so enumerating USB may not be necessary. Enhance the scripts to make this step optional, so that the user can decrease boot time if they don't need USB. This change is performed by moving the "usb start" invocation into a standalone variable. If the user desires, they can replace that variable's value with some no-op command such as "true" instead. Booting from a USB storage device always needs to enumerate USB devices, so this action is still hard-coded. Signed-off-by:
Stephen Warren <swarren@nvidia.com> Reviewed-by:
Simon Glass <sjg@chromium.org>
-
- 08 Jul, 2015 1 commit
-
-
The word "partition" is doubled. Keep decent forms for the following lines. Also, fix some other typos while we are here. Signed-off-by:
Masahiro Yamada <yamada.masahiro@socionext.com> Acked-by:
Stephen Warren <swarren@nvidia.com>
-
- 28 Mar, 2015 1 commit
-
-
config_distro_bootcmd.h defines a common boot environment for multiple platforms, including several environment variables that are intended for interactive use by an end-user. Document which variables are considered public interfaces that must remain compatible in future u-boot versions. Signed-off-by:
Karsten Merker <merker@debian.org> Acked-by:
Stephen Warren <swarren@nvidia.com>
-
- 30 Jan, 2015 1 commit
-
-
Dennis Gilmore authored
Add documentation on how to setup a system to use the generic distro configs and boot commands. This spells out what is needed to make a system conformant, but does not limit the board to only the defaults. Signed-off-by:
Dennis Gilmore <dennis@ausil.us> [swarren, added concept, user config, BOOT_TARGET_DEVICES sections. edited the rest] Signed-off-by:
Stephen Warren <swarren@nvidia.com>
-