]> git.proxmox.com Git - mirror_edk2.git/blobdiff - IntelFrameworkPkg/Library/PeiSmbusLibSmbusPpi/PeiSmbusLib.c
Merge the PI enabling works from the branch
[mirror_edk2.git] / IntelFrameworkPkg / Library / PeiSmbusLibSmbusPpi / PeiSmbusLib.c
index db28021d58c228d053cf81baa02372799bcc000e..dcae66e8bb6c8dfcc3eb2052e427030ee1b00ff4 100644 (file)
@@ -29,13 +29,13 @@ Module Name: PeiSmbusLib.c
 **/\r
 EFI_PEI_SMBUS_PPI *\r
 InternalGetSmbusPpi (\r
-  EFI_PEI_SERVICES      **PeiServices\r
+  VOID\r
   ) \r
 {\r
   EFI_STATUS            Status;\r
   EFI_PEI_SMBUS_PPI     *SmbusPpi;\r
 \r
-  Status = (*PeiServices)->LocatePpi (PeiServices, &gEfiPeiSmbusPpiGuid, 0, NULL, (VOID **) &SmbusPpi);\r
+  Status = PeiServicesLocatePpi (&gEfiPeiSmbusPpiGuid, 0, NULL, (VOID **) &SmbusPpi);\r
   ASSERT_EFI_ERROR (Status);\r
   ASSERT (SmbusPpi != NULL);\r
 \r
@@ -78,7 +78,7 @@ InternalSmBusExec (
   EFI_SMBUS_DEVICE_ADDRESS  SmbusDeviceAddress;\r
 \r
   PeiServices = GetPeiServicesTablePointer ();\r
-  SmbusPpi    = InternalGetSmbusPpi (PeiServices);\r
+  SmbusPpi    = InternalGetSmbusPpi ();\r
   SmbusDeviceAddress.SmbusDeviceAddress = SMBUS_LIB_SLAVE_ADDRESS (SmBusAddress);\r
 \r
   ReturnStatus = SmbusPpi->Execute (\r