aboutsummaryrefslogtreecommitdiff
path: root/hw/slw.c
diff options
context:
space:
mode:
authorAkshay Adiga <akshay.adiga@linux.vnet.ibm.com>2019-01-16 14:55:36 +0530
committerStewart Smith <stewart@linux.ibm.com>2019-01-25 13:55:48 -0600
commitc46ab3a0509ce2f42570e203f4e43d91770dc2e1 (patch)
tree0c93a09042e572be191de8b4bb60ce6acb8a0f56 /hw/slw.c
parent40b99f58ea37f8b17c0530ea9404f34d24563d9b (diff)
downloadskiboot-c46ab3a0509ce2f42570e203f4e43d91770dc2e1.zip
skiboot-c46ab3a0509ce2f42570e203f4e43d91770dc2e1.tar.gz
skiboot-c46ab3a0509ce2f42570e203f4e43d91770dc2e1.tar.bz2
SLW: Print verbose info on errors only
Change print level from debug to warning for reporting bad EC_PPM_SPECIAL_WKUP_* scom values. To reduce cluttering in the log print only on error. Signed-off-by: Akshay Adiga <akshay.adiga@linux.vnet.ibm.com> Reviewed-by: Vasant Hegde <hegdevasant@linux.vnet.ibm.com> Signed-off-by: Stewart Smith <stewart@linux.ibm.com>
Diffstat (limited to 'hw/slw.c')
-rw-r--r--hw/slw.c9
1 files changed, 7 insertions, 2 deletions
diff --git a/hw/slw.c b/hw/slw.c
index a279b5e..bb3fbbf 100644
--- a/hw/slw.c
+++ b/hw/slw.c
@@ -252,12 +252,17 @@ static bool slw_set_overrides_p9(struct proc_chip *chip, struct cpu_thread *c)
rc = xscom_read(chip->id,
XSCOM_ADDR_P9_EC_SLAVE(core, EC_PPM_SPECIAL_WKUP_HYP),
&tmp);
- prlog(PR_DEBUG, "SLW: EC_PPM_SPECIAL_WKUP_HYP read 0x%016llx\n", tmp);
+ if (tmp)
+ prlog(PR_WARNING,
+ "SLW: core %d EC_PPM_SPECIAL_WKUP_HYP read 0x%016llx\n",
+ core, tmp);
rc = xscom_read(chip->id,
XSCOM_ADDR_P9_EC_SLAVE(core, EC_PPM_SPECIAL_WKUP_OTR),
&tmp);
if (tmp)
- prlog(PR_WARNING, "SLW: EC_PPM_SPECIAL_WKUP_OTR read 0x%016llx\n", tmp);
+ prlog(PR_WARNING,
+ "SLW: core %d EC_PPM_SPECIAL_WKUP_OTR read 0x%016llx\n",
+ core, tmp);
return true;
}