coreboot
coreboot is an Open Source project aimed at replacing the proprietary BIOS found in most computers.
pcr_ids.h
Go to the documentation of this file.
1 /* SPDX-License-Identifier: GPL-2.0-only */
2 
3 /*
4  * This file is created based on Intel Tiger Lake Processor PCH Datasheet
5  * Document number: 575857
6  * Chapter number: 31-35
7  */
8 
9 #ifndef SOC_TIGERLAKE_PCR_H
10 #define SOC_TIGERLAKE_PCR_H
11 /*
12  * Port ids
13  */
14 #define PID_GPIOCOM0 0x6e
15 #define PID_GPIOCOM1 0x6d
16 #define PID_GPIOCOM2 0x6c
17 #define PID_GPIOCOM3 0x6b
18 #define PID_GPIOCOM4 0x6a
19 #define PID_GPIOCOM5 0x69
20 
21 #define PID_DMI 0x88
22 #define PID_PSTH 0x89
23 #define PID_CSME0 0x90
24 #define PID_ISCLK 0xad
25 #define PID_PSF1 0xba
26 #define PID_PSF2 0xbb
27 #define PID_PSF3 0xbc
28 #define PID_PSF4 0xbd
29 #define PID_SCS 0xc0
30 #define PID_IOM 0xc1
31 #define PID_RTC 0xc3
32 #define PID_ITSS 0xc4
33 #define PID_ESPI 0xc7
34 #define PID_SERIALIO 0xcb
35 
36 /* CPU Port IDs */
37 #define PID_CPU_GPIOCOM0 0xb7
38 #define PID_CPU_GPIOCOM1 0xb8
39 #define PID_CPU_GPIOCOM4 0xb9
40 #define PID_CPU_GPIOCOM5 0xba
41 
42 #endif