]> git.proxmox.com Git - mirror_edk2.git/commitdiff
MdePkg: REST style formset
authorOleksiy Yakovlev <oleksiyy@ami.com>
Wed, 13 May 2020 19:52:44 +0000 (03:52 +0800)
committermergify[bot] <37929162+mergify[bot]@users.noreply.github.com>
Fri, 15 May 2020 05:05:52 +0000 (05:05 +0000)
New ClassGuid EFI_HII_REST_STYLE_FORMSET_GUID is defined.
In question level, a new flag EFI_IFR_FLAG_REST_STYLE is defined.
(UEFI 2.8 mantis 1853)

Signed-off-by: Oleksiy Yakovlev <oleksiyy@ami.com>
Reviewed-by: Liming Gao <liming.gao@intel.com>
Reviewed-by: Zhiguang Liu <zhiguang.liu@intel.com>
MdePkg/Include/Guid/HiiPlatformSetupFormset.h
MdePkg/Include/Uefi/UefiInternalFormRepresentation.h
MdePkg/MdePkg.dec

index 540483dd039586561c61ccb90f1f2ae499f74e70..db7b80bafe7e3011aebbc9f975e8527966c90dd5 100644 (file)
@@ -22,8 +22,12 @@ SPDX-License-Identifier: BSD-2-Clause-Patent
 #define EFI_HII_USER_CREDENTIAL_FORMSET_GUID \\r
   { 0x337f4407, 0x5aee, 0x4b83, { 0xb2, 0xa7, 0x4e, 0xad, 0xca, 0x30, 0x88, 0xcd } }\r
 \r
+#define EFI_HII_REST_STYLE_FORMSET_GUID \\r
+  { 0x790217bd, 0xbecf, 0x485b, { 0x91, 0x70, 0x5f, 0xf7, 0x11, 0x31, 0x8b, 0x27 } }\r
+\r
 extern EFI_GUID gEfiHiiPlatformSetupFormsetGuid;\r
 extern EFI_GUID gEfiHiiDriverHealthFormsetGuid;\r
 extern EFI_GUID gEfiHiiUserCredentialFormsetGuid;\r
+extern EFI_GUID gEfiHiiRestStyleFormsetGuid;\r
 \r
 #endif\r
index 4a1346a599d0c9c27938bbdf49926b6869f52cd2..40fcdb796048837c71c1c9c30556ed28974a1f75 100644 (file)
@@ -825,6 +825,7 @@ typedef struct _EFI_IFR_QUESTION_HEADER {
 #define EFI_IFR_FLAG_READ_ONLY          0x01\r
 #define EFI_IFR_FLAG_CALLBACK           0x04\r
 #define EFI_IFR_FLAG_RESET_REQUIRED     0x10\r
+#define EFI_IFR_FLAG_REST_STYLE         0x20\r
 #define EFI_IFR_FLAG_RECONNECT_REQUIRED 0x40\r
 #define EFI_IFR_FLAG_OPTIONS_ONLY       0x80\r
 \r
index 86545ac9b7351a4cbe7f787484c7a436f2fc19ba..5ae190d1c6ff84f5544f275e11950f3fb81744f7 100644 (file)
   ## Include/Guid/Btt.h\r
   gEfiBttAbstractionGuid         = { 0x18633bfc, 0x1735, 0x4217, { 0x8a, 0xc9, 0x17, 0x23, 0x92, 0x82, 0xd3, 0xf8 }}\r
 \r
+  # GUIDs defined in UEFI2.8\r
+  #\r
+  ## Include/Guid/HiiPlatformSetupFormset.h\r
+  gEfiHiiResetStyleFormsetGuid     = { 0x790217bd, 0xbecf, 0x485b, { 0x91, 0x70, 0x5f, 0xf7, 0x11, 0x31, 0x8b, 0x27 }}\r
+\r
   #\r
   # GUID defined in PI1.0\r
   #\r