diff options
author | Zane Shelley <zshelle@us.ibm.com> | 2017-10-13 10:27:23 -0500 |
---|---|---|
committer | Zane C. Shelley <zshelle@us.ibm.com> | 2017-10-15 15:25:35 -0400 |
commit | c805798c8d16535163b596a12a7cc6466cc258ff (patch) | |
tree | a8254b43ee9c394384810b09ed28716adfef6987 /src/usr/diag/prdf/common | |
parent | 83ca368b50d825c822c5b6e4a7d759b4ae570c09 (diff) | |
download | talos-hostboot-c805798c8d16535163b596a12a7cc6466cc258ff.tar.gz talos-hostboot-c805798c8d16535163b596a12a7cc6466cc258ff.zip |
PRD: MBASPA_AND register for clearing cmd complete attns
Change-Id: Ifeb10c958b02a24fa350a166b5030d7b303612c7
Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/48389
Reviewed-by: Brian J. Stegmiller <bjs@us.ibm.com>
Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com>
Reviewed-by: Zane C. Shelley <zshelle@us.ibm.com>
Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/48430
Tested-by: Jenkins OP Build CI <op-jenkins+hostboot@us.ibm.com>
Tested-by: Jenkins OP HW <op-hw-jenkins+hostboot@us.ibm.com>
Tested-by: FSP CI Jenkins <fsp-CI-jenkins+hostboot@us.ibm.com>
Diffstat (limited to 'src/usr/diag/prdf/common')
-rw-r--r-- | src/usr/diag/prdf/common/plat/cen/cen_centaur_regs.rule | 66 | ||||
-rw-r--r-- | src/usr/diag/prdf/common/plat/cen/cen_mba_regs.rule | 12 |
2 files changed, 78 insertions, 0 deletions
diff --git a/src/usr/diag/prdf/common/plat/cen/cen_centaur_regs.rule b/src/usr/diag/prdf/common/plat/cen/cen_centaur_regs.rule new file mode 100644 index 000000000..fcec45de3 --- /dev/null +++ b/src/usr/diag/prdf/common/plat/cen/cen_centaur_regs.rule @@ -0,0 +1,66 @@ +# IBM_PROLOG_BEGIN_TAG +# This is an automatically generated prolog. +# +# $Source: src/usr/diag/prdf/common/plat/cen/cen_centaur_regs.rule $ +# +# OpenPOWER HostBoot Project +# +# Contributors Listed Below - COPYRIGHT 2017 +# [+] International Business Machines Corp. +# +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or +# implied. See the License for the specific language governing +# permissions and limitations under the License. +# +# IBM_PROLOG_END_TAG + + ############################################################################ + # Additional regs for CEN target MBSECCFIR + ############################################################################ + + register MBA0_MBSECCFIR_AND + { + name "CEN target MBA0_MBSECCFIR atomic AND"; + scomaddr 0x02011441; + capture group never; + access write_only; + }; + + register MBA1_MBSECCFIR_AND + { + name "CEN target MBA1_MBSECCFIR atomic AND"; + scomaddr 0x02011481; + capture group never; + access write_only; + }; + + ############################################################################ + # Memory maintenance threshold control registers + ############################################################################ + + register MBA0_MBSTR + { + name "MBU.MBS.MCBISTS01.SCOMFIR.MBSTRQ"; + scomaddr 0x02011655; + capture group default; + capture group MaintCmdRegs_mba0; + }; + + register MBA1_MBSTR + { + name "MBU.MBS.MCBISTS23.SCOMFIR.MBSTRQ"; + scomaddr 0x02011755; + capture group default; + capture group MaintCmdRegs_mba1; + }; + + diff --git a/src/usr/diag/prdf/common/plat/cen/cen_mba_regs.rule b/src/usr/diag/prdf/common/plat/cen/cen_mba_regs.rule index e738b3384..591c63a5c 100644 --- a/src/usr/diag/prdf/common/plat/cen/cen_mba_regs.rule +++ b/src/usr/diag/prdf/common/plat/cen/cen_mba_regs.rule @@ -24,6 +24,18 @@ # IBM_PROLOG_END_TAG ############################################################################ + # Additional regs for CEN MBA target MBASPA + ############################################################################ + + register MBASPA_AND + { + name "CEN MBA target MBASPA atomic AND"; + scomaddr 0x03010612; + capture group never; + access write_only; + }; + + ############################################################################ # Maintenance Command Registers ############################################################################ |