[Skiboot] [PATCH] Disable nap on P8 Mambo, public release has bugs

Stewart Smith stewart at linux.vnet.ibm.com
Wed Jun 7 17:49:03 AEST 2017


Fixes: 9567e18728d0559bc5f79ea927d684dc3b1e3555
Signed-off-by: Stewart Smith <stewart at linux.vnet.ibm.com>
---
 core/cpu.c | 4 ++++
 1 file changed, 4 insertions(+)

diff --git a/core/cpu.c b/core/cpu.c
index c4a4d29ef506..7af8fc69ce17 100644
--- a/core/cpu.c
+++ b/core/cpu.c
@@ -354,6 +354,10 @@ void cpu_set_pm_enable(bool enabled)
 	if (proc_gen != proc_gen_p8)
 		return;
 
+	/* Public P8 Mambo has broken NAP */
+	if (chip_quirk(QUIRK_MAMBO_CALLOUTS))
+		return;
+
 	pm_enabled = enabled;
 
 	if (enabled)
-- 
2.9.4



More information about the Skiboot mailing list