]> git.proxmox.com Git - mirror_edk2.git/blame - Vlv2DeviceRefCodePkg/ValleyView2Soc/SouthCluster/Include/Protocol/DxePchPolicyUpdateProtocol.h
Vlv2DeviceRefCodePkg: Replace BSD License with BSD+Patent License
[mirror_edk2.git] / Vlv2DeviceRefCodePkg / ValleyView2Soc / SouthCluster / Include / Protocol / DxePchPolicyUpdateProtocol.h
CommitLineData
3cbfba02
DW
1/*++\r
2\r
3Copyright (c) 1999 - 2014, Intel Corporation. All rights reserved\r
4\r
7ede8060 5 SPDX-License-Identifier: BSD-2-Clause-Patent\r
3cbfba02
DW
6\r
7\r
8\r
9Module Name:\r
10\r
11 DxePchPolicyUpdateProtocol.h\r
12\r
13Abstract:\r
14\r
15 PCH policy update protocol. This protocol is consumed by the PchDxePolicyInit driver\r
16\r
17--*/\r
18#ifndef _DXE_PCH_POLICY_UPDATE_PROTOCOL_H_\r
19#define _DXE_PCH_POLICY_UPDATE_PROTOCOL_H_\r
20\r
21#include "PchRegs.h"\r
22\r
23\r
24#ifdef ECP_FLAG\r
25#define DXE_PCH_POLICY_UPDATE_PROTOCOL_GUID \\r
26 { \\r
27 0x1a819e49, 0xd8ee, 0x48cb, 0x9a, 0x9c, 0xa, 0xa0, 0xd2, 0x81, 0xa, 0x38 \\r
28 }\r
29#else\r
30#define DXE_PCH_POLICY_UPDATE_PROTOCOL_GUID \\r
31 { \\r
32 0x1a819e49, 0xd8ee, 0x48cb, \\r
33 { \\r
34 0x9a, 0x9c, 0xa, 0xa0, 0xd2, 0x81, 0xa, 0x38 \\r
35 } \\r
36 }\r
37#endif\r
38\r
39extern EFI_GUID gDxePchPolicyUpdateProtocolGuid;\r
40#define DXE_PCH_POLICY_UPDATE_PROTOCOL_REVISION_1 1\r
41\r
42//\r
43// ------------ General PCH policy Update protocol definition ------------\r
44//\r
45struct _DXE_PCH_POLICY_UPDATE_PROTOCOL {\r
46 UINT8 Revision;\r
47};\r
48\r
49typedef struct _DXE_PCH_POLICY_UPDATE_PROTOCOL DXE_PCH_POLICY_UPDATE_PROTOCOL;\r
50\r
51#endif\r