aboutsummaryrefslogtreecommitdiff
path: root/hw/slw.c
diff options
context:
space:
mode:
authorVaidyanathan Srinivasan <svaidy@linux.vnet.ibm.com>2018-04-14 12:44:18 +0530
committerStewart Smith <stewart@linux.ibm.com>2018-05-09 16:34:59 -0500
commit04a50cf041c9af2ecdef94f85c7cc419739ca261 (patch)
tree2d55c64084a29e9694b36d44c2285314742221df /hw/slw.c
parent6790a941cc05743feceab628af39d6c9c900c11e (diff)
downloadskiboot-04a50cf041c9af2ecdef94f85c7cc419739ca261.zip
skiboot-04a50cf041c9af2ecdef94f85c7cc419739ca261.tar.gz
skiboot-04a50cf041c9af2ecdef94f85c7cc419739ca261.tar.bz2
Update default stop-state-disable mask to cut only stop11
Stability improvements in microcode for stop4/stop5 are available in upstream hcode images. Stop4 and stop5 can be safely enabled by default. Use ~0xE0000000 to cut all but stop0,1,2 in case there are any issues with stop4/5. example: nvram -p ibm,skiboot --update-config opal-stop-state-disable-mask=0x1FFFFFFF Signed-off-by: Vaidyanathan Srinivasan <svaidy@linux.vnet.ibm.com> Signed-off-by: Stewart Smith <stewart@linux.ibm.com>
Diffstat (limited to 'hw/slw.c')
-rw-r--r--hw/slw.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/hw/slw.c b/hw/slw.c
index c059d9c..2b305db 100644
--- a/hw/slw.c
+++ b/hw/slw.c
@@ -851,7 +851,7 @@ void add_cpu_idle_state_properties(void)
u64 *pm_ctrl_reg_val_buf;
u64 *pm_ctrl_reg_mask_buf;
u32 supported_states_mask;
- u32 opal_disabled_states_mask = ~0xE0000000; /* all but stop0,1,2 */
+ u32 opal_disabled_states_mask = ~0xEC000000; /* all but stop11 */
const char* nvram_disable_str;
u32 nvram_disabled_states_mask = 0x00;
u32 stop_levels;