Skip to content

Commit 63dcd68

Browse files
jklazynsdcrowell77
authored andcommitted
Add updates for NDD2.1, Serialize TB, Perf workarounds
Change-Id: I1f75596eb3b75f898dc8fbe174c615654e8b6aa8 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/45711 Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com> Tested-by: FSP CI Jenkins <fsp-CI-jenkins+hostboot@us.ibm.com> Reviewed-by: Kevin F. Reick <reick@us.ibm.com> Reviewed-by: Joseph J. McGill <jmcgill@us.ibm.com> Tested-by: Hostboot CI <hostboot-ci+hostboot@us.ibm.com> Reviewed-by: Jennifer A. Stofer <stofer@us.ibm.com> Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/45721 Reviewed-by: Hostboot Team <hostboot@us.ibm.com> Reviewed-by: Daniel M. Crowell <dcrowell@us.ibm.com>
1 parent 15dacd7 commit 63dcd68

File tree

1 file changed

+131
-11
lines changed

1 file changed

+131
-11
lines changed

src/import/chips/p9/procedures/xml/attribute_info/chip_ec_attributes.xml

Lines changed: 131 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -2695,7 +2695,7 @@
26952695
<name>ENUM_ATTR_NAME_NIMBUS</name>
26962696
<ec>
26972697
<value>0x20</value>
2698-
<test>GREATER_THAN_OR_EQUAL</test>
2698+
<test>EQUAL</test>
26992699
</ec>
27002700
</chip>
27012701
</chipEcFeature>
@@ -2777,7 +2777,7 @@
27772777
<name>ENUM_ATTR_NAME_NIMBUS</name>
27782778
<ec>
27792779
<value>0x20</value>
2780-
<test>GREATER_THAN_OR_EQUAL</test>
2780+
<test>EQUAL</test>
27812781
</ec>
27822782
</chip>
27832783
</chipEcFeature>
@@ -2859,8 +2859,8 @@
28592859
<chip>
28602860
<name>ENUM_ATTR_NAME_NIMBUS</name>
28612861
<ec>
2862-
<value>0x10</value>
2863-
<test>GREATER_THAN_OR_EQUAL</test>
2862+
<value>0x20</value>
2863+
<test>LESS_THAN_OR_EQUAL</test>
28642864
</ec>
28652865
</chip>
28662866
</chipEcFeature>
@@ -2901,7 +2901,7 @@
29012901
<name>ENUM_ATTR_NAME_NIMBUS</name>
29022902
<ec>
29032903
<value>0x20</value>
2904-
<test>GREATER_THAN_OR_EQUAL</test>
2904+
<test>EQUAL</test>
29052905
</ec>
29062906
</chip>
29072907
</chipEcFeature>
@@ -3014,7 +3014,7 @@
30143014
<name>ENUM_ATTR_NAME_NIMBUS</name>
30153015
<ec>
30163016
<value>0x20</value>
3017-
<test>GREATER_THAN_OR_EQUAL</test>
3017+
<test>EQUAL</test>
30183018
</ec>
30193019
</chip>
30203020
<chip>
@@ -3129,6 +3129,54 @@
31293129
<description>
31303130
HW415236 - ISU flush restore problem
31313131
</description>
3132+
<chipEcFeature>
3133+
<chip>
3134+
<name>ENUM_ATTR_NAME_NIMBUS</name>
3135+
<ec>
3136+
<value>0x20</value>
3137+
<test>EQUAL</test>
3138+
</ec>
3139+
</chip>
3140+
<chip>
3141+
<name>ENUM_ATTR_NAME_CUMULUS</name>
3142+
<ec>
3143+
<value>0x10</value>
3144+
<test>EQUAL</test>
3145+
</ec>
3146+
</chip>
3147+
</chipEcFeature>
3148+
</attribute>
3149+
<!-- ******************************************************************** -->
3150+
<attribute>
3151+
<id>ATTR_CHIP_EC_FEATURE_HW407187</id>
3152+
<targetType>TARGET_TYPE_PROC_CHIP, TARGET_TYPE_PROC_CHIP</targetType>
3153+
<description>
3154+
HW407187 - Serialize mttb
3155+
</description>
3156+
<chipEcFeature>
3157+
<chip>
3158+
<name>ENUM_ATTR_NAME_NIMBUS</name>
3159+
<ec>
3160+
<value>0x10</value>
3161+
<test>GREATER_THAN_OR_EQUAL</test>
3162+
</ec>
3163+
</chip>
3164+
<chip>
3165+
<name>ENUM_ATTR_NAME_CUMULUS</name>
3166+
<ec>
3167+
<value>0x10</value>
3168+
<test>GREATER_THAN_OR_EQUAL</test>
3169+
</ec>
3170+
</chip>
3171+
</chipEcFeature>
3172+
</attribute>
3173+
<!-- ******************************************************************** -->
3174+
<attribute>
3175+
<id>ATTR_CHIP_EC_FEATURE_HW417577</id>
3176+
<targetType>TARGET_TYPE_PROC_CHIP, TARGET_TYPE_PROC_CHIP</targetType>
3177+
<description>
3178+
HW417577 - PRQ clockgating issue
3179+
</description>
31323180
<chipEcFeature>
31333181
<chip>
31343182
<name>ENUM_ATTR_NAME_NIMBUS</name>
@@ -3147,6 +3195,30 @@
31473195
</chipEcFeature>
31483196
</attribute>
31493197
<!-- ******************************************************************** -->
3198+
<attribute>
3199+
<id>ATTR_CHIP_EC_FEATURE_HW420130</id>
3200+
<targetType>TARGET_TYPE_PROC_CHIP, TARGET_TYPE_PROC_CHIP</targetType>
3201+
<description>
3202+
HW420130 - Flush restore bug
3203+
</description>
3204+
<chipEcFeature>
3205+
<chip>
3206+
<name>ENUM_ATTR_NAME_NIMBUS</name>
3207+
<ec>
3208+
<value>0x20</value>
3209+
<test>EQUAL</test>
3210+
</ec>
3211+
</chip>
3212+
<chip>
3213+
<name>ENUM_ATTR_NAME_CUMULUS</name>
3214+
<ec>
3215+
<value>0x10</value>
3216+
<test>EQUAL</test>
3217+
</ec>
3218+
</chip>
3219+
</chipEcFeature>
3220+
</attribute>
3221+
<!-- ******************************************************************** -->
31503222
<attribute>
31513223
<id>ATTR_CHIP_EC_FEATURE_HW415988</id>
31523224
<targetType>TARGET_TYPE_PROC_CHIP, TARGET_TYPE_PROC_CHIP</targetType>
@@ -3206,7 +3278,7 @@
32063278
<name>ENUM_ATTR_NAME_NIMBUS</name>
32073279
<ec>
32083280
<value>0x20</value>
3209-
<test>GREATER_THAN_OR_EQUAL</test>
3281+
<test>EQUAL</test>
32103282
</ec>
32113283
</chip>
32123284
<chip>
@@ -3254,7 +3326,7 @@
32543326
<name>ENUM_ATTR_NAME_NIMBUS</name>
32553327
<ec>
32563328
<value>0x20</value>
3257-
<test>GREATER_THAN_OR_EQUAL</test>
3329+
<test>EQUAL</test>
32583330
</ec>
32593331
</chip>
32603332
<chip>
@@ -3278,7 +3350,7 @@
32783350
<name>ENUM_ATTR_NAME_NIMBUS</name>
32793351
<ec>
32803352
<value>0x20</value>
3281-
<test>GREATER_THAN_OR_EQUAL</test>
3353+
<test>EQUAL</test>
32823354
</ec>
32833355
</chip>
32843356
<chip>
@@ -3326,7 +3398,7 @@
33263398
<name>ENUM_ATTR_NAME_NIMBUS</name>
33273399
<ec>
33283400
<value>0x20</value>
3329-
<test>GREATER_THAN_OR_EQUAL</test>
3401+
<test>EQUAL</test>
33303402
</ec>
33313403
</chip>
33323404
<chip>
@@ -3350,7 +3422,7 @@
33503422
<name>ENUM_ATTR_NAME_NIMBUS</name>
33513423
<ec>
33523424
<value>0x20</value>
3353-
<test>GREATER_THAN_OR_EQUAL</test>
3425+
<test>EQUAL</test>
33543426
</ec>
33553427
</chip>
33563428
<chip>
@@ -3387,6 +3459,54 @@
33873459
</chipEcFeature>
33883460
</attribute>
33893461
<!-- ******************************************************************** -->
3462+
<attribute>
3463+
<id>ATTR_CHIP_EC_FEATURE_HW419618</id>
3464+
<targetType>TARGET_TYPE_PROC_CHIP, TARGET_TYPE_PROC_CHIP</targetType>
3465+
<description>
3466+
HW419618 - Disable store data early wakeup
3467+
</description>
3468+
<chipEcFeature>
3469+
<chip>
3470+
<name>ENUM_ATTR_NAME_NIMBUS</name>
3471+
<ec>
3472+
<value>0x20</value>
3473+
<test>GREATER_THAN_OR_EQUAL</test>
3474+
</ec>
3475+
</chip>
3476+
<chip>
3477+
<name>ENUM_ATTR_NAME_CUMULUS</name>
3478+
<ec>
3479+
<value>0x10</value>
3480+
<test>GREATER_THAN_OR_EQUAL</test>
3481+
</ec>
3482+
</chip>
3483+
</chipEcFeature>
3484+
</attribute>
3485+
<!-- ******************************************************************** -->
3486+
<attribute>
3487+
<id>ATTR_CHIP_EC_FEATURE_HW419642</id>
3488+
<targetType>TARGET_TYPE_PROC_CHIP, TARGET_TYPE_PROC_CHIP</targetType>
3489+
<description>
3490+
HW419642 - ntc_plz should not reset PC hang pulse counter
3491+
</description>
3492+
<chipEcFeature>
3493+
<chip>
3494+
<name>ENUM_ATTR_NAME_NIMBUS</name>
3495+
<ec>
3496+
<value>0x20</value>
3497+
<test>GREATER_THAN_OR_EQUAL</test>
3498+
</ec>
3499+
</chip>
3500+
<chip>
3501+
<name>ENUM_ATTR_NAME_CUMULUS</name>
3502+
<ec>
3503+
<value>0x10</value>
3504+
<test>GREATER_THAN_OR_EQUAL</test>
3505+
</ec>
3506+
</chip>
3507+
</chipEcFeature>
3508+
</attribute>
3509+
<!-- ******************************************************************** -->
33903510
<attribute>
33913511
<id>ATTR_CHIP_EC_FEATURE_HW418850</id>
33923512
<targetType>TARGET_TYPE_PROC_CHIP, TARGET_TYPE_PROC_CHIP</targetType>

0 commit comments

Comments
 (0)