]> git.proxmox.com Git - mirror_edk2.git/blobdiff - EmbeddedPkg/Include/Protocol/HardwareInterrupt.h
UefiCpuPkg: Move AsmRelocateApLoopStart from Mpfuncs.nasm to AmdSev.nasm
[mirror_edk2.git] / EmbeddedPkg / Include / Protocol / HardwareInterrupt.h
index 0489d1fc06485537496d4f0d50d7a73b9620faec..412e99b6d1375cd9d22e67a25d030992f65c6261 100644 (file)
@@ -20,7 +20,6 @@
 \r
 #include <Protocol/DebugSupport.h>\r
 \r
-\r
 //\r
 // Protocol GUID\r
 //\r
 #define EFI_HARDWARE_INTERRUPT_PROTOCOL_GGUID \\r
   { 0x2890B3EA, 0x053D, 0x1643, { 0xAD, 0x0C, 0xD6, 0x48, 0x08, 0xDA, 0x3F, 0xF1 } }\r
 \r
-\r
 typedef struct _EFI_HARDWARE_INTERRUPT_PROTOCOL EFI_HARDWARE_INTERRUPT_PROTOCOL;\r
 \r
-\r
 typedef UINTN HARDWARE_INTERRUPT_SOURCE;\r
 \r
-\r
 /**\r
   C Interrupt Handler calledin the interrupt context when Source interrupt is active.\r
 \r
@@ -48,12 +44,11 @@ typedef UINTN HARDWARE_INTERRUPT_SOURCE;
 **/\r
 typedef\r
 VOID\r
-(EFIAPI *HARDWARE_INTERRUPT_HANDLER) (\r
+(EFIAPI *HARDWARE_INTERRUPT_HANDLER)(\r
   IN  HARDWARE_INTERRUPT_SOURCE   Source,\r
   IN  EFI_SYSTEM_CONTEXT          SystemContext\r
   );\r
 \r
-\r
 /**\r
   Register Handler for the specified interrupt source.\r
 \r
@@ -67,13 +62,12 @@ VOID
 **/\r
 typedef\r
 EFI_STATUS\r
-(EFIAPI *HARDWARE_INTERRUPT_REGISTER) (\r
+(EFIAPI *HARDWARE_INTERRUPT_REGISTER)(\r
   IN EFI_HARDWARE_INTERRUPT_PROTOCOL    *This,\r
   IN HARDWARE_INTERRUPT_SOURCE          Source,\r
   IN HARDWARE_INTERRUPT_HANDLER         Handler\r
   );\r
 \r
-\r
 /**\r
   Enable interrupt source Source.\r
 \r
@@ -86,13 +80,11 @@ EFI_STATUS
 **/\r
 typedef\r
 EFI_STATUS\r
-(EFIAPI *HARDWARE_INTERRUPT_ENABLE) (\r
+(EFIAPI *HARDWARE_INTERRUPT_ENABLE)(\r
   IN EFI_HARDWARE_INTERRUPT_PROTOCOL    *This,\r
   IN HARDWARE_INTERRUPT_SOURCE          Source\r
   );\r
 \r
-\r
-\r
 /**\r
   Disable interrupt source Source.\r
 \r
@@ -105,12 +97,11 @@ EFI_STATUS
 **/\r
 typedef\r
 EFI_STATUS\r
-(EFIAPI *HARDWARE_INTERRUPT_DISABLE) (\r
+(EFIAPI *HARDWARE_INTERRUPT_DISABLE)(\r
   IN EFI_HARDWARE_INTERRUPT_PROTOCOL    *This,\r
   IN HARDWARE_INTERRUPT_SOURCE          Source\r
   );\r
 \r
-\r
 /**\r
   Return current state of interrupt source Source.\r
 \r
@@ -124,14 +115,14 @@ EFI_STATUS
 **/\r
 typedef\r
 EFI_STATUS\r
-(EFIAPI *HARDWARE_INTERRUPT_INTERRUPT_STATE) (\r
+(EFIAPI *HARDWARE_INTERRUPT_INTERRUPT_STATE)(\r
   IN EFI_HARDWARE_INTERRUPT_PROTOCOL    *This,\r
   IN HARDWARE_INTERRUPT_SOURCE          Source,\r
   IN BOOLEAN                            *InterruptState\r
   );\r
 \r
 /**\r
-  Signal to the hardware that the End Of Intrrupt state\r
+  Signal to the hardware that the End Of Interrupt state\r
   has been reached.\r
 \r
   @param This     Instance pointer for this protocol\r
@@ -143,22 +134,19 @@ EFI_STATUS
 **/\r
 typedef\r
 EFI_STATUS\r
-(EFIAPI *HARDWARE_INTERRUPT_END_OF_INTERRUPT) (\r
+(EFIAPI *HARDWARE_INTERRUPT_END_OF_INTERRUPT)(\r
   IN EFI_HARDWARE_INTERRUPT_PROTOCOL    *This,\r
   IN HARDWARE_INTERRUPT_SOURCE          Source\r
   );\r
 \r
-\r
 struct _EFI_HARDWARE_INTERRUPT_PROTOCOL {\r
-  HARDWARE_INTERRUPT_REGISTER         RegisterInterruptSource;\r
-  HARDWARE_INTERRUPT_ENABLE           EnableInterruptSource;\r
-  HARDWARE_INTERRUPT_DISABLE          DisableInterruptSource;\r
-  HARDWARE_INTERRUPT_INTERRUPT_STATE  GetInterruptSourceState;\r
-  HARDWARE_INTERRUPT_END_OF_INTERRUPT EndOfInterrupt;\r
+  HARDWARE_INTERRUPT_REGISTER            RegisterInterruptSource;\r
+  HARDWARE_INTERRUPT_ENABLE              EnableInterruptSource;\r
+  HARDWARE_INTERRUPT_DISABLE             DisableInterruptSource;\r
+  HARDWARE_INTERRUPT_INTERRUPT_STATE     GetInterruptSourceState;\r
+  HARDWARE_INTERRUPT_END_OF_INTERRUPT    EndOfInterrupt;\r
 };\r
 \r
-extern EFI_GUID gHardwareInterruptProtocolGuid;\r
+extern EFI_GUID  gHardwareInterruptProtocolGuid;\r
 \r
 #endif\r
-\r
-\r