]> git.baikalelectronics.ru Git - uboot.git/commit
tools: kwbimage: Enforce 128-bit boundary alignment only for Sheeva CPU
authorPali Rohár <pali@kernel.org>
Wed, 12 Jan 2022 17:20:46 +0000 (18:20 +0100)
committerStefan Roese <sr@denx.de>
Fri, 14 Jan 2022 10:39:16 +0000 (11:39 +0100)
commit06a1110c8c6a8c2b2358731241c6ebfdfbff092a
treedbdc177d0fbf829c7ec342ef59649f62c0f29097
parent785c1dd936b6351133c38e33eb61d3d7d1692495
tools: kwbimage: Enforce 128-bit boundary alignment only for Sheeva CPU

This alignment is required only for platforms based on Sheeva CPU core
which are A370 and AXP. Now when U-Boot build system correctly propagates
LOAD_ADDRESS there is no need to have enabled 128-bit boundary alignment on
platforms which do not need it. Previously it was required because load
address was implicitly rounded to 128-bit boundary and U-Boot build system
expected it and misused it. Now with explicit setting of LOAD_ADDRESS there
is no guessing for load address anymore.

Signed-off-by: Pali Rohár <pali@kernel.org>
Reviewed-by: Stefan Roese <sr@denx.de>
tools/kwbimage.c