//************************************************************************* //************************************************************************* //** ** //** (C)Copyright 1985-2013, American Megatrends, Inc. ** //** ** //** All Rights Reserved. ** //** ** //** 5555 Oakbrook Parkway, Suite 200, Norcross, GA 30093 ** //** ** //** Phone: (770)-246-8600 ** //** ** //************************************************************************* //************************************************************************* //************************************************************************* // $Header: /Alaska/Projects/Intel/Haswell/LynxPoint_SharkBay-DT_Crb_1AQQW/CRB/CRBAcpi.c 2 4/16/13 5:31a Thomaschen $ // // $Revision: 2 $ // // $Date: 4/16/13 5:31a $ //************************************************************************* // Revision History // ---------------- // $Log: /Alaska/Projects/Intel/Haswell/LynxPoint_SharkBay-DT_Crb_1AQQW/CRB/CRBAcpi.c $ // // 2 4/16/13 5:31a Thomaschen // // 1 2/12/12 10:38p Victortu // Intel SharkBay CRB initially releases. // //************************************************************************* // // // Name: CRBAcpi.c // // Description: This file contains 2 eLinks for CRB ACPI Enabled/Disabled // event(s). // // //************************************************************************* //---------------------------------------------------------------------------- // Include(s) //---------------------------------------------------------------------------- #include #include #include #if defined(PI_SPECIFICATION_VERSION)&&(PI_SPECIFICATION_VERSION>=0x0001000A) #include #define CRB_SMM_SW_DISPATCH_CONTEXT EFI_SMM_SW_REGISTER_CONTEXT #else #include #define CRB_SMM_SW_DISPATCH_CONTEXT EFI_SMM_SW_DISPATCH_CONTEXT #endif //---------------------------------------------------------------------------- // Constant, Macro and Type Definition(s) //---------------------------------------------------------------------------- // Constant Definition(s) // Macro Definition(s) // Type Definition(s) // Function Prototype(s) //---------------------------------------------------------------------------- // Variable and External Declaration(s) //---------------------------------------------------------------------------- // Variable Declaration(s) // GUID Definition(s) // Protocol Definition(s) // External Declaration(s) // Function Definition(s) //---------------------------------------------------------------------------- // //---------------------------------------------------------------------------- // // Procedure: CRBAcpiEnabled // // Description: This routine will be called when ACPI enabled. // // Input: DispatchHandle - Handle to the Dispatcher // DispatchContext - SW SMM dispatcher context // // Output: None // // Notes: Porting if needed. //---------------------------------------------------------------------------- // VOID CRBAcpiEnabled ( IN EFI_HANDLE DispatchHandle, IN CRB_SMM_SW_DISPATCH_CONTEXT *DispatchContext ) { } // //---------------------------------------------------------------------------- // // Procedure: CRBAcpiDisabled // // Description: This routine will be called when ACPI disabled. // // Input: DispatchHandle - Handle to the Dispatcher // DispatchContext - SW SMM dispatcher context // // Output: None // // Notes: Porting if needed. //---------------------------------------------------------------------------- // VOID CRBAcpiDisabled ( IN EFI_HANDLE DispatchHandle, IN CRB_SMM_SW_DISPATCH_CONTEXT *DispatchContext ) { } //************************************************************************* //************************************************************************* //** ** //** (C)Copyright 1985-2013, American Megatrends, Inc. ** //** ** //** All Rights Reserved. ** //** ** //** 5555 Oakbrook Parkway, Suite 200, Norcross, GA 30093 ** //** ** //** Phone: (770)-246-8600 ** //** ** //************************************************************************* //*************************************************************************