diff options
author | Ben Gass <bgass@us.ibm.com> | 2019-02-27 13:03:39 -0500 |
---|---|---|
committer | Christian R. Geddes <crgeddes@us.ibm.com> | 2019-03-20 09:37:33 -0500 |
commit | 71d98844bb93c20cdc7c0eb438ee8be7b3806908 (patch) | |
tree | 025530783afb4b924b14321adc137eedcfbb5b71 /src/import/chips/p9a/procedures | |
parent | d27c5e1fe4313a349fa16a557299c6d0721cdbce (diff) | |
download | talos-hostboot-71d98844bb93c20cdc7c0eb438ee8be7b3806908.tar.gz talos-hostboot-71d98844bb93c20cdc7c0eb438ee8be7b3806908.zip |
Update p9_l2_flush to check if purge is busy on anything prior to flush.
The previous check was only checking once if CMD_REG_BUSY is off. This
will now check if CMD_PRGSM_BUSY is off, indicating the Purge engine
is not busy with any requests at all. It will also poll on busy
prior to issuing the flush.
If PURGE_CMD_ERR is on prior to starting flush a warning will be
printed via FAPI_DBG.
PURGE_CMD_ERR will be cleared prior to issuing the purge.
Change-Id: I120cc9a00d26da8cf2ca4ec6dd7d8f3006633b61
Reviewed-on: http://rchgit01.rchland.ibm.com/gerrit1/72562
Tested-by: FSP CI Jenkins <fsp-CI-jenkins+hostboot@us.ibm.com>
Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com>
Tested-by: HWSV CI <hwsv-ci+hostboot@us.ibm.com>
Tested-by: PPE CI <ppe-ci+hostboot@us.ibm.com>
Tested-by: Hostboot CI <hostboot-ci+hostboot@us.ibm.com>
Reviewed-by: MURULIDHAR NATARAJU <murulidhar@in.ibm.com>
Reviewed-by: Thi N. Tran <thi@us.ibm.com>
Reviewed-by: Jennifer A. Stofer <stofer@us.ibm.com>
Reviewed-on: http://rchgit01.rchland.ibm.com/gerrit1/72583
Tested-by: Jenkins OP Build CI <op-jenkins+hostboot@us.ibm.com>
Tested-by: Jenkins OP HW <op-hw-jenkins+hostboot@us.ibm.com>
Reviewed-by: Christian R. Geddes <crgeddes@us.ibm.com>
Diffstat (limited to 'src/import/chips/p9a/procedures')
0 files changed, 0 insertions, 0 deletions