/** @file
PEI TBT Common Init Dispatch library Header file
Copyright (c) 2019, Intel Corporation. All rights reserved.
SPDX-License-Identifier: BSD-2-Clause-Patent
**/
#ifndef __PEI_TBT_COMMON_INIT_LIB_H__
#define __PEI_TBT_COMMON_INIT_LIB_H__
#include
#include
#include
#include
#include
#include
#include
#include
#include
#include
#include
#include
#include
#include
BOOLEAN
IsHostRouterPresentBeforeSleep(
IN UINT8 ControllerType,
IN UINT8 Controller
);
VOID
TbtSetSxMode(
IN BOOLEAN Type,
IN UINT8 Bus,
IN UINT8 Device,
IN UINT8 Function,
IN UINT8 TbtBootOn
);
VOID
TbtClearVgaRegisters(
IN UINTN Segment,
IN UINTN Bus,
IN UINTN Device,
IN UINTN Function
);
#endif