u-boot-brain/arch/arm
Andrew F. Davis c1c564af52 arm: mach-keystone: Use appended original image size in image processing
When an image is signed/encrypted on K2 devices the image may get padded
to meet alignment requirements for the signature/encryption type. The
original size is appended as 4 bytes little-endian to the end of the
final image.

Normally the trailing extra bytes are ignored and so restoring the
exact original size is not important. In the case of initrd the
original size is important as the kernel uses it to look for
additional filesystem data and can do the wrong thing when the
size is not correct.

Read off the original size and report it back from the image post
processing stage.

Signed-off-by: Andrew F. Davis <afd@ti.com>
Reviewed-by: Lokesh Vutla <lokeshvutla@ti.com>
2019-07-29 17:58:52 -04:00
..
cpu arm: ls1021atwr: Convert to use driver model TSEC driver 2019-07-25 13:13:31 -05:00
dts davinci: da850-evm: enable driver model for NAND 2019-07-29 17:58:52 -04:00
include nand: davinci: make davinci_nand_init() static 2019-07-29 17:58:52 -04:00
lib Pull request for UEFI sub-system for v2019.10-rc1 (2) 2019-07-23 22:29:53 -04:00
mach-aspeed
mach-at91 First set of u-boot-atmel fixes for 2019.07 cycle 2019-06-10 09:41:00 -04:00
mach-bcm283x ARM: bcm283x: Fix definition of MBOX_TAG_TEST_PIXEL_ORDER 2019-06-12 12:23:46 +02:00
mach-bcmstb
mach-davinci net: davinci_emac: convert to using the driver model 2019-07-25 13:36:13 -05:00
mach-exynos CONFIG_SPL_SYS_[DI]CACHE_OFF: add 2019-05-18 08:15:35 -04:00
mach-highbank
mach-imx u-boot-imx-20190719 2019-07-27 09:35:05 -04:00
mach-integrator
mach-k3 board: ti: j721e: Add board support for j721e evm 2019-07-26 21:49:27 -04:00
mach-keystone arm: mach-keystone: Use appended original image size in image processing 2019-07-29 17:58:52 -04:00
mach-kirkwood km: modify Kconfig file organization for KM boards 2019-07-11 10:58:03 +02:00
mach-mediatek arm: mediatek: add missing arch timer configuration for MT7629 2019-07-18 11:31:30 -04:00
mach-meson ARM: meson: add unique MAC address generation 2019-07-04 16:04:59 +02:00
mach-mvebu arm: mvebu: set 38x and 39x AVS on lower frequency 2019-07-11 10:58:03 +02:00
mach-omap2 net: davinci_emac: convert to using the driver model 2019-07-25 13:36:13 -05:00
mach-orion5x
mach-owl
mach-qemu
mach-rmobile configs: Make USE_TINY_PRINTF depend on SPL||TPL and be default 2019-07-13 11:11:29 -04:00
mach-rockchip rockchip: TPL banner should depend on CONFIG_TPL_BANNER_PRINT 2019-07-22 21:52:59 +08:00
mach-s5pc1xx CONFIG_SPL_SYS_[DI]CACHE_OFF: add 2019-05-18 08:15:35 -04:00
mach-snapdragon
mach-socfpga arm: socfpga: provide default SPL_SIZE_LIMIT for gen5 2019-06-14 12:41:26 +02:00
mach-sti
mach-stm32 mach-stm32: Fix MPU region size dedicated to SDRAM for STM32F4 2019-06-28 09:45:27 +02:00
mach-stm32mp psci: Fix warnings when compiling with W=1 2019-07-24 14:15:38 -04:00
mach-sunxi sunxi: H6: Enable USB for existing boards 2019-07-16 17:13:15 +05:30
mach-tegra arm64: add an option to switch visibility of CONFIG_SYS_INIT_SP_BSS_OFFSET 2019-07-10 22:37:23 +09:00
mach-uniphier psci: Fix warnings when compiling with W=1 2019-07-24 14:15:38 -04:00
mach-versal
mach-versatile
mach-zynq CONFIG_SPL_SYS_[DI]CACHE_OFF: add 2019-05-18 08:15:35 -04:00
mach-zynqmp arm64: zynqmp: fix preprocessor check for SPL_ZYNQMP_TWO_SDHCI 2019-04-16 11:52:02 +02:00
mach-zynqmp-r5
thumb1/include/asm/proc-armv
config.mk
Kconfig Add support for the NXP LS1021A-TSN board 2019-07-25 13:13:31 -05:00
Kconfig.debug
Makefile