diff options
author | Vaibhav Jain <vaibhav@linux.vnet.ibm.com> | 2017-09-06 12:30:47 +0530 |
---|---|---|
committer | Stewart Smith <stewart@linux.vnet.ibm.com> | 2017-09-28 02:36:32 -0500 |
commit | 80c8e4ad6da01438e22949076a798f89d0cb003a (patch) | |
tree | 59030dcebe5924cf298ae87ef50a21446c89ebf9 /hw | |
parent | cca6c3408711a8971dfc8c3331d381741012775f (diff) | |
download | skiboot-80c8e4ad6da01438e22949076a798f89d0cb003a.zip skiboot-80c8e4ad6da01438e22949076a798f89d0cb003a.tar.gz skiboot-80c8e4ad6da01438e22949076a798f89d0cb003a.tar.bz2 |
capi: Mask Psl Credit timeout error for P9
Mask the PSL credit timeout error in CAPP FIR Mask register
bit(46). As per the h/w team this error is now deprecated and shouldn't
cause any fir-action for P9.
Signed-off-by: Vaibhav Jain <vaibhav@linux.vnet.ibm.com>
Acked-by: Christophe Lombard <clombard@linux.vnet.ibm.com>
Signed-off-by: Stewart Smith <stewart@linux.vnet.ibm.com>
Diffstat (limited to 'hw')
-rw-r--r-- | hw/phb4.c | 4 |
1 files changed, 4 insertions, 0 deletions
@@ -3616,6 +3616,10 @@ static void phb4_init_capp_regs(struct phb4 *p) /* CAPP FIR MASK */ xscom_write(p->chip_id, CAPP_FIR_MASK + offset, 0x80031f98d8717000); + /* Mask the CAPP PSL Credit Timeout Register error */ + xscom_write_mask(p->chip_id, CAPP_FIR_MASK + offset, + PPC_BIT(46), PPC_BIT(46)); + /* Deassert TLBI_FENCED and tlbi_psl_is_dead */ xscom_write(p->chip_id, CAPP_ERR_STATUS_CTRL + offset, 0); } |