diff options
author | Thi Tran <thi@us.ibm.com> | 2017-03-09 16:18:24 -0600 |
---|---|---|
committer | Joshua Hunsberger <jahunsbe@us.ibm.com> | 2017-10-23 17:13:27 -0500 |
commit | dc25f039cedb582d1ee12dadcee56064a7545c57 (patch) | |
tree | 3e44a17e9ef38f683f07a0afec191b23bf5c704a /import | |
parent | 493fc51432d0155c2c13f6eff01da89a550e6e67 (diff) | |
download | talos-hcode-dc25f039cedb582d1ee12dadcee56064a7545c57.tar.gz talos-hcode-dc25f039cedb582d1ee12dadcee56064a7545c57.zip |
Add ec_abst ring to p9n.hw_image
Change-Id: Ic6fc899956e0690f75224471917ff904aa03713e
Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/37768
Tested-by: Jenkins Server <pfd-jenkins+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: RANGANATHPRASAD G. BRAHMASAMUDRA <prasadbgr@in.ibm.com>
Reviewed-by: Benjamin Gass <bgass@us.ibm.com>
Reviewed-by: Joseph J. McGill <jmcgill@us.ibm.com>
Diffstat (limited to 'import')
-rw-r--r-- | import/chips/p9/utils/imageProcs/p9_ringId.C | 3 | ||||
-rw-r--r-- | import/chips/p9/utils/imageProcs/p9_ringId.H | 7 | ||||
-rw-r--r-- | import/chips/p9/utils/imageProcs/p9_ring_id.h | 4 |
3 files changed, 12 insertions, 2 deletions
diff --git a/import/chips/p9/utils/imageProcs/p9_ringId.C b/import/chips/p9/utils/imageProcs/p9_ringId.C index ebe2b8a8..ac304803 100644 --- a/import/chips/p9/utils/imageProcs/p9_ringId.C +++ b/import/chips/p9/utils/imageProcs/p9_ringId.C @@ -420,10 +420,11 @@ const GenRingIdList RING_ID_LIST_COMMON[] = { "ec_gptr" , 0x01, 0x20, 0x20, EKB_RING , 0x20037002}, { "ec_time" , 0x02, 0x20, 0x20, VPD_RING , 0x20037007}, { "ec_mode" , 0x03, 0x20, 0x20, EKB_RING , 0x20037001}, + { "ec_abst" , 0x04, 0x20, 0x20, EKB_RING , 0x20037005}, }; const GenRingIdList RING_ID_LIST_INSTANCE[] = { - { "ec_repr" , 0x04, 0x20, 0x37, VPD_RING , 0x20037006}, + { "ec_repr" , 0x05, 0x20, 0x37, VPD_RING , 0x20037006}, }; const RingVariantOrder RING_VARIANT_ORDER[] = { BASE, CC, RL }; }; diff --git a/import/chips/p9/utils/imageProcs/p9_ringId.H b/import/chips/p9/utils/imageProcs/p9_ringId.H index a5146b12..ab6df47e 100644 --- a/import/chips/p9/utils/imageProcs/p9_ringId.H +++ b/import/chips/p9/utils/imageProcs/p9_ringId.H @@ -779,6 +779,7 @@ enum RingOffset eq_ana_mode = 45, ex_l2_fure_1 = 46, ex_l3_fure_1 = 47, + // Instance Rings eq_repr = (0 | INSTANCE_RING_MARK), ex_l3_repr = (1 | INSTANCE_RING_MARK), @@ -812,6 +813,7 @@ enum RingOffset ec_gptr = 1, ec_time = 2, ec_mode = 3, + ec_abst = 4, // Instance Rings ec_repr = (0 | INSTANCE_RING_MARK) }; @@ -819,7 +821,7 @@ enum RingOffset static const CHIPLET_DATA g_ecData = { 32, // Core Chiplet ID range is 32-55. The base ID is 32. - 4, // 4 common rings for Core chiplet + 5, // 5 common rings for Core chiplet 1, // 1 instance specific ring for each Core chiplet 1 }; @@ -1079,6 +1081,8 @@ static const ringProperties_t RING_PROPERTIES[NUM_RING_IDS] = { EC::ec_repr , "ec_repr" , EC_TYPE }, // 228 { EQ::ex_l2_fure_1 , "ex_l2_fure_1" , EQ_TYPE }, // 229 { EQ::ex_l3_fure_1 , "ex_l3_fure_1" , EQ_TYPE }, // 230 + { EC::ec_abst , "ec_abst" , EC_TYPE }, // 231 + }; #endif #ifdef __PPE__ @@ -1315,6 +1319,7 @@ static const ringProperties_t RING_PROPERTIES[NUM_RING_IDS] = { EC::ec_repr , EC_TYPE }, // 228 { EQ::ex_l2_fure_1 , EQ_TYPE }, // 229 { EQ::ex_l3_fure_1 , EQ_TYPE }, // 230 + { EC::ec_abst , EC_TYPE }, // 231 }; #endif diff --git a/import/chips/p9/utils/imageProcs/p9_ring_id.h b/import/chips/p9/utils/imageProcs/p9_ring_id.h index df908bad..18e6bc11 100644 --- a/import/chips/p9/utils/imageProcs/p9_ring_id.h +++ b/import/chips/p9/utils/imageProcs/p9_ring_id.h @@ -324,6 +324,10 @@ enum RingID ex_l2_fure_1 = 229, ex_l3_fure_1 = 230, + // Core Chiplet Rings + // ABIST engine mode + ec_abst = 231, + //*************************** // Rings needed for SBE - End //*************************** |