diff options
Diffstat (limited to 'src/soc/intel/skylake/include')
-rw-r--r-- | src/soc/intel/skylake/include/soc/pci_devs.h | 2 | ||||
-rw-r--r-- | src/soc/intel/skylake/include/soc/pcr.h | 6 |
2 files changed, 8 insertions, 0 deletions
diff --git a/src/soc/intel/skylake/include/soc/pci_devs.h b/src/soc/intel/skylake/include/soc/pci_devs.h index 5ce2136a8c..2dba3dec20 100644 --- a/src/soc/intel/skylake/include/soc/pci_devs.h +++ b/src/soc/intel/skylake/include/soc/pci_devs.h @@ -127,6 +127,7 @@ #define PCH_DEV_SLOT_LPC 0x1f #define PCH_DEVFN_LPC _PCH_DEVFN(LPC, 0) +#define PCH_DEVFN_P2SB _PCH_DEVFN(LPC, 1) #define PCH_DEVFN_PMC _PCH_DEVFN(LPC, 2) #define PCH_DEVFN_HDA _PCH_DEVFN(LPC, 3) #define PCH_DEVFN_SMBUS _PCH_DEVFN(LPC, 4) @@ -134,6 +135,7 @@ #define PCH_DEVFN_GBE _PCH_DEVFN(LPC, 6) #define PCH_DEVFN_TRACEHUB _PCH_DEVFN(LPC, 7) #define PCH_DEV_LPC _PCH_DEV(LPC, 0) +#define PCH_DEV_P2SB _PCH_DEV(LPC, 1) #define PCH_DEV_PMC _PCH_DEV(LPC, 2) #define PCH_DEV_HDA _PCH_DEV(LPC, 3) #define PCH_DEV_SMBUS _PCH_DEV(LPC, 4) diff --git a/src/soc/intel/skylake/include/soc/pcr.h b/src/soc/intel/skylake/include/soc/pcr.h index cb64af6578..8a46cd1e5e 100644 --- a/src/soc/intel/skylake/include/soc/pcr.h +++ b/src/soc/intel/skylake/include/soc/pcr.h @@ -83,6 +83,7 @@ #define PID_GPIOCOM2 0xAD #define PID_GPIOCOM1 0xAE #define PID_GPIOCOM0 0xAF +#define PID_PSF1 0xBA #define PID_SCS 0xC0 #define PID_RTC 0xC3 #define PID_ITSS 0xC4 @@ -90,6 +91,11 @@ #define PID_SERIALIO 0xCB #define PID_DMI 0xEF +#define PCH_PCR_PSFX_T0_SHDW_PCIEN 0x1C + +#define PCH_PCR_PSFX_T0_SHDW_PCIEN_FUNDIS (1 << 8) +#define PSF_BASE_ADDRESS 0xA00 + #if !defined(__ASSEMBLER__) && !defined(__ACPI__) #include <stdint.h> |