xref: /aosp_15_r20/external/coreboot/src/soc/intel/denverton_ns/include/soc/pcr.h (revision b9411a12aaaa7e1e6a6fb7c5e057f44ee179a49c)
1 /* SPDX-License-Identifier: GPL-2.0-only */
2 
3 #ifndef _DENVERTON_NS_PCR_H_
4 #define _DENVERTON_NS_PCR_H_
5 
6 /* PCR BASE */
7 #include <soc/iomap.h>
8 
9 /* PCR address */
10 #define PCH_PCR_ADDRESS(Pid, Offset) \
11 	(DEFAULT_PCR_BASE | ((uint8_t)(Pid) << 16) | (uint16_t)(Offset))
12 
13 /* PID for PCR and SBI */
14 typedef enum {
15 	PID_SMB = 0xCF,
16 	PID_ITSS = 0xD0,
17 	PID_GPIOCOM0 = 0xC2,
18 	PID_GPIOCOM1 = 0xC5,
19 } PCH_SBI_PID;
20 
21 #endif /* _DENVERTON_NS_PCR_H_ */
22