From 934ccd82e22fee098832d16d88eea194f430b653 Mon Sep 17 00:00:00 2001 From: Jenny Huynh Date: Tue, 8 Jan 2019 10:42:42 -0500 Subject: Axone core initfile update to match Nimbus DD23 Change-Id: I8c00727d5c5d6692b02b8239eb43a45c944a0e88 Reviewed-on: http://rchgit01.rchland.ibm.com/gerrit1/70198 Tested-by: Jenkins Server Tested-by: FSP CI Jenkins Tested-by: HWSV CI Tested-by: PPE CI Tested-by: Hostboot CI Reviewed-by: Joseph J. McGill Reviewed-by: Benjamin Gass Reviewed-by: Jennifer A. Stofer Reviewed-on: http://rchgit01.rchland.ibm.com/gerrit1/70222 Reviewed-by: RAJA DAS --- .../xml/attribute_info/chip_ec_attributes.xml | 645 ++++++++++++++++++--- 1 file changed, 568 insertions(+), 77 deletions(-) diff --git a/src/import/chips/p9/procedures/xml/attribute_info/chip_ec_attributes.xml b/src/import/chips/p9/procedures/xml/attribute_info/chip_ec_attributes.xml index 9f6c410e..80d0f3c7 100644 --- a/src/import/chips/p9/procedures/xml/attribute_info/chip_ec_attributes.xml +++ b/src/import/chips/p9/procedures/xml/attribute_info/chip_ec_attributes.xml @@ -245,7 +245,7 @@ ATTR_CHIP_EC_FEATURE_FLUSH_L1D_TRIG - TARGET_TYPE_PROC_CHIP, TARGET_TYPE_PROC_CHIP + TARGET_TYPE_PROC_CHIP, TARGET_TYPE_PROC_CHIP, TARGET_TYPE_PROC_CHIP MTTRIG2 setup to flush L1D @@ -264,12 +264,19 @@ GREATER_THAN_OR_EQUAL + + ENUM_ATTR_NAME_AXONE + + 0x10 + GREATER_THAN_OR_EQUAL + + ATTR_CHIP_EC_FEATURE_HW420171 - TARGET_TYPE_PROC_CHIP, TARGET_TYPE_PROC_CHIP + TARGET_TYPE_PROC_CHIP, TARGET_TYPE_PROC_CHIP, TARGET_TYPE_PROC_CHIP Disable HW420171 Fix @@ -288,12 +295,19 @@ GREATER_THAN_OR_EQUAL + + ENUM_ATTR_NAME_AXONE + + 0x10 + GREATER_THAN_OR_EQUAL + + ATTR_CHIP_EC_FEATURE_HW413922 - TARGET_TYPE_PROC_CHIP, TARGET_TYPE_PROC_CHIP + TARGET_TYPE_PROC_CHIP, TARGET_TYPE_PROC_CHIP, TARGET_TYPE_PROC_CHIP Nimbus DD2.2 - Disable HW413922 Fix @@ -312,12 +326,19 @@ GREATER_THAN_OR_EQUAL + + ENUM_ATTR_NAME_AXONE + + 0x10 + GREATER_THAN_OR_EQUAL + + ATTR_CHIP_EC_FEATURE_HW414249_ROUND2 - TARGET_TYPE_PROC_CHIP, TARGET_TYPE_PROC_CHIP + TARGET_TYPE_PROC_CHIP, TARGET_TYPE_PROC_CHIP, TARGET_TYPE_PROC_CHIP Additional chickenswitch needed to mitigate HW414249 @@ -336,12 +357,19 @@ GREATER_THAN_OR_EQUAL + + ENUM_ATTR_NAME_AXONE + + 0x10 + GREATER_THAN_OR_EQUAL + + ATTR_CHIP_EC_FEATURE_HW423358 - TARGET_TYPE_PROC_CHIP, TARGET_TYPE_PROC_CHIP + TARGET_TYPE_PROC_CHIP, TARGET_TYPE_PROC_CHIP, TARGET_TYPE_PROC_CHIP HW423358 - NDD2.2+ / CDD1.1+ @@ -360,6 +388,13 @@ GREATER_THAN_OR_EQUAL + + ENUM_ATTR_NAME_AXONE + + 0x10 + GREATER_THAN_OR_EQUAL + + @@ -391,7 +426,7 @@ ATTR_CHIP_EC_FEATURE_HW433038 - TARGET_TYPE_PROC_CHIP, TARGET_TYPE_PROC_CHIP + TARGET_TYPE_PROC_CHIP, TARGET_TYPE_PROC_CHIP, TARGET_TYPE_PROC_CHIP HW433038 - LSU clockgating bug @@ -410,12 +445,19 @@ GREATER_THAN_OR_EQUAL + + ENUM_ATTR_NAME_AXONE + + 0x10 + GREATER_THAN_OR_EQUAL + + ATTR_CHIP_EC_FEATURE_NEW_TM_MODE - TARGET_TYPE_PROC_CHIP, TARGET_TYPE_PROC_CHIP + TARGET_TYPE_PROC_CHIP, TARGET_TYPE_PROC_CHIP, TARGET_TYPE_PROC_CHIP Enable new TM handling for NDD2.2+ and CDD1.1+ @@ -434,6 +476,13 @@ GREATER_THAN_OR_EQUAL + + ENUM_ATTR_NAME_AXONE + + 0x10 + GREATER_THAN_OR_EQUAL + + @@ -456,7 +505,7 @@ ATTR_CHIP_EC_FEATURE_HW430233 - TARGET_TYPE_PROC_CHIP, TARGET_TYPE_PROC_CHIP + TARGET_TYPE_PROC_CHIP, TARGET_TYPE_PROC_CHIP, TARGET_TYPE_PROC_CHIP HW430233 @@ -475,6 +524,13 @@ GREATER_THAN_OR_EQUAL + + ENUM_ATTR_NAME_AXONE + + 0x10 + GREATER_THAN_OR_EQUAL + + @@ -521,7 +577,7 @@ ATTR_CHIP_EC_FEATURE_HW430233_ROUND2 - TARGET_TYPE_PROC_CHIP, TARGET_TYPE_PROC_CHIP + TARGET_TYPE_PROC_CHIP, TARGET_TYPE_PROC_CHIP, TARGET_TYPE_PROC_CHIP HW430233 - Disable fix in later chips @@ -540,12 +596,19 @@ GREATER_THAN_OR_EQUAL + + ENUM_ATTR_NAME_AXONE + + 0x10 + GREATER_THAN_OR_EQUAL + + ATTR_CHIP_EC_FEATURE_HW434484_HW452921 - TARGET_TYPE_PROC_CHIP, TARGET_TYPE_PROC_CHIP + TARGET_TYPE_PROC_CHIP, TARGET_TYPE_PROC_CHIP, TARGET_TYPE_PROC_CHIP HW434484 / HW452921 - ISU clockgate @@ -564,6 +627,13 @@ GREATER_THAN_OR_EQUAL + + ENUM_ATTR_NAME_AXONE + + 0x10 + GREATER_THAN_OR_EQUAL + + @@ -593,7 +663,7 @@ ATTR_CHIP_EC_FEATURE_HW420489 - TARGET_TYPE_PROC_CHIP + TARGET_TYPE_PROC_CHIP, TARGET_TYPE_PROC_CHIP, TARGET_TYPE_PROC_CHIP HW420489 @@ -612,12 +682,19 @@ GREATER_THAN_OR_EQUAL + + ENUM_ATTR_NAME_AXONE + + 0x10 + GREATER_THAN_OR_EQUAL + + ATTR_CHIP_EC_FEATURE_HW419082 - TARGET_TYPE_PROC_CHIP, TARGET_TYPE_PROC_CHIP + TARGET_TYPE_PROC_CHIP, TARGET_TYPE_PROC_CHIP, TARGET_TYPE_PROC_CHIP HW419082 @@ -636,12 +713,19 @@ GREATER_THAN_OR_EQUAL + + ENUM_ATTR_NAME_AXONE + + 0x10 + GREATER_THAN_OR_EQUAL + + ATTR_CHIP_EC_FEATURE_EN_FULL_DERAT - TARGET_TYPE_PROC_CHIP, TARGET_TYPE_PROC_CHIP + TARGET_TYPE_PROC_CHIP, TARGET_TYPE_PROC_CHIP, TARGET_TYPE_PROC_CHIP Enable full ERAT usage @@ -660,12 +744,19 @@ GREATER_THAN_OR_EQUAL + + ENUM_ATTR_NAME_AXONE + + 0x10 + GREATER_THAN_OR_EQUAL + + ATTR_CHIP_EC_FEATURE_HW430944_DISFIX - TARGET_TYPE_PROC_CHIP, TARGET_TYPE_PROC_CHIP + TARGET_TYPE_PROC_CHIP, TARGET_TYPE_PROC_CHIP, TARGET_TYPE_PROC_CHIP HW430944 Quaint Gate - disable fix to match p9c1.1 p9n2.2 @@ -684,12 +775,19 @@ GREATER_THAN_OR_EQUAL + + ENUM_ATTR_NAME_AXONE + + 0x10 + GREATER_THAN_OR_EQUAL + + ATTR_CHIP_EC_FEATURE_HW437436_DISFIX - TARGET_TYPE_PROC_CHIP, TARGET_TYPE_PROC_CHIP + TARGET_TYPE_PROC_CHIP, TARGET_TYPE_PROC_CHIP, TARGET_TYPE_PROC_CHIP HW437436 Son of Quaint Gate - disable fix to match p9c1.1 p9n2.2 @@ -708,12 +806,19 @@ GREATER_THAN_OR_EQUAL + + ENUM_ATTR_NAME_AXONE + + 0x10 + GREATER_THAN_OR_EQUAL + + ATTR_CHIP_EC_FEATURE_HW430944_ROUND2 - TARGET_TYPE_PROC_CHIP, TARGET_TYPE_PROC_CHIP + TARGET_TYPE_PROC_CHIP, TARGET_TYPE_PROC_CHIP, TARGET_TYPE_PROC_CHIP HW430944 Quaint Gate @@ -732,6 +837,13 @@ GREATER_THAN_OR_EQUAL + + ENUM_ATTR_NAME_AXONE + + 0x10 + GREATER_THAN_OR_EQUAL + + @@ -755,7 +867,7 @@ ATTR_CHIP_EC_FEATURE_HW430944 - TARGET_TYPE_PROC_CHIP, TARGET_TYPE_PROC_CHIP + TARGET_TYPE_PROC_CHIP, TARGET_TYPE_PROC_CHIP, TARGET_TYPE_PROC_CHIP HW430944 Quaint Gate @@ -774,6 +886,13 @@ GREATER_THAN_OR_EQUAL + + ENUM_ATTR_NAME_AXONE + + 0x10 + GREATER_THAN_OR_EQUAL + + @@ -1382,7 +1501,7 @@ ATTR_CHIP_EC_FEATURE_HW430539 - TARGET_TYPE_PROC_CHIP, TARGET_TYPE_PROC_CHIP + TARGET_TYPE_PROC_CHIP, TARGET_TYPE_PROC_CHIP, TARGET_TYPE_PROC_CHIP Nimbus DD2.X / Cumulus DD1.X - Enable tlbie hangbuster @@ -1401,6 +1520,13 @@ GREATER_THAN_OR_EQUAL + + ENUM_ATTR_NAME_AXONE + + 0x10 + GREATER_THAN_OR_EQUAL + + @@ -1431,7 +1557,7 @@ ATTR_CHIP_EC_FEATURE_HW447585_CDD13_NDD23 - TARGET_TYPE_PROC_CHIP, TARGET_TYPE_PROC_CHIP + TARGET_TYPE_PROC_CHIP, TARGET_TYPE_PROC_CHIP, TARGET_TYPE_PROC_CHIP HW447585 - disable slbwalk - dials changed in CDD1.3+/NDD2.3+ @@ -1450,6 +1576,13 @@ GREATER_THAN_OR_EQUAL + + ENUM_ATTR_NAME_AXONE + + 0x10 + GREATER_THAN_OR_EQUAL + + @@ -1497,9 +1630,9 @@ ATTR_CHIP_EC_FEATURE_EMQ_DIS_TRACKER_ROUND2 - TARGET_TYPE_PROC_CHIP, TARGET_TYPE_PROC_CHIP + TARGET_TYPE_PROC_CHIP, TARGET_TYPE_PROC_CHIP, TARGET_TYPE_PROC_CHIP - Disable tracker fix for CDD1.1+/NDD2.3+ + Disable tracker fix for CDD1.1+/NDD2.3+/ADD1.0+ @@ -1516,12 +1649,19 @@ GREATER_THAN_OR_EQUAL + + ENUM_ATTR_NAME_AXONE + + 0x10 + GREATER_THAN_OR_EQUAL + + ATTR_CHIP_EC_FEATURE_EMQ_DIS_TRACKER - TARGET_TYPE_PROC_CHIP, TARGET_TYPE_PROC_CHIP + TARGET_TYPE_PROC_CHIP, TARGET_TYPE_PROC_CHIP, TARGET_TYPE_PROC_CHIP Nimbus DD1.0: HW393929 / HW394578 Nimbus DD2.0 / Cumulus DD1.0: HW416227 @@ -1542,12 +1682,19 @@ GREATER_THAN_OR_EQUAL + + ENUM_ATTR_NAME_AXONE + + 0x10 + GREATER_THAN_OR_EQUAL + + ATTR_CHIP_EC_FEATURE_HW425526_ROUND2 - TARGET_TYPE_PROC_CHIP, TARGET_TYPE_PROC_CHIP + TARGET_TYPE_PROC_CHIP, TARGET_TYPE_PROC_CHIP, TARGET_TYPE_PROC_CHIP Cumulus DD1.1+ / Nimbus 2.3+ - Undo fix @@ -1566,16 +1713,21 @@ GREATER_THAN_OR_EQUAL + + ENUM_ATTR_NAME_AXONE + + 0x10 + GREATER_THAN_OR_EQUAL + + ATTR_CHIP_EC_FEATURE_HW425526 - TARGET_TYPE_PROC_CHIP, TARGET_TYPE_PROC_CHIP + TARGET_TYPE_PROC_CHIP, TARGET_TYPE_PROC_CHIP, TARGET_TYPE_PROC_CHIP HW425526 - Force H-Bit in the TLB - Nimbus DD1.0 / DD2.0 / DD2.1 / DD2.2 / DD2.3 - Cumulus DD1.0 / DD1.1 @@ -1592,12 +1744,19 @@ GREATER_THAN_OR_EQUAL + + ENUM_ATTR_NAME_AXONE + + 0x10 + GREATER_THAN_OR_EQUAL + + ATTR_CHIP_EC_FEATURE_SW406970 - TARGET_TYPE_PROC_CHIP, TARGET_TYPE_PROC_CHIP + TARGET_TYPE_PROC_CHIP, TARGET_TYPE_PROC_CHIP, TARGET_TYPE_PROC_CHIP SW406970 - SCOM clockgating issue @@ -1616,6 +1775,13 @@ GREATER_THAN_OR_EQUAL + + ENUM_ATTR_NAME_AXONE + + 0x10 + GREATER_THAN_OR_EQUAL + + @@ -1890,7 +2056,7 @@ ATTR_CHIP_EC_FEATURE_HW443669 - TARGET_TYPE_PROC_CHIP, TARGET_TYPE_PROC_CHIP + TARGET_TYPE_PROC_CHIP, TARGET_TYPE_PROC_CHIP, TARGET_TYPE_PROC_CHIP HW443669 @@ -1909,6 +2075,13 @@ GREATER_THAN_OR_EQUAL + + ENUM_ATTR_NAME_AXONE + + 0x10 + GREATER_THAN_OR_EQUAL + + @@ -2125,7 +2298,7 @@ ATTR_CHIP_EC_FEATURE_HW404199 - TARGET_TYPE_PROC_CHIP, TARGET_TYPE_PROC_CHIP + TARGET_TYPE_PROC_CHIP, TARGET_TYPE_PROC_CHIP, TARGET_TYPE_PROC_CHIP Nimbus DD2.x / Cumulus DD1.x - HW404199 / HW422083 @@ -2144,6 +2317,13 @@ GREATER_THAN_OR_EQUAL + + ENUM_ATTR_NAME_AXONE + + 0x10 + GREATER_THAN_OR_EQUAL + + @@ -2253,7 +2433,7 @@ ATTR_CHIP_EC_FEATURE_DISABLE_SPEC_STWCX - TARGET_TYPE_PROC_CHIP, TARGET_TYPE_PROC_CHIP + TARGET_TYPE_PROC_CHIP, TARGET_TYPE_PROC_CHIP, TARGET_TYPE_PROC_CHIP Nimbus DD1.0 DD2.0, Cumulus DD1.0 HW353069 / HW358383 / HW358418 / HW358662 / HW358824 / HW363605 @@ -2274,6 +2454,13 @@ GREATER_THAN_OR_EQUAL + + ENUM_ATTR_NAME_AXONE + + 0x10 + GREATER_THAN_OR_EQUAL + + @@ -3811,7 +3998,7 @@ ATTR_CHIP_EC_FEATURE_HW403766> - TARGET_TYPE_PROC_CHIP, TARGET_TYPE_PROC_CHIP + TARGET_TYPE_PROC_CHIP, TARGET_TYPE_PROC_CHIP, TARGET_TYPE_PROC_CHIP HW403766 @@ -3830,6 +4017,13 @@ GREATER_THAN_OR_EQUAL + + ENUM_ATTR_NAME_AXONE + + 0x10 + GREATER_THAN_OR_EQUAL + + @@ -3859,7 +4053,7 @@ ATTR_CHIP_EC_FEATURE_HW405602> - TARGET_TYPE_PROC_CHIP, TARGET_TYPE_PROC_CHIP + TARGET_TYPE_PROC_CHIP, TARGET_TYPE_PROC_CHIP, TARGET_TYPE_PROC_CHIP HW405602 @@ -3878,12 +4072,19 @@ GREATER_THAN_OR_EQUAL + + ENUM_ATTR_NAME_AXONE + + 0x10 + GREATER_THAN_OR_EQUAL + + ATTR_CHIP_EC_FEATURE_HW405605> - TARGET_TYPE_PROC_CHIP, TARGET_TYPE_PROC_CHIP + TARGET_TYPE_PROC_CHIP, TARGET_TYPE_PROC_CHIP, TARGET_TYPE_PROC_CHIP HW405605 @@ -3902,12 +4103,19 @@ GREATER_THAN_OR_EQUAL + + ENUM_ATTR_NAME_AXONE + + 0x10 + GREATER_THAN_OR_EQUAL + + ATTR_CHIP_EC_FEATURE_HW405865> - TARGET_TYPE_PROC_CHIP, TARGET_TYPE_PROC_CHIP + TARGET_TYPE_PROC_CHIP, TARGET_TYPE_PROC_CHIP, TARGET_TYPE_PROC_CHIP HW405865 @@ -3926,12 +4134,19 @@ GREATER_THAN_OR_EQUAL + + ENUM_ATTR_NAME_AXONE + + 0x10 + GREATER_THAN_OR_EQUAL + + ATTR_CHIP_EC_FEATURE_HW406641> - TARGET_TYPE_PROC_CHIP, TARGET_TYPE_PROC_CHIP + TARGET_TYPE_PROC_CHIP, TARGET_TYPE_PROC_CHIP, TARGET_TYPE_PROC_CHIP HW406641 @@ -3950,12 +4165,19 @@ GREATER_THAN_OR_EQUAL + + ENUM_ATTR_NAME_AXONE + + 0x10 + GREATER_THAN_OR_EQUAL + + ATTR_CHIP_EC_FEATURE_HW406972> - TARGET_TYPE_PROC_CHIP, TARGET_TYPE_PROC_CHIP + TARGET_TYPE_PROC_CHIP, TARGET_TYPE_PROC_CHIP, TARGET_TYPE_PROC_CHIP HW406972 @@ -3974,12 +4196,19 @@ GREATER_THAN_OR_EQUAL + + ENUM_ATTR_NAME_AXONE + + 0x10 + GREATER_THAN_OR_EQUAL + + ATTR_CHIP_EC_FEATURE_HW407065> - TARGET_TYPE_PROC_CHIP, TARGET_TYPE_PROC_CHIP + TARGET_TYPE_PROC_CHIP, TARGET_TYPE_PROC_CHIP, TARGET_TYPE_PROC_CHIP HW407065 @@ -3998,12 +4227,19 @@ GREATER_THAN_OR_EQUAL + + ENUM_ATTR_NAME_AXONE + + 0x10 + GREATER_THAN_OR_EQUAL + + ATTR_CHIP_EC_FEATURE_PREVENT_Q0_HV_ACCESS> - TARGET_TYPE_PROC_CHIP, TARGET_TYPE_PROC_CHIP + TARGET_TYPE_PROC_CHIP, TARGET_TYPE_PROC_CHIP, TARGET_TYPE_PROC_CHIP Enable feature, preventing access to quadrant 0 in hypervisor mode when LPIDR != 0 @@ -4022,12 +4258,19 @@ GREATER_THAN_OR_EQUAL + + ENUM_ATTR_NAME_AXONE + + 0x10 + GREATER_THAN_OR_EQUAL + + ATTR_CHIP_EC_FEATURE_MIXED_CORE_XLATE> - TARGET_TYPE_PROC_CHIP, TARGET_TYPE_PROC_CHIP + TARGET_TYPE_PROC_CHIP, TARGET_TYPE_PROC_CHIP, TARGET_TYPE_PROC_CHIP Enable mixed core (HPT/Radix) translation @@ -4046,12 +4289,19 @@ GREATER_THAN_OR_EQUAL + + ENUM_ATTR_NAME_AXONE + + 0x10 + GREATER_THAN_OR_EQUAL + + ATTR_CHIP_EC_FEATURE_HW437820> - TARGET_TYPE_PROC_CHIP, TARGET_TYPE_PROC_CHIP + TARGET_TYPE_PROC_CHIP, TARGET_TYPE_PROC_CHIP, TARGET_TYPE_PROC_CHIP HW437820 - LSU clockgating issue @@ -4070,6 +4320,13 @@ GREATER_THAN_OR_EQUAL + + ENUM_ATTR_NAME_AXONE + + 0x10 + GREATER_THAN_OR_EQUAL + + @@ -4113,11 +4370,18 @@ ATTR_CHIP_EC_FEATURE_HW407165_DD23> - TARGET_TYPE_PROC_CHIP + TARGET_TYPE_PROC_CHIP, TARGET_TYPE_PROC_CHIP, TARGET_TYPE_PROC_CHIP HW407165 - Work around dial is renamed on Nimbus dd2.3 and Cumulus dd1.3 + + ENUM_ATTR_NAME_NIMBUS + + 0x23 + GREATER_THAN_OR_EQUAL + + ENUM_ATTR_NAME_CUMULUS @@ -4126,9 +4390,9 @@ - ENUM_ATTR_NAME_NIMBUS + ENUM_ATTR_NAME_AXONE - 0x23 + 0x10 GREATER_THAN_OR_EQUAL @@ -4137,7 +4401,7 @@ ATTR_CHIP_EC_FEATURE_HW408876> - TARGET_TYPE_PROC_CHIP, TARGET_TYPE_PROC_CHIP + TARGET_TYPE_PROC_CHIP, TARGET_TYPE_PROC_CHIP, TARGET_TYPE_PROC_CHIP HW408876 @@ -4156,6 +4420,13 @@ GREATER_THAN_OR_EQUAL + + ENUM_ATTR_NAME_AXONE + + 0x10 + GREATER_THAN_OR_EQUAL + + @@ -4178,7 +4449,7 @@ ATTR_CHIP_EC_FEATURE_HW408988> - TARGET_TYPE_PROC_CHIP, TARGET_TYPE_PROC_CHIP + TARGET_TYPE_PROC_CHIP, TARGET_TYPE_PROC_CHIP, TARGET_TYPE_PROC_CHIP HW408988 @@ -4197,6 +4468,13 @@ GREATER_THAN_OR_EQUAL + + ENUM_ATTR_NAME_AXONE + + 0x10 + GREATER_THAN_OR_EQUAL + + @@ -4219,11 +4497,18 @@ ATTR_CHIP_EC_FEATURE_HW431323> - TARGET_TYPE_PROC_CHIP + TARGET_TYPE_PROC_CHIP, TARGET_TYPE_PROC_CHIP, TARGET_TYPE_PROC_CHIP HW431323 + + ENUM_ATTR_NAME_NIMBUS + + 0x23 + GREATER_THAN_OR_EQUAL + + ENUM_ATTR_NAME_CUMULUS @@ -4232,9 +4517,9 @@ - ENUM_ATTR_NAME_NIMBUS + ENUM_ATTR_NAME_AXONE - 0x23 + 0x10 GREATER_THAN_OR_EQUAL @@ -4243,7 +4528,7 @@ ATTR_CHIP_EC_FEATURE_HW409365> - TARGET_TYPE_PROC_CHIP, TARGET_TYPE_PROC_CHIP + TARGET_TYPE_PROC_CHIP, TARGET_TYPE_PROC_CHIP, TARGET_TYPE_PROC_CHIP HW409365 @@ -4262,6 +4547,13 @@ GREATER_THAN_OR_EQUAL + + ENUM_ATTR_NAME_AXONE + + 0x10 + GREATER_THAN_OR_EQUAL + + @@ -4285,7 +4577,7 @@ ATTR_CHIP_EC_FEATURE_HW405021> - TARGET_TYPE_PROC_CHIP, TARGET_TYPE_PROC_CHIP + TARGET_TYPE_PROC_CHIP, TARGET_TYPE_PROC_CHIP, TARGET_TYPE_PROC_CHIP HW405021 @@ -4304,6 +4596,13 @@ GREATER_THAN_OR_EQUAL + + ENUM_ATTR_NAME_AXONE + + 0x10 + GREATER_THAN_OR_EQUAL + + @@ -4340,7 +4639,7 @@ ATTR_CHIP_EC_FEATURE_HW407136> - TARGET_TYPE_PROC_CHIP, TARGET_TYPE_PROC_CHIP + TARGET_TYPE_PROC_CHIP, TARGET_TYPE_PROC_CHIP, TARGET_TYPE_PROC_CHIP HW407136 @@ -4359,6 +4658,13 @@ GREATER_THAN_OR_EQUAL + + ENUM_ATTR_NAME_AXONE + + 0x10 + GREATER_THAN_OR_EQUAL + + @@ -4460,7 +4766,7 @@ ATTR_CHIP_EC_FEATURE_HW414370 - TARGET_TYPE_PROC_CHIP, TARGET_TYPE_PROC_CHIP + TARGET_TYPE_PROC_CHIP, TARGET_TYPE_PROC_CHIP, TARGET_TYPE_PROC_CHIP HW414370 - TM atomicity failure @@ -4479,6 +4785,13 @@ GREATER_THAN_OR_EQUAL + + ENUM_ATTR_NAME_AXONE + + 0x10 + GREATER_THAN_OR_EQUAL + + @@ -4508,7 +4821,7 @@ ATTR_CHIP_EC_FEATURE_HW422629 - TARGET_TYPE_PROC_CHIP, TARGET_TYPE_PROC_CHIP + TARGET_TYPE_PROC_CHIP, TARGET_TYPE_PROC_CHIP, TARGET_TYPE_PROC_CHIP HW422629 - SETC clockgating issue with 2-for-1 @@ -4527,12 +4840,19 @@ GREATER_THAN_OR_EQUAL + + ENUM_ATTR_NAME_AXONE + + 0x10 + GREATER_THAN_OR_EQUAL + + ATTR_CHIP_EC_FEATURE_HW433125 - TARGET_TYPE_PROC_CHIP, TARGET_TYPE_PROC_CHIP + TARGET_TYPE_PROC_CHIP, TARGET_TYPE_PROC_CHIP, TARGET_TYPE_PROC_CHIP HW433125 @@ -4551,12 +4871,19 @@ GREATER_THAN_OR_EQUAL + + ENUM_ATTR_NAME_AXONE + + 0x10 + GREATER_THAN_OR_EQUAL + + ATTR_CHIP_EC_FEATURE_HW414146 - TARGET_TYPE_PROC_CHIP, TARGET_TYPE_PROC_CHIP + TARGET_TYPE_PROC_CHIP, TARGET_TYPE_PROC_CHIP, TARGET_TYPE_PROC_CHIP HW414146 - Nimbus DD2.x; affects pmu events and sier(30) @@ -4575,12 +4902,19 @@ GREATER_THAN_OR_EQUAL + + ENUM_ATTR_NAME_AXONE + + 0x10 + GREATER_THAN_OR_EQUAL + + ATTR_CHIP_EC_FEATURE_HW422533 - TARGET_TYPE_PROC_CHIP, TARGET_TYPE_PROC_CHIP + TARGET_TYPE_PROC_CHIP, TARGET_TYPE_PROC_CHIP, TARGET_TYPE_PROC_CHIP HW422533 @@ -4599,12 +4933,19 @@ GREATER_THAN_OR_EQUAL + + ENUM_ATTR_NAME_AXONE + + 0x10 + GREATER_THAN_OR_EQUAL + + ATTR_CHIP_EC_FEATURE_HW417630 - TARGET_TYPE_PROC_CHIP, TARGET_TYPE_PROC_CHIP + TARGET_TYPE_PROC_CHIP, TARGET_TYPE_PROC_CHIP, TARGET_TYPE_PROC_CHIP HW417630 - NDD2.2 / CDD1.1 @@ -4623,6 +4964,13 @@ GREATER_THAN_OR_EQUAL + + ENUM_ATTR_NAME_AXONE + + 0x10 + GREATER_THAN_OR_EQUAL + + @@ -4801,10 +5149,10 @@ - ATTR_CHIP_EC_FEATURE_CORE_CDD13_NDD23_SECURITY + ATTR_CHIP_EC_FEATURE_CORE_CDD13_NDD23_ADDXX_SECURITY TARGET_TYPE_PROC_CHIP - Security settings for Cumulus DD1.3 and Nimbus DD2.3 + Security settings for Cumulus DD1.3, Nimbus DD2.3, and Axone DDX.X @@ -4821,6 +5169,30 @@ EQUAL + + ENUM_ATTR_NAME_AXONE + + 0x10 + GREATER_THAN_OR_EQUAL + + + + + + + ATTR_CHIP_EC_FEATURE_CORE_ADDXX_SECURITY + TARGET_TYPE_PROC_CHIP + + Security settings for Axone DDX.X + + + + ENUM_ATTR_NAME_AXONE + + 0x10 + GREATER_THAN_OR_EQUAL + + @@ -4990,7 +5362,7 @@ ATTR_CHIP_EC_FEATURE_CORE_NDD23_CDD12_LOGIC TARGET_TYPE_PROC_CHIP, TARGET_TYPE_PROC_CHIP - Logic that only exist for NDD23+, CDD12+ + Logic that only exist for NDD23+, CDD12+, ADD10+ @@ -5007,12 +5379,19 @@ GREATER_THAN_OR_EQUAL + + ENUM_ATTR_NAME_AXONE + + 0x10 + GREATER_THAN_OR_EQUAL + + ATTR_CHIP_EC_FEATURE_CORE_NDD23_CDD13_LOGIC - TARGET_TYPE_PROC_CHIP, TARGET_TYPE_PROC_CHIP + TARGET_TYPE_PROC_CHIP, TARGET_TYPE_PROC_CHIP, TARGET_TYPE_PROC_CHIP Logic that only exist for NDD23+, CDD13+ @@ -5031,6 +5410,13 @@ GREATER_THAN_OR_EQUAL + + ENUM_ATTR_NAME_AXONE + + 0x10 + GREATER_THAN_OR_EQUAL + + @@ -5070,7 +5456,7 @@ ATTR_CHIP_EC_FEATURE_HW435395 - TARGET_TYPE_PROC_CHIP, TARGET_TYPE_PROC_CHIP + TARGET_TYPE_PROC_CHIP, TARGET_TYPE_PROC_CHIP, TARGET_TYPE_PROC_CHIP LTPTR issue @@ -5089,6 +5475,13 @@ GREATER_THAN_OR_EQUAL + + ENUM_ATTR_NAME_AXONE + + 0x10 + GREATER_THAN_OR_EQUAL + + @@ -5112,7 +5505,7 @@ ATTR_CHIP_EC_FEATURE_DIS_PATTERN_CACHE - TARGET_TYPE_PROC_CHIP + TARGET_TYPE_PROC_CHIP, TARGET_TYPE_PROC_CHIP Disable Pattern Cache globally for Cumulus and Axone @@ -5208,7 +5601,7 @@ ATTR_CHIP_EC_FEATURE_HW414597 - TARGET_TYPE_PROC_CHIP, TARGET_TYPE_PROC_CHIP + TARGET_TYPE_PROC_CHIP, TARGET_TYPE_PROC_CHIP, TARGET_TYPE_PROC_CHIP HW414597 - ISU clockgating bug concerning PMU events @@ -5227,12 +5620,19 @@ GREATER_THAN_OR_EQUAL + + ENUM_ATTR_NAME_AXONE + + 0x10 + GREATER_THAN_OR_EQUAL + + ATTR_CHIP_EC_FEATURE_HW415480 - TARGET_TYPE_PROC_CHIP, TARGET_TYPE_PROC_CHIP + TARGET_TYPE_PROC_CHIP, TARGET_TYPE_PROC_CHIP, TARGET_TYPE_PROC_CHIP HW415480 - PMU Overflow exception issue @@ -5251,6 +5651,13 @@ GREATER_THAN_OR_EQUAL + + ENUM_ATTR_NAME_AXONE + + 0x10 + GREATER_THAN_OR_EQUAL + + @@ -5304,7 +5711,7 @@ ATTR_CHIP_EC_FEATURE_HW417577 - TARGET_TYPE_PROC_CHIP, TARGET_TYPE_PROC_CHIP + TARGET_TYPE_PROC_CHIP, TARGET_TYPE_PROC_CHIP, TARGET_TYPE_PROC_CHIP HW417577 - PRQ clockgating issue @@ -5323,6 +5730,13 @@ GREATER_THAN_OR_EQUAL + + ENUM_ATTR_NAME_AXONE + + 0x10 + GREATER_THAN_OR_EQUAL + + @@ -5352,7 +5766,7 @@ ATTR_CHIP_EC_FEATURE_HW415988 - TARGET_TYPE_PROC_CHIP, TARGET_TYPE_PROC_CHIP + TARGET_TYPE_PROC_CHIP, TARGET_TYPE_PROC_CHIP, TARGET_TYPE_PROC_CHIP HW415988 - Ucon state machine is not currently POR for P9 @@ -5371,12 +5785,19 @@ GREATER_THAN_OR_EQUAL + + ENUM_ATTR_NAME_AXONE + + 0x10 + GREATER_THAN_OR_EQUAL + + ATTR_CHIP_EC_FEATURE_HW415114 - TARGET_TYPE_PROC_CHIP, TARGET_TYPE_PROC_CHIP + TARGET_TYPE_PROC_CHIP, TARGET_TYPE_PROC_CHIP, TARGET_TYPE_PROC_CHIP HW415114 - Disable zombie stores @@ -5395,6 +5816,13 @@ GREATER_THAN_OR_EQUAL + + ENUM_ATTR_NAME_AXONE + + 0x10 + GREATER_THAN_OR_EQUAL + + @@ -5424,7 +5852,7 @@ ATTR_CHIP_EC_FEATURE_HW414384 - TARGET_TYPE_PROC_CHIP, TARGET_TYPE_PROC_CHIP + TARGET_TYPE_PROC_CHIP, TARGET_TYPE_PROC_CHIP, TARGET_TYPE_PROC_CHIP HW414384 - ISU recovery timeout workaround @@ -5443,6 +5871,13 @@ GREATER_THAN_OR_EQUAL + + ENUM_ATTR_NAME_AXONE + + 0x10 + GREATER_THAN_OR_EQUAL + + @@ -5568,7 +6003,7 @@ ATTR_CHIP_EC_FEATURE_HW418789 - TARGET_TYPE_PROC_CHIP, TARGET_TYPE_PROC_CHIP + TARGET_TYPE_PROC_CHIP, TARGET_TYPE_PROC_CHIP, TARGET_TYPE_PROC_CHIP HW418789 - Performance enhancement for balance flush @@ -5587,12 +6022,19 @@ GREATER_THAN_OR_EQUAL + + ENUM_ATTR_NAME_AXONE + + 0x10 + GREATER_THAN_OR_EQUAL + + ATTR_CHIP_EC_FEATURE_HW419618 - TARGET_TYPE_PROC_CHIP, TARGET_TYPE_PROC_CHIP + TARGET_TYPE_PROC_CHIP, TARGET_TYPE_PROC_CHIP, TARGET_TYPE_PROC_CHIP HW419618 - Disable store data early wakeup @@ -5611,12 +6053,19 @@ GREATER_THAN_OR_EQUAL + + ENUM_ATTR_NAME_AXONE + + 0x10 + GREATER_THAN_OR_EQUAL + + ATTR_CHIP_EC_FEATURE_HW419642 - TARGET_TYPE_PROC_CHIP, TARGET_TYPE_PROC_CHIP + TARGET_TYPE_PROC_CHIP, TARGET_TYPE_PROC_CHIP, TARGET_TYPE_PROC_CHIP HW419642 - ntc_plz should not reset PC hang pulse counter @@ -5635,12 +6084,19 @@ GREATER_THAN_OR_EQUAL + + ENUM_ATTR_NAME_AXONE + + 0x10 + GREATER_THAN_OR_EQUAL + + ATTR_CHIP_EC_FEATURE_HW418850 - TARGET_TYPE_PROC_CHIP, TARGET_TYPE_PROC_CHIP + TARGET_TYPE_PROC_CHIP, TARGET_TYPE_PROC_CHIP, TARGET_TYPE_PROC_CHIP HW418850 - Disable LHL in SMT1 @@ -5659,12 +6115,19 @@ GREATER_THAN_OR_EQUAL + + ENUM_ATTR_NAME_AXONE + + 0x10 + GREATER_THAN_OR_EQUAL + + ATTR_CHIP_EC_FEATURE_HW417829 - TARGET_TYPE_PROC_CHIP, TARGET_TYPE_PROC_CHIP + TARGET_TYPE_PROC_CHIP, TARGET_TYPE_PROC_CHIP, TARGET_TYPE_PROC_CHIP HW417829 / HW423787 - Bad rfscv branch, NDD1.0,2.0,2.1, CDD1.0 HW432070 Angry Reindeer - NDD2.2, CDD1.1 @@ -5684,12 +6147,19 @@ GREATER_THAN_OR_EQUAL + + ENUM_ATTR_NAME_AXONE + + 0x10 + GREATER_THAN_OR_EQUAL + + ATTR_CHIP_EC_FEATURE_HW417242 - TARGET_TYPE_PROC_CHIP,TARGET_TYPE_PROC_CHIP + TARGET_TYPE_PROC_CHIP, TARGET_TYPE_PROC_CHIP, TARGET_TYPE_PROC_CHIP HW417242 - Software hang on TM HB Full @@ -5708,6 +6178,13 @@ GREATER_THAN_OR_EQUAL + + ENUM_ATTR_NAME_AXONE + + 0x10 + GREATER_THAN_OR_EQUAL + + @@ -5737,7 +6214,7 @@ ATTR_CHIP_EC_FEATURE_HW414871 - TARGET_TYPE_PROC_CHIP, TARGET_TYPE_PROC_CHIP + TARGET_TYPE_PROC_CHIP, TARGET_TYPE_PROC_CHIP, TARGET_TYPE_PROC_CHIP HW414871 - TLBIE hang workaround @@ -5756,12 +6233,19 @@ GREATER_THAN_OR_EQUAL + + ENUM_ATTR_NAME_AXONE + + 0x10 + GREATER_THAN_OR_EQUAL + + ATTR_CHIP_EC_FEATURE_HW418738 - TARGET_TYPE_PROC_CHIP, TARGET_TYPE_PROC_CHIP + TARGET_TYPE_PROC_CHIP, TARGET_TYPE_PROC_CHIP, TARGET_TYPE_PROC_CHIP HW418738 - S2Q clockgating issue @@ -5780,6 +6264,13 @@ GREATER_THAN_OR_EQUAL + + ENUM_ATTR_NAME_AXONE + + 0x10 + GREATER_THAN_OR_EQUAL + + -- cgit v1.2.1