firmware-utils/ptgen: set GPT partition attributes and name
authorDaniel Golle <daniel@makrotopia.org>
Thu, 25 Feb 2021 22:49:55 +0000 (22:49 +0000)
committerDaniel Golle <daniel@makrotopia.org>
Sun, 28 Feb 2021 01:23:48 +0000 (01:23 +0000)
commit049ac36b2fdd9866e317282ea517851c0c190206
tree24d873ac1fcfb682da928b855fe4e869133f52aa
parent02351861824a13ed158db1ef59aede2db6ba7568
firmware-utils/ptgen: set GPT partition attributes and name

Allow setting GPT partition names as used by TF-A bl2 to identify the
FIP volume to load from eMMC and SD-card.
While at it, also allow setting 'required' attribute as it should be
used for volumes which are essential for the system to boot.
Also properly handle setting the LEGACY_BOOT flag on the partition
selected as 'active', as this is how it is specified in the spec.

Signed-off-by: Daniel Golle <daniel@makrotopia.org>
tools/firmware-utils/src/ptgen.c