]> git.proxmox.com Git - mirror_edk2.git/blame - QuarkPlatformPkg/Library/PlatformPcieHelperLib/CommonHeader.h
QuarkPlatformPkg: Replace BSD License with BSD+Patent License
[mirror_edk2.git] / QuarkPlatformPkg / Library / PlatformPcieHelperLib / CommonHeader.h
CommitLineData
b303605e
MK
1/** @file\r
2Common header file shared by all source files in this component.\r
3\r
4Copyright (c) 2013-2015 Intel Corporation.\r
5\r
0eb3de2e 6SPDX-License-Identifier: BSD-2-Clause-Patent\r
b303605e
MK
7**/\r
8\r
9#ifndef __COMMON_HEADER_H_\r
10#define __COMMON_HEADER_H_\r
11\r
12#include <Uefi.h>\r
13#include <Library/BaseLib.h>\r
14#include <Library/DebugLib.h>\r
15#include <Library/IoLib.h>\r
16#include <Library/TimerLib.h>\r
17#include <Library/QNCAccessLib.h>\r
18#include <Library/IntelQNCLib.h>\r
19#include <IntelQNCRegs.h>\r
20#include <IntelQNCConfig.h>\r
21#include <Pcal9555.h>\r
22#include <Platform.h>\r
23#include <PlatformBoards.h>\r
24\r
25#include <Library/PlatformPcieHelperLib.h>\r
26\r
27//\r
28// Routines shared between souce modules in this component.\r
29//\r
30\r
31VOID\r
32EFIAPI\r
33PlatformPcieErratas (\r
34 VOID\r
35 );\r
36\r
37EFI_STATUS\r
38EFIAPI\r
39SocUnitEarlyInitialisation (\r
40 VOID\r
41 );\r
42\r
43EFI_STATUS\r
44EFIAPI\r
45SocUnitReleasePcieControllerPreWaitPllLock (\r
46 IN CONST EFI_PLATFORM_TYPE PlatformType\r
47 );\r
48\r
49EFI_STATUS\r
50EFIAPI\r
51SocUnitReleasePcieControllerPostPllLock (\r
52 IN CONST EFI_PLATFORM_TYPE PlatformType\r
53 );\r
54\r
55#endif\r