]> git.proxmox.com Git - mirror_edk2.git/blame - QuarkSocPkg/QuarkSouthCluster/IohInit/Dxe/CommonHeader.h
QuarkSocPkg: Replace BSD License with BSD+Patent License
[mirror_edk2.git] / QuarkSocPkg / QuarkSouthCluster / IohInit / Dxe / CommonHeader.h
CommitLineData
9b6bbcdb
MK
1/** @file\r
2Common header file shared by all source files.\r
3\r
4This file includes package header files, library classes and protocol, PPI & GUID definitions.\r
5\r
6Copyright (c) 2013-2015 Intel Corporation.\r
7\r
c9f231d0 8SPDX-License-Identifier: BSD-2-Clause-Patent\r
9b6bbcdb
MK
9**/\r
10\r
11#ifndef __COMMON_HEADER_H_\r
12#define __COMMON_HEADER_H_\r
13\r
14//\r
15// The package level header files this module uses\r
16//\r
17#include <PiDxe.h>\r
18#include <Ioh.h>\r
19#include <IohCommonDefinitions.h>\r
20\r
21//\r
22// The protocols, PPI and GUID defintions for this module\r
23//\r
24#include <Protocol/PciRootBridgeIo.h>\r
25\r
26#include <Protocol/PciIo.h>\r
27#include <Protocol/DevicePath.h>\r
28\r
29//\r
30// The Library classes this module consumes\r
31//\r
32#include <Library/BaseLib.h>\r
33#include <Library/UefiDriverEntryPoint.h>\r
34#include <Library/DxeServicesTableLib.h>\r
35#include <Library/UefiBootServicesTableLib.h>\r
36#include <Library/UefiRuntimeServicesTableLib.h>\r
37#include <Library/DebugLib.h>\r
38#include <Library/UefiLib.h>\r
39#include <Library/S3PciLib.h>\r
40#include <Library/S3IoLib.h>\r
41#include <Library/BaseMemoryLib.h>\r
42#include <Library/PciLib.h>\r
43#include <Library/HobLib.h>\r
44#include <Library/PcdLib.h>\r
45#include <Library/S3BootScriptLib.h>\r
46#include <Library/DevicePathLib.h>\r
47#include <Library/TimerLib.h>\r
48#include <Library/IoLib.h>\r
49#include <Library/DevicePathLib.h>\r
50#include <Library/IohLib.h>\r
51\r
52#include <Library/MemoryAllocationLib.h>\r
53#include <IndustryStandard/Pci.h>\r
54\r
55#endif\r