]> git.proxmox.com Git - mirror_edk2.git/blame_incremental - QuarkSocPkg/QuarkNorthCluster/QNCInit/Dxe/CommonHeader.h
QuarkSocPkg: Replace BSD License with BSD+Patent License
[mirror_edk2.git] / QuarkSocPkg / QuarkNorthCluster / QNCInit / Dxe / CommonHeader.h
... / ...
CommitLineData
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
8SPDX-License-Identifier: BSD-2-Clause-Patent\r
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 <IntelQNCDxe.h>\r
19\r
20//\r
21// The protocols, PPI and GUID definitions for this module\r
22//\r
23#include <Protocol/PciHostBridgeResourceAllocation.h>\r
24#include <Protocol/LegacyRegion2.h>\r
25#include <Protocol/SmbusHc.h>\r
26#include <Protocol/QncS3Support.h>\r
27\r
28//\r
29// The Library classes this module consumes\r
30//\r
31#include <Library/BaseLib.h>\r
32#include <Library/DxeServicesTableLib.h>\r
33#include <Library/UefiBootServicesTableLib.h>\r
34#include <Library/BaseMemoryLib.h>\r
35#include <Library/DebugLib.h>\r
36#include <Library/PcdLib.h>\r
37#include <Library/MtrrLib.h>\r
38#include <Library/IoLib.h>\r
39#include <Library/SmbusLib.h>\r
40#include <Library/S3IoLib.h>\r
41#include <Library/S3BootScriptLib.h>\r
42#include <Library/IntelQNCLib.h>\r
43#include <Library/QNCAccessLib.h>\r
44#include <AcpiCpuData.h>\r
45\r
46extern EFI_HANDLE gQNCInitImageHandle;\r
47extern QNC_DEVICE_ENABLES mQNCDeviceEnables;\r
48\r
49#endif\r