text: /** @file
    System 76 GalagoPro3 board SMM ACPI table enable/disable functionality.
  
  Copyright (c) 2019, Intel Corporation. All rights reserved.<BR>
  SPDX-License-Identifier: BSD-2-Clause-Patent
  
  **/
  
  #include <Base.h>
  #include <Uefi.h>
  #include <PiDxe.h>
  #include <Library/BaseLib.h>
  #include <Library/IoLib.h>
  #include <Library/BoardAcpiEnableLib.h>
  #include <Library/PcdLib.h>
  #include <Library/DebugLib.h>
  
  EFI_STATUS
  EFIAPI
  GalagoPro3BoardEnableAcpi (
    IN BOOLEAN  EnableSci
    );
  
  EFI_STATUS
  EFIAPI
  GalagoPro3BoardDisableAcpi (
    IN BOOLEAN  DisableSci
    );
  
  EFI_STATUS
  EFIAPI
  SiliconEnableAcpi (
    IN BOOLEAN  EnableSci
    );
  
  EFI_STATUS
  EFIAPI
  SiliconDisableAcpi (
    IN BOOLEAN  DisableSci
    );
  
  EFI_STATUS
  EFIAPI
  BoardEnableAcpi (
    IN BOOLEAN  EnableSci
    )
  {
    SiliconEnableAcpi (EnableSci);
    return GalagoPro3BoardEnableAcpi (EnableSci);
  }
  
  EFI_STATUS
  EFIAPI
  BoardDisableAcpi (
    IN BOOLEAN  DisableSci
    )
  {
    SiliconDisableAcpi (DisableSci);
    return GalagoPro3BoardDisableAcpi (DisableSci);
  }
  
  
  