From 422fb4d2643d642d4cca917cbda5c191ed3b3cf0 Mon Sep 17 00:00:00 2001 From: Zane Shelley Date: Fri, 20 Apr 2018 10:31:47 -0500 Subject: PRD: missing TP_LFIR_MASK_OR registers in rule code Change-Id: Ie42eec5cab136d392eb90d4e525337d547da4828 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/57554 Reviewed-by: Caleb N. Palmer Reviewed-by: Matt Derksen Reviewed-by: Brian J. Stegmiller Tested-by: Jenkins Server Reviewed-by: Benjamin J. Weisenbeck Reviewed-by: Zane C. Shelley Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/57587 CI-Ready: Zane C. Shelley Tested-by: Jenkins OP Build CI Tested-by: Jenkins OP HW Tested-by: FSP CI Jenkins --- src/usr/diag/prdf/common/plat/cen/cen_centaur_regs.rule | 14 +++++++++++++- src/usr/diag/prdf/common/plat/p9/p9_proc_common_regs.rule | 14 +++++++++++++- 2 files changed, 26 insertions(+), 2 deletions(-) (limited to 'src/usr/diag/prdf') 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 index fcec45de3..c78b46296 100644 --- a/src/usr/diag/prdf/common/plat/cen/cen_centaur_regs.rule +++ b/src/usr/diag/prdf/common/plat/cen/cen_centaur_regs.rule @@ -5,7 +5,7 @@ # # OpenPOWER HostBoot Project # -# Contributors Listed Below - COPYRIGHT 2017 +# Contributors Listed Below - COPYRIGHT 2017,2018 # [+] International Business Machines Corp. # # @@ -23,6 +23,18 @@ # # IBM_PROLOG_END_TAG + ############################################################################ + # Centaur chip TP_LFIR + ############################################################################ + + register TP_LFIR_MASK_OR + { + name "Centaur chip TP_LFIR MASK atomic OR"; + scomaddr 0x0104000f; + capture group never; + access write_only; + }; + ############################################################################ # Additional regs for CEN target MBSECCFIR ############################################################################ diff --git a/src/usr/diag/prdf/common/plat/p9/p9_proc_common_regs.rule b/src/usr/diag/prdf/common/plat/p9/p9_proc_common_regs.rule index 34be4c09e..c27983cf6 100644 --- a/src/usr/diag/prdf/common/plat/p9/p9_proc_common_regs.rule +++ b/src/usr/diag/prdf/common/plat/p9/p9_proc_common_regs.rule @@ -56,14 +56,26 @@ capture group PbCentMode; }; + ############################################################################ + # P9 chip TP_LFIR + ############################################################################ + register TP_LFIR_AND { - name "EH.TPCHIP.TPC.LOCAL_FIR_AND"; + name "P9 chip TP_LFIR atomic AND"; scomaddr 0x0104000b; capture group never; access write_only; }; + register TP_LFIR_MASK_OR + { + name "P9 chip TP_LFIR MASK atomic OR"; + scomaddr 0x0104000f; + capture group never; + access write_only; + }; + ############################################################################ # Non-FIR Registers ############################################################################ -- cgit v1.2.1