]> git.proxmox.com Git - mirror_edk2.git/blame - IntelFspPkg/Include/Private/FspMeasurePointId.h
IntelFspPkg: Replace BSD License with BSD+Patent License
[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
16a16ea6 4 SPDX-License-Identifier: BSD-2-Clause-Patent\r
c8ec22a2
JY
5\r
6**/\r
7\r
8#ifndef _FSP_MEASURE_POINT_ID_H_\r
9#define _FSP_MEASURE_POINT_ID_H_\r
10\r
11//\r
12// 0xD0 - 0xEF are reserved for FSP common measure point\r
13//\r
14#define FSP_PERF_ID_MRCINIT_ENTRY 0xD0\r
15#define FSP_PERF_ID_MRCINIT_EXIT (FSP_PERF_ID_MRCINIT_ENTRY + 1)\r
16\r
17#define FSP_PERF_ID_SOCINIT_ENTRY 0xD8\r
18#define FSP_PERF_ID_SOCINIT_EXIT (FSP_PERF_ID_SOCINIT_ENTRY + 1)\r
19\r
20#define FSP_PERF_ID_PCHINIT_ENTRY 0xDA\r
21#define FSP_PERF_ID_PCHINIT_EXIT (FSP_PERF_ID_PCHINIT_ENTRY + 1)\r
22\r
23#define FSP_PERF_ID_CPUINIT_ENTRY 0xE0\r
24#define FSP_PERF_ID_CPUINIT_EXIT (FSP_PERF_ID_CPUINIT_ENTRY + 1)\r
25\r
26\r
27//\r
28// 0xF0 - 0xFF are reserved for FSP API\r
29//\r
30#define FSP_PERF_ID_API_TMPRAMINIT_ENTRY 0xF0\r
31#define FSP_PERF_ID_API_TMPRAMINIT_EXIT (FSP_PERF_ID_API_TMPRAMINIT_ENTRY + 1)\r
32\r
33#define FSP_PERF_ID_API_FSPINIT_ENTRY 0xF2\r
34#define FSP_PERF_ID_API_FSPINIT_EXIT (FSP_PERF_ID_API_FSPINIT_ENTRY + 1)\r
35\r
36#define FSP_PERF_ID_API_NOTIFY_POSTPCI_ENTRY 0xF4\r
37#define FSP_PERF_ID_API_NOTIFY_POSTPCI_EXIT (FSP_PERF_ID_API_NOTIFY_POSTPCI_ENTRY + 1)\r
38\r
39#define FSP_PERF_ID_API_NOTIFY_RDYBOOT_ENTRY 0xF6\r
40#define FSP_PERF_ID_API_NOTIFY_RDYBOOT_EXIT (FSP_PERF_ID_API_NOTIFY_RDYBOOT_ENTRY + 1)\r
41\r
42#endif\r