/** @file
Header file for DXE Graphics Init Lib.
Copyright (c) 2021, Intel Corporation. All rights reserved.
SPDX-License-Identifier: BSD-2-Clause-Patent
**/
#ifndef _DXE_GRAPHICS_INIT_LIB_H_
#define _DXE_GRAPHICS_INIT_LIB_H_
#include
#include
#include
#include
#include
#include
#include
#include
#include
#include
#include
#include
#include
#include
#include
#include
#include
/**
Initialize GT ACPI tables
@param[in] ImageHandle - Handle for the image of this driver
@param[in] SaPolicy - SA DXE Policy protocol
@retval EFI_SUCCESS - GT ACPI initialization complete
@retval EFI_NOT_FOUND - Dxe System Table not found.
@retval EFI_OUT_OF_RESOURCES - Mmio not allocated successfully.
**/
EFI_STATUS
GraphicsInit (
IN EFI_HANDLE ImageHandle,
IN SA_POLICY_PROTOCOL *SaPolicy
);
/**
Do Post GT PM Init Steps after VBIOS Initialization.
@retval EFI_SUCCESS Succeed.
**/
EFI_STATUS
PostPmInitEndOfDxe (
VOID
);
#endif