summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--src/import/chips/p9/common/include/p9_perv_scom_addresses_fld_fixes.H54
1 files changed, 54 insertions, 0 deletions
diff --git a/src/import/chips/p9/common/include/p9_perv_scom_addresses_fld_fixes.H b/src/import/chips/p9/common/include/p9_perv_scom_addresses_fld_fixes.H
index da4e403ef..80207e909 100644
--- a/src/import/chips/p9/common/include/p9_perv_scom_addresses_fld_fixes.H
+++ b/src/import/chips/p9/common/include/p9_perv_scom_addresses_fld_fixes.H
@@ -56,6 +56,18 @@ static const uint64_t SH_FLD_C4_VDN_GPOOD = 32002;
static const uint64_t SH_FLD_C4_FSI_IN_ENA = 32003;
static const uint64_t SH_FLD_C4_CHIP_MASTER = 32004;
static const uint64_t SH_FLD_C4_SMD = 32005;
+static const uint64_t SH_FLD_CLOCK_REGION_ALL_UNITS = 32006;
+static const uint64_t SH_FLD_CLOCK_REGION_ALL_UNITS_LEN = 32007;
+static const uint64_t SH_FLD_SEL_THOLD_ALL = 32008;
+static const uint64_t SH_FLD_SEL_THOLD_ALL_LEN = 32009;
+static const uint64_t SH_FLD_ALL_UNITS = 32010;
+static const uint64_t SH_FLD_ALL_UNITS_LEN = 32011;
+static const uint64_t SH_FLD_TC_ALL_REGIONS_FENCE = 32012;
+static const uint64_t SH_FLD_TC_ALL_REGIONS_FENCE_LEN = 32013;
+static const uint64_t SH_FLD_SCAN_REGION_ALL_UNITS = 32014;
+static const uint64_t SH_FLD_SCAN_REGION_ALL_UNITS_LEN = 32015;
+static const uint64_t SH_FLD_SCAN_ALL_TYPES = 32016;
+static const uint64_t SH_FLD_SCAN_ALL_TYPES_LEN = 32017;
REG64_FLD( PERV_CBS_ENVSTAT_C4_TEST_ENABLE , 0 , SH_UNT_PERV_CBS_ENVSTAT ,
SH_ACS_SCOM ,
@@ -76,4 +88,46 @@ REG64_FLD( PERV_CBS_ENVSTAT_C4_SMD , 5 , SH_UNT
SH_ACS_SCOM ,
SH_FLD_C4_SMD );
+REG64_FLD( PERV_1_CLK_REGION_CLOCK_REGION_ALL_UNITS , 4 , SH_UNT_PERV_1 , SH_ACS_SCOM ,
+ SH_FLD_CLOCK_REGION_ALL_UNITS );
+REG64_FLD( PERV_1_CLK_REGION_CLOCK_REGION_ALL_UNITS_LEN , 11 , SH_UNT_PERV_1 , SH_ACS_SCOM ,
+ SH_FLD_CLOCK_REGION_ALL_UNITS_LEN );
+REG64_FLD( PERV_1_CLK_REGION_SEL_THOLD_ALL , 48 , SH_UNT_PERV_1 , SH_ACS_SCOM ,
+ SH_FLD_SEL_THOLD_ALL );
+REG64_FLD( PERV_1_CLK_REGION_SEL_THOLD_ALL_LEN , 3 , SH_UNT_PERV_1 , SH_ACS_SCOM ,
+ SH_FLD_SEL_THOLD_ALL_LEN );
+REG64_FLD( PERV_1_CLK_REGION_CLOCK_REGION_PERV , 4 , SH_UNT_PERV_1 , SH_ACS_SCOM ,
+ SH_FLD_CLOCK_PERV );
+
+REG64_FLD( PERV_1_BIST_TC_BIST_START_TEST_DC , 0 , SH_UNT_PERV_1 , SH_ACS_SCOM ,
+ SH_FLD_TC_START_TEST_DC );
+REG64_FLD( PERV_1_BIST_BIST_ALL_UNITS , 4 , SH_UNT_PERV_1 , SH_ACS_SCOM ,
+ SH_FLD_ALL_UNITS );
+REG64_FLD( PERV_1_BIST_BIST_ALL_UNITS_LEN , 11 , SH_UNT_PERV_1 , SH_ACS_SCOM ,
+ SH_FLD_ALL_UNITS_LEN );
+
+REG64_FLD( PERV_1_OPCG_GO , 1 , SH_UNT_PERV_1 , SH_ACS_SCOM ,
+ SH_FLD_GO );
+REG64_FLD( PERV_1_OPCG_STARTS_BIST , 14 , SH_UNT_PERV_1 , SH_ACS_SCOM ,
+ SH_FLD_STARTS_BIST );
+
+REG64_FLD( PERV_1_CPLT_CTRL1_TC_ALL_REGIONS_FENCE , 4 , SH_UNT_PERV_1 , SH_ACS_SCOM2_CLEAR,
+ SH_FLD_TC_ALL_REGIONS_FENCE );
+REG64_FLD( PERV_1_CPLT_CTRL1_TC_ALL_REGIONS_FENCE_LEN , 11 , SH_UNT_PERV_1 , SH_ACS_SCOM2_CLEAR,
+ SH_FLD_TC_ALL_REGIONS_FENCE_LEN );
+
+REG64_FLD( PERV_1_SCAN_REGION_TYPE_SCAN_REGION_ALL_UNITS , 4 , SH_UNT_PERV_1 , SH_ACS_SCOM ,
+ SH_FLD_SCAN_REGION_ALL_UNITS );
+REG64_FLD( PERV_1_SCAN_REGION_TYPE_SCAN_REGION_ALL_UNITS_LEN , 11 , SH_UNT_PERV_1 , SH_ACS_SCOM ,
+ SH_FLD_SCAN_REGION_ALL_UNITS_LEN );
+REG64_FLD( PERV_1_SCAN_REGION_TYPE_SCAN_ALL_TYPES , 48 , SH_UNT_PERV_1 , SH_ACS_SCOM ,
+ SH_FLD_SCAN_ALL_TYPES );
+REG64_FLD( PERV_1_SCAN_REGION_TYPE_SCAN_ALL_TYPES_LEN , 12 , SH_UNT_PERV_1 , SH_ACS_SCOM ,
+ SH_FLD_SCAN_ALL_TYPES_LEN );
+
+REG64_FLD( PERV_1_OPCG_REG0_OPCG_STARTS_BIST , 14 , SH_UNT_PERV_1 , SH_ACS_SCOM ,
+ SH_FLD_STARTS_BIST );
+REG64_FLD( PERV_1_OPCG_REG0_OPCG_GO , 1 , SH_UNT_PERV_1 , SH_ACS_SCOM ,
+ SH_FLD_GO );
+
#endif
OpenPOWER on IntegriCloud