From patchwork Fri Oct 5 19:29:49 2012 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Subject: [U-Boot,4/9] disk: part_efi: add new partition attribute definitions Date: Fri, 05 Oct 2012 09:29:49 -0000 From: Stephen Warren X-Patchwork-Id: 189572 Message-Id: <1349465394-3157-4-git-send-email-swarren@wwwdotorg.org> To: Tom Rini Cc: u-boot@lists.denx.de, Stephen Warren , Rob Herring From: Stephen Warren Add no_block_io_protocol and legacy_bios_bootable attribute definitions. These are sourced from UEFI Spec 2.3, page 105, table 19. Credits to the libparted source for the specification pointer. Signed-off-by: Stephen Warren --- disk/part_efi.h | 4 +++- 1 files changed, 3 insertions(+), 1 deletions(-) diff --git a/disk/part_efi.h b/disk/part_efi.h index 5903e7c..1d0c67c 100644 --- a/disk/part_efi.h +++ b/disk/part_efi.h @@ -113,7 +113,9 @@ typedef struct _gpt_header { typedef struct _gpt_entry_attributes { unsigned long long required_to_function:1; - unsigned long long reserved:47; + unsigned long long no_block_io_protocol:1; + unsigned long long legacy_bios_bootable:1; + unsigned long long reserved:45; unsigned long long type_guid_specific:16; } __attribute__ ((packed)) gpt_entry_attributes;