/* The user Entry Point for I2C module. The user code starts with this function. */
EFI_STATUS EFIAPI InitializeI2c(IN EFI_HANDLE ImageHandle, IN EFI_SYSTEM_TABLE *SystemTable)
/* The user Entry Point for I2C module. The user code starts with this function. */
EFI_STATUS EFIAPI InitializeI2c(IN EFI_HANDLE ImageHandle, IN EFI_SYSTEM_TABLE *SystemTable)
{
  EFI_STATUS  Status;
  Status = InitializeI2cHost (ImageHandle, SystemTable);
  if ( !EFI_ERROR (Status)) {
    Status = InitializeI2cBus (ImageHandle, SystemTable);
  }
  return Status;
}