]> git.proxmox.com Git - mirror_edk2.git/blobdiff - PrmPkg/Include/PrmExportDescriptor.h
PrmPkg: Apply uncrustify changes
[mirror_edk2.git] / PrmPkg / Include / PrmExportDescriptor.h
index fc313fd1acc76c6c3289678499f82ea7a73c3f27..85b38eace7198e089aa5e4fcdf67ef5d1f4603db 100644 (file)
@@ -12,9 +12,9 @@
 \r
 #include <Prm.h>\r
 \r
-#define PRM_MODULE_EXPORT_DESCRIPTOR_NAME         PrmModuleExportDescriptor\r
-#define PRM_MODULE_EXPORT_DESCRIPTOR_SIGNATURE    SIGNATURE_64 ('P', 'R', 'M', '_', 'M', 'E', 'D', 'T')\r
-#define PRM_MODULE_EXPORT_REVISION                0x0\r
+#define PRM_MODULE_EXPORT_DESCRIPTOR_NAME       PrmModuleExportDescriptor\r
+#define PRM_MODULE_EXPORT_DESCRIPTOR_SIGNATURE  SIGNATURE_64 ('P', 'R', 'M', '_', 'M', 'E', 'D', 'T')\r
+#define PRM_MODULE_EXPORT_REVISION              0x0\r
 \r
 //\r
 // Platform Runtime Mechanism (PRM) Export Descriptor Structures\r
 #pragma pack(push, 1)\r
 \r
 typedef struct {\r
-  GUID                                  PrmHandlerGuid;\r
-  CHAR8                                 PrmHandlerName[PRM_HANDLER_NAME_MAXIMUM_LENGTH];\r
+  GUID     PrmHandlerGuid;\r
+  CHAR8    PrmHandlerName[PRM_HANDLER_NAME_MAXIMUM_LENGTH];\r
 } PRM_HANDLER_EXPORT_DESCRIPTOR_STRUCT;\r
 \r
 typedef struct {\r
-  UINT64                                Signature;\r
-  UINT16                                Revision;\r
-  UINT16                                NumberPrmHandlers;\r
-  GUID                                  ModuleGuid;\r
+  UINT64    Signature;\r
+  UINT16    Revision;\r
+  UINT16    NumberPrmHandlers;\r
+  GUID      PlatformGuid;\r
+  GUID      ModuleGuid;\r
 } PRM_MODULE_EXPORT_DESCRIPTOR_STRUCT_HEADER;\r
 \r
 typedef struct {\r
-  PRM_MODULE_EXPORT_DESCRIPTOR_STRUCT_HEADER  Header;\r
-  PRM_HANDLER_EXPORT_DESCRIPTOR_STRUCT        PrmHandlerExportDescriptors[1];\r
+  PRM_MODULE_EXPORT_DESCRIPTOR_STRUCT_HEADER    Header;\r
+  PRM_HANDLER_EXPORT_DESCRIPTOR_STRUCT          PrmHandlerExportDescriptors[1];\r
 } PRM_MODULE_EXPORT_DESCRIPTOR_STRUCT;\r
 \r
 #pragma pack(pop)\r
 \r
-#if defined(_MSC_VER)\r
-  #define PRM_PACKED_STRUCT(definition) \\r
+#if defined (_MSC_VER)\r
+#define PRM_PACKED_STRUCT(definition) \\r
   __pragma(pack(push, 1)) typedef struct definition __pragma(pack(pop))\r
 #elif defined (__GNUC__) || defined (__clang__)\r
-  #define PRM_PACKED_STRUCT(definition) \\r
+#define PRM_PACKED_STRUCT(definition) \\r
   typedef struct __attribute__((packed)) definition\r
 #endif\r
 \r
@@ -66,6 +67,7 @@ typedef struct {
         PRM_STRING_(Name)                     \\r
       }                                       \\r
 \r
+\r
 /**\r
   A macro that returns the count of the number of variable-length arguments given.\r
 \r
@@ -98,6 +100,7 @@ typedef struct {
       PRM_MODULE_EXPORT_DESCRIPTOR_SIGNATURE,                                                             \\r
       PRM_MODULE_EXPORT_REVISION,                                                                         \\r
       VA_ARG_COUNT(__VA_ARGS__),                                                                          \\r
+      EDKII_DSC_PLATFORM_GUID,                                                                            \\r
       EFI_CALLER_ID_GUID                                                                                  \\r
     },                                                                                                    \\r
     { __VA_ARGS__ }                                                                                       \\r