diff options
author | Akshay Adiga <akshay.adiga@linux.vnet.ibm.com> | 2019-01-16 14:55:36 +0530 |
---|---|---|
committer | Stewart Smith <stewart@linux.ibm.com> | 2019-01-25 13:55:48 -0600 |
commit | c46ab3a0509ce2f42570e203f4e43d91770dc2e1 (patch) | |
tree | 0c93a09042e572be191de8b4bb60ce6acb8a0f56 /hw/slw.c | |
parent | 40b99f58ea37f8b17c0530ea9404f34d24563d9b (diff) | |
download | skiboot-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.c | 9 |
1 files changed, 7 insertions, 2 deletions
@@ -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; } |