disk: part_efi: add new partition attribute definitions

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 <swarren@nvidia.com>
This commit is contained in:
Stephen Warren 2012-10-08 08:14:35 +00:00 committed by Tom Rini
parent f07cd2c4c7
commit 1c8346ab38
1 changed files with 3 additions and 1 deletions

View File

@ -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;