From eeb6617823be6e276568fd47b978bffa0b8b7f4d Mon Sep 17 00:00:00 2001 From: Nick Klazynski Date: Thu, 11 May 2017 08:28:20 -0500 Subject: [PATCH] Update core inits for DD2 Added update for new eng data Added missing spys to enable LSU trace Change-Id: Iaed4992c45668c3da7cc692a3ccd02f6d1a5920a Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/40380 Tested-by: Jenkins Server Reviewed-by: Thi N. Tran Tested-by: PPE CI Tested-by: Hostboot CI Reviewed-by: Daniel M. Crowell Reviewed-by: Benjamin Gass Reviewed-by: Matt K. Light Reviewed-by: Joseph J. McGill Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/40382 Reviewed-by: Hostboot Team Reviewed-by: Sachin Gupta --- .../xml/attribute_info/chip_ec_attributes.xml | 319 +++++++++++++++++- 1 file changed, 314 insertions(+), 5 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 05e9746ed..4f876a1be 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 @@ -1104,15 +1104,16 @@ ATTR_CHIP_EC_FEATURE_DISABLE_SPEC_STWCX TARGET_TYPE_PROC_CHIP - Nimbus DD1 only: HW353069 / HW358383 / HW358418 / HW358662 / HW358824 / HW363605 + Nimbus DD1.0 DD2.0 + HW353069 / HW358383 / HW358418 / HW358662 / HW358824 / HW363605 Not doing Performance: MB State - Need to disable speculative stwcx ENUM_ATTR_NAME_NIMBUS - 0x20 - LESS_THAN + 0x10 + GREATER_THAN_OR_EQUAL @@ -2411,7 +2412,8 @@ ATTR_CHIP_EC_FEATURE_HW403465> TARGET_TYPE_PROC_CHIP - Nimbus DD1: L1 access latency increases when data footprint should still + Nimbus DD1.0 DD2.0 + L1 access latency increases when data footprint should still be within L1 cache size. Revert L1 LRU changes @@ -2419,7 +2421,7 @@ ENUM_ATTR_NAME_NIMBUS 0x20 - LESS_THAN + LESS_THAN_OR_EQUAL @@ -2510,6 +2512,313 @@ + + ATTR_CHIP_EC_FEATURE_HW403766> + TARGET_TYPE_PROC_CHIP + + HW403766 + + + + ENUM_ATTR_NAME_NIMBUS + + 0x20 + GREATER_THAN_OR_EQUAL + + + + + + + ATTR_CHIP_EC_FEATURE_HW405047> + TARGET_TYPE_PROC_CHIP + + HW405047 + + + + ENUM_ATTR_NAME_NIMBUS + + 0x20 + GREATER_THAN_OR_EQUAL + + + + + + + ATTR_CHIP_EC_FEATURE_HW405602> + TARGET_TYPE_PROC_CHIP + + HW405602 + + + + ENUM_ATTR_NAME_NIMBUS + + 0x20 + GREATER_THAN_OR_EQUAL + + + + + + + ATTR_CHIP_EC_FEATURE_HW405605> + TARGET_TYPE_PROC_CHIP + + HW405605 + + + + ENUM_ATTR_NAME_NIMBUS + + 0x20 + GREATER_THAN_OR_EQUAL + + + + + + + ATTR_CHIP_EC_FEATURE_HW405865> + TARGET_TYPE_PROC_CHIP + + HW405865 + + + + ENUM_ATTR_NAME_NIMBUS + + 0x20 + GREATER_THAN_OR_EQUAL + + + + + + + ATTR_CHIP_EC_FEATURE_HW406641> + TARGET_TYPE_PROC_CHIP + + HW406641 + + + + ENUM_ATTR_NAME_NIMBUS + + 0x20 + GREATER_THAN_OR_EQUAL + + + + + + + ATTR_CHIP_EC_FEATURE_HW406972> + TARGET_TYPE_PROC_CHIP + + HW406972 + + + + ENUM_ATTR_NAME_NIMBUS + + 0x20 + GREATER_THAN_OR_EQUAL + + + + + + + ATTR_CHIP_EC_FEATURE_HW407065> + TARGET_TYPE_PROC_CHIP + + HW407065 + + + + ENUM_ATTR_NAME_NIMBUS + + 0x20 + GREATER_THAN_OR_EQUAL + + + + + + + ATTR_CHIP_EC_FEATURE_HW407165> + TARGET_TYPE_PROC_CHIP + + HW407165 + + + + ENUM_ATTR_NAME_NIMBUS + + 0x20 + GREATER_THAN_OR_EQUAL + + + + + + + ATTR_CHIP_EC_FEATURE_HW408628> + TARGET_TYPE_PROC_CHIP + + HW408628 + + + + ENUM_ATTR_NAME_NIMBUS + + 0x20 + GREATER_THAN_OR_EQUAL + + + + + + + ATTR_CHIP_EC_FEATURE_HW408876> + TARGET_TYPE_PROC_CHIP + + HW408876 + + + + ENUM_ATTR_NAME_NIMBUS + + 0x20 + GREATER_THAN_OR_EQUAL + + + + + + + ATTR_CHIP_EC_FEATURE_HW408917> + TARGET_TYPE_PROC_CHIP + + HW408917 + + + + ENUM_ATTR_NAME_NIMBUS + + 0x20 + GREATER_THAN_OR_EQUAL + + + + + + + ATTR_CHIP_EC_FEATURE_HW408988> + TARGET_TYPE_PROC_CHIP + + HW408988 + + + + ENUM_ATTR_NAME_NIMBUS + + 0x20 + GREATER_THAN_OR_EQUAL + + + + + + + ATTR_CHIP_EC_FEATURE_HW409270> + TARGET_TYPE_PROC_CHIP + + HW409270 + + + + ENUM_ATTR_NAME_NIMBUS + + 0x20 + GREATER_THAN_OR_EQUAL + + + + + + + ATTR_CHIP_EC_FEATURE_HW409365> + TARGET_TYPE_PROC_CHIP + + HW409365 + + + + ENUM_ATTR_NAME_NIMBUS + + 0x20 + GREATER_THAN_OR_EQUAL + + + + + + + ATTR_CHIP_EC_FEATURE_HW408891> + TARGET_TYPE_PROC_CHIP + + Nimbus DD1.0 DD2.0 + HW408891 - Recovery WAT + + + + ENUM_ATTR_NAME_NIMBUS + + 0x10 + GREATER_THAN_OR_EQUAL + + + + + + + ATTR_CHIP_EC_FEATURE_HW405021> + TARGET_TYPE_PROC_CHIP + + HW409194 + + + + ENUM_ATTR_NAME_NIMBUS + + 0x10 + GREATER_THAN_OR_EQUAL + + + + + + + ATTR_CHIP_EC_FEATURE_HW409194> + TARGET_TYPE_PROC_CHIP + + HW409194 + + + + ENUM_ATTR_NAME_NIMBUS + + 0x20 + GREATER_THAN_OR_EQUAL + + + + + ATTR_CHIP_EC_FEATURE_HW395939 TARGET_TYPE_PROC_CHIP