aboutsummaryrefslogtreecommitdiff
path: root/tools
diff options
context:
space:
mode:
authorBrandon Maier <brandon.maier@collins.com>2024-01-04 18:50:06 +0000
committerMichal Simek <michal.simek@amd.com>2024-01-10 09:27:12 +0100
commit85acf83a09583e472538c23c6a2d23176135485f (patch)
tree2fcabb300a709947bd1f43d6b5543d1e525aeed2 /tools
parentb121dc80c3720b2c1092f50b652ca0225a799958 (diff)
downloadu-boot-85acf83a09583e472538c23c6a2d23176135485f.zip
u-boot-85acf83a09583e472538c23c6a2d23176135485f.tar.gz
u-boot-85acf83a09583e472538c23c6a2d23176135485f.tar.bz2
tools: zynqmpimage: show info on partition 0
The zynqmpimage_print_header() skips printing the first partition. This is because the image header can contain duplicate fields as the first partition. However some fields, like the partition attributes, are only present in the partition table. It is also possible for the first partition to not be declared in the image header, if the image is not a bootloader image. Signed-off-by: Brandon Maier <brandon.maier@collins.com> Link: https://lore.kernel.org/r/20240104185258.39465-1-brandon.maier@collins.com Signed-off-by: Michal Simek <michal.simek@amd.com>
Diffstat (limited to 'tools')
-rw-r--r--tools/zynqmpimage.c4
1 files changed, 1 insertions, 3 deletions
diff --git a/tools/zynqmpimage.c b/tools/zynqmpimage.c
index bb54f41..05af1e8 100644
--- a/tools/zynqmpimage.c
+++ b/tools/zynqmpimage.c
@@ -262,9 +262,7 @@ void zynqmpimage_print_header(const void *ptr, struct image_tool_params *params)
for (i = 0; i < le32_to_cpu(iht->nr_parts); i++) {
next = le32_to_cpu(ph->next_partition_offset) * 4;
- /* Partition 0 is the base image itself */
- if (i)
- print_partition(ptr, ph);
+ print_partition(ptr, ph);
ph = (void *)ptr + next;
}