mirror of
https://source.denx.de/u-boot/u-boot.git
synced 2026-06-13 15:03:58 +03:00
Merge branch 'master' into next
Merge in v2020.10-rc5
This commit is contained in:
@@ -378,7 +378,7 @@ config USE_BOOTARGS
|
||||
|
||||
config BOOTARGS
|
||||
string "Boot arguments"
|
||||
depends on USE_BOOTARGS
|
||||
depends on USE_BOOTARGS && !USE_DEFAULT_ENV_FILE
|
||||
help
|
||||
This can be used to pass arguments to the bootm command. The value of
|
||||
CONFIG_BOOTARGS goes into the environment value "bootargs". Note that
|
||||
@@ -395,7 +395,7 @@ config USE_BOOTCOMMAND
|
||||
|
||||
config BOOTCOMMAND
|
||||
string "bootcmd value"
|
||||
depends on USE_BOOTCOMMAND
|
||||
depends on USE_BOOTCOMMAND && !USE_DEFAULT_ENV_FILE
|
||||
default "run distro_bootcmd" if DISTRO_DEFAULTS
|
||||
help
|
||||
This is the string of commands that will be used as bootcmd and if
|
||||
@@ -416,7 +416,7 @@ config USE_PREBOOT
|
||||
|
||||
config PREBOOT
|
||||
string "preboot default value"
|
||||
depends on USE_PREBOOT
|
||||
depends on USE_PREBOOT && !USE_DEFAULT_ENV_FILE
|
||||
default ""
|
||||
help
|
||||
This is the default of "preboot" environment variable.
|
||||
|
||||
@@ -390,6 +390,8 @@ static int bootm_load_os(bootm_headers_t *images, int boot_progress)
|
||||
bootstage_error(BOOTSTAGE_ID_DECOMP_IMAGE);
|
||||
return err;
|
||||
}
|
||||
/* We need the decompressed image size in the next steps */
|
||||
images->os.image_len = load_end - load;
|
||||
|
||||
flush_cache(flush_start, ALIGN(load_end, ARCH_DMA_MINALIGN) - flush_start);
|
||||
|
||||
|
||||
@@ -349,9 +349,12 @@ static int spl_fit_append_fdt(struct spl_image_info *spl_image,
|
||||
|
||||
/*
|
||||
* Use the address following the image as target address for the
|
||||
* device tree.
|
||||
* device tree. Load address is aligned to 8 bytes to match the required
|
||||
* alignment specified for linux arm [1] and arm 64 [2] booting
|
||||
* [1]: https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/tree/Documentation/arm/booting.rst#n126
|
||||
* [2]: https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/tree/Documentation/arm64/booting.rst#n45
|
||||
*/
|
||||
image_info.load_addr = spl_image->load_addr + spl_image->size;
|
||||
image_info.load_addr = ALIGN(spl_image->load_addr + spl_image->size, 8);
|
||||
|
||||
/* Figure out which device tree the board wants to use */
|
||||
node = spl_fit_get_image_node(fit, images, FIT_FDT_PROP, index++);
|
||||
|
||||
Reference in New Issue
Block a user