]> git.proxmox.com Git - mirror_edk2.git/blame - IntelFspPkg/Include/Private/FspMeasurePointId.h
UefiCpuPkg/PiSmmCpuDxeSmm: patch "gSmbase" with PatchInstructionX86()
[mirror_edk2.git] / IntelFspPkg / Include / Private / FspMeasurePointId.h
CommitLineData
c8ec22a2
JY
1/** @file\r
2\r
3 Copyright (c) 2014, Intel Corporation. All rights reserved.<BR>\r
4 This program and the accompanying materials\r
5 are licensed and made available under the terms and conditions of the BSD License\r
6 which accompanies this distribution. The full text of the license may be found at\r
7 http://opensource.org/licenses/bsd-license.php.\r
8\r
9 THE PROGRAM IS DISTRIBUTED UNDER THE BSD LICENSE ON AN "AS IS" BASIS,\r
10 WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.\r
11\r
12**/\r
13\r
14#ifndef _FSP_MEASURE_POINT_ID_H_\r
15#define _FSP_MEASURE_POINT_ID_H_\r
16\r
17//\r
18// 0xD0 - 0xEF are reserved for FSP common measure point\r
19//\r
20#define FSP_PERF_ID_MRCINIT_ENTRY 0xD0\r
21#define FSP_PERF_ID_MRCINIT_EXIT (FSP_PERF_ID_MRCINIT_ENTRY + 1)\r
22\r
23#define FSP_PERF_ID_SOCINIT_ENTRY 0xD8\r
24#define FSP_PERF_ID_SOCINIT_EXIT (FSP_PERF_ID_SOCINIT_ENTRY + 1)\r
25\r
26#define FSP_PERF_ID_PCHINIT_ENTRY 0xDA\r
27#define FSP_PERF_ID_PCHINIT_EXIT (FSP_PERF_ID_PCHINIT_ENTRY + 1)\r
28\r
29#define FSP_PERF_ID_CPUINIT_ENTRY 0xE0\r
30#define FSP_PERF_ID_CPUINIT_EXIT (FSP_PERF_ID_CPUINIT_ENTRY + 1)\r
31\r
32\r
33//\r
34// 0xF0 - 0xFF are reserved for FSP API\r
35//\r
36#define FSP_PERF_ID_API_TMPRAMINIT_ENTRY 0xF0\r
37#define FSP_PERF_ID_API_TMPRAMINIT_EXIT (FSP_PERF_ID_API_TMPRAMINIT_ENTRY + 1)\r
38\r
39#define FSP_PERF_ID_API_FSPINIT_ENTRY 0xF2\r
40#define FSP_PERF_ID_API_FSPINIT_EXIT (FSP_PERF_ID_API_FSPINIT_ENTRY + 1)\r
41\r
42#define FSP_PERF_ID_API_NOTIFY_POSTPCI_ENTRY 0xF4\r
43#define FSP_PERF_ID_API_NOTIFY_POSTPCI_EXIT (FSP_PERF_ID_API_NOTIFY_POSTPCI_ENTRY + 1)\r
44\r
45#define FSP_PERF_ID_API_NOTIFY_RDYBOOT_ENTRY 0xF6\r
46#define FSP_PERF_ID_API_NOTIFY_RDYBOOT_EXIT (FSP_PERF_ID_API_NOTIFY_RDYBOOT_ENTRY + 1)\r
47\r
48#endif\r