diff options
author | Joe McGill <jmcgill@us.ibm.com> | 2017-05-01 22:43:03 -0500 |
---|---|---|
committer | Daniel M. Crowell <dcrowell@us.ibm.com> | 2017-05-05 00:05:25 -0400 |
commit | d8d7ad63306b1aff3c51e0c5f159a2cfc908018d (patch) | |
tree | a2061345219b947ca54ba4c163823a6044582c68 /src/import/hwpf | |
parent | 2d0ea43ba4c6e0baf327b27aa7c8f1ae2e4a7f3c (diff) | |
download | talos-hostboot-d8d7ad63306b1aff3c51e0c5f159a2cfc908018d.tar.gz talos-hostboot-d8d7ad63306b1aff3c51e0c5f159a2cfc908018d.zip |
p9_mss_setup_bars -- customize interleave granularity
create new attribute to encapsulate system-wide interleave
granularity, ship default should be 128B (so that the stride
between channels in a group is a single cacheline)
other enums are supported for logic and performance verification
update p9_mss_setup_bars HWP to apply granularity customization
only for supported group sizes of 2, 4, and 8
Change-Id: Iadecb9164efbf6c9ce0658f75a0def03cc600f01
Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/39923
Tested-by: PPE CI <ppe-ci+hostboot@us.ibm.com>
Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com>
Reviewed-by: Thi N. Tran <thi@us.ibm.com>
Tested-by: Hostboot CI <hostboot-ci+hostboot@us.ibm.com>
Reviewed-by: SHELTON LEUNG <sleung@us.ibm.com>
Reviewed-by: Sachin Gupta <sgupta2m@in.ibm.com>
Reviewed-by: Matt K. Light <mklight@us.ibm.com>
Reviewed-by: Daniel M. Crowell <dcrowell@us.ibm.com>
Reviewed-by: Jennifer A. Stofer <stofer@us.ibm.com>
Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/39958
Tested-by: Daniel M. Crowell <dcrowell@us.ibm.com>
Diffstat (limited to 'src/import/hwpf')
-rw-r--r-- | src/import/hwpf/fapi2/xml/attribute_info/hb_temp_defaults.xml | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/src/import/hwpf/fapi2/xml/attribute_info/hb_temp_defaults.xml b/src/import/hwpf/fapi2/xml/attribute_info/hb_temp_defaults.xml index 644199b88..9847420cd 100644 --- a/src/import/hwpf/fapi2/xml/attribute_info/hb_temp_defaults.xml +++ b/src/import/hwpf/fapi2/xml/attribute_info/hb_temp_defaults.xml @@ -233,6 +233,11 @@ <default>0x3C</default> </attribute> + <attribute> + <id>ATTR_MSS_INTERLEAVE_GRANULARITY</id> + <default>0x00</default> + </attribute> + <!-- ===================================================================== End of temporary definitions ================================================================= --> |