From b3e18c7a434700ace381443a0e16718d8c6af7f6 Mon Sep 17 00:00:00 2001 From: Rizwan Qureshi Date: Mon, 25 Sep 2017 17:35:15 +0530 Subject: soc/intel/skylake: Add config for mbx command for Intersil VR C-state issues Config for activating VR mailbox command for Intersil VR C-state issues. 0 - no mailbox command sent. 1 - VR mailbox command sent for IA/GT rails only. 2 - VR mailbox command sent for IA/GT/SA rails. BUG=b:65499724 BRANCH=none TEST= build and boot soraka. Change-Id: Ibcced31b7ba473ffa7368c90c945d07a81a368d4 Signed-off-by: Rizwan Qureshi Reviewed-on: https://review.coreboot.org/21680 Reviewed-by: Furquan Shaikh Tested-by: build bot (Jenkins) --- src/soc/intel/skylake/chip.h | 8 ++++++++ 1 file changed, 8 insertions(+) (limited to 'src/soc/intel/skylake/chip.h') diff --git a/src/soc/intel/skylake/chip.h b/src/soc/intel/skylake/chip.h index 0ade01cd1e..022306cef3 100644 --- a/src/soc/intel/skylake/chip.h +++ b/src/soc/intel/skylake/chip.h @@ -518,6 +518,14 @@ struct soc_intel_skylake_config { /* coreboot handles locking */ CHIPSET_LOCKDOWN_COREBOOT, } chipset_lockdown; + + /* + * Activates VR mailbox command for Intersil VR C-state issues. + * 0 - no mailbox command sent. + * 1 - VR mailbox command sent for IA/GT rails only. + * 2 - VR mailbox command sent for IA/GT/SA rails. + */ + u8 IslVrCmd; }; typedef struct soc_intel_skylake_config config_t; -- cgit v1.2.3