diff options
author | Lijian Zhao <lijian.zhao@intel.com> | 2017-10-26 12:02:30 -0700 |
---|---|---|
committer | Aaron Durbin <adurbin@chromium.org> | 2017-10-27 20:13:33 +0000 |
commit | 899f5ffbdd83d2aa5cec599a2e596a14297d5c0a (patch) | |
tree | 5388a13c1e744ec0dab696099cbacbf73c3fab0b /src/soc/intel/cannonlake | |
parent | a3cbbf7652db37cb6b5728028bd61139d57a5cac (diff) | |
download | coreboot-899f5ffbdd83d2aa5cec599a2e596a14297d5c0a.tar.xz |
soc/intel/cannonlake: Use common p2sb driver
Add common p2sb driver support.
TEST=Boot up into OS and read back pcr mmio address by iotools, return
is not 0xffffffff.
Change-Id: Ida66663e6daabfcb94d7e3224d75b118fc7cf829
Signed-off-by: Lijian Zhao <lijian.zhao@intel.com>
Reviewed-on: https://review.coreboot.org/22190
Tested-by: build bot (Jenkins) <no-reply@coreboot.org>
Reviewed-by: Aaron Durbin <adurbin@chromium.org>
Diffstat (limited to 'src/soc/intel/cannonlake')
-rw-r--r-- | src/soc/intel/cannonlake/Kconfig | 1 | ||||
-rw-r--r-- | src/soc/intel/cannonlake/include/soc/iomap.h | 3 |
2 files changed, 4 insertions, 0 deletions
diff --git a/src/soc/intel/cannonlake/Kconfig b/src/soc/intel/cannonlake/Kconfig index 12130d55f0..5f24ab0a5f 100644 --- a/src/soc/intel/cannonlake/Kconfig +++ b/src/soc/intel/cannonlake/Kconfig @@ -54,6 +54,7 @@ config CPU_SPECIFIC_OPTIONS select SOC_INTEL_COMMON_BLOCK_ITSS select SOC_INTEL_COMMON_BLOCK_LPC select SOC_INTEL_COMMON_BLOCK_LPSS + select SOC_INTEL_COMMON_BLOCK_P2SB select SOC_INTEL_COMMON_BLOCK_PCR select SOC_INTEL_COMMON_BLOCK_PMC select SOC_INTEL_COMMON_BLOCK_RTC diff --git a/src/soc/intel/cannonlake/include/soc/iomap.h b/src/soc/intel/cannonlake/include/soc/iomap.h index 22430f055b..2a3608cd41 100644 --- a/src/soc/intel/cannonlake/include/soc/iomap.h +++ b/src/soc/intel/cannonlake/include/soc/iomap.h @@ -83,4 +83,7 @@ #define TCO_BASE_ADDRESS 0x400 #define TCO_BASE_SIZE 0x20 +#define P2SB_BAR CONFIG_PCR_BASE_ADDRESS +#define P2SB_SIZE (16 * MiB) + #endif |