summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorChristopher M. Riedl <cmriedl@us.ibm.com>2017-01-04 19:27:04 -0600
committerJoshua Hunsberger <jahunsbe@us.ibm.com>2017-10-23 17:00:06 -0500
commit05fb89a1a1398caf5cb4743d96ff2ee40d08dc8e (patch)
tree25143a41517701434b628f4176311ebca4c90136
parent9f74d4b909f6dbff392c3f82c83783e336496913 (diff)
downloadtalos-hcode-05fb89a1a1398caf5cb4743d96ff2ee40d08dc8e.tar.gz
talos-hcode-05fb89a1a1398caf5cb4743d96ff2ee40d08dc8e.zip
STOP : Temporary workaround for L2 Mode Reg0 bit(15) causing Grub hang
Change-Id: Ie508add75a4488d57fe2b30e1016b5e5861a4935 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/34388 Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com> Reviewed-by: Gregory S. Still <stillgs@us.ibm.com> Reviewed-by: YUE DU <daviddu@us.ibm.com> Reviewed-by: Jennifer A. Stofer <stofer@us.ibm.com>
-rw-r--r--import/chips/p9/procedures/ppe_closed/sgpe/stop_gpe/p9_hcd_cache_scominit.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/import/chips/p9/procedures/ppe_closed/sgpe/stop_gpe/p9_hcd_cache_scominit.c b/import/chips/p9/procedures/ppe_closed/sgpe/stop_gpe/p9_hcd_cache_scominit.c
index 957f7ec3..5d1e5d75 100644
--- a/import/chips/p9/procedures/ppe_closed/sgpe/stop_gpe/p9_hcd_cache_scominit.c
+++ b/import/chips/p9/procedures/ppe_closed/sgpe/stop_gpe/p9_hcd_cache_scominit.c
@@ -134,7 +134,7 @@ p9_hcd_cache_scominit(uint32_t quad, uint32_t m_ex, int is_stop8)
GPE_GETSCOM(GPE_SCOM_ADDR_EX(EX_L2_MODE_REG0, quad, 0), scom_data.value);
scom_data.words.lower |= BIT32(6); // bit38
- scom_data.words.upper |= (BIT32(15) | BIT32(21));
+ scom_data.words.upper |= BIT32(21);
scom_data.words.upper &= ~BIT32(23);
if (attr_proc_fabric_addr_bar_mode_small_system)
@@ -167,7 +167,7 @@ p9_hcd_cache_scominit(uint32_t quad, uint32_t m_ex, int is_stop8)
GPE_GETSCOM(GPE_SCOM_ADDR_EX(EX_L2_MODE_REG0, quad, 1), scom_data.value);
scom_data.words.lower |= BIT32(6); // bit38
- scom_data.words.upper |= (BIT32(15) | BIT32(21));
+ scom_data.words.upper |= BIT32(21);
scom_data.words.upper &= ~BIT32(23);
if (attr_proc_fabric_addr_bar_mode_small_system)
OpenPOWER on IntegriCloud