diff options
author | William Bryan <wilbryan@us.ibm.com> | 2018-09-14 12:35:51 -0500 |
---|---|---|
committer | William A. Bryan <wilbryan@us.ibm.com> | 2018-09-20 11:52:21 -0500 |
commit | 1de1be8ec36b461f04bbe417023dbff3de5071f4 (patch) | |
tree | 901888f389e32307e96f52ddb777a973b4c36737 /src/occ_405/sensor | |
parent | 8344884b54ca2f688f1c4d87f6aa48a48ff684be (diff) | |
download | talos-occ-1de1be8ec36b461f04bbe417023dbff3de5071f4.tar.gz talos-occ-1de1be8ec36b461f04bbe417023dbff3de5071f4.zip |
Memory bandwidth sensor fixes
CQ:SW445286
Change-Id: Iaf86444442a391e218256a22883d6b248c410e9a
Reviewed-on: http://rchgit01.rchland.ibm.com/gerrit1/66149
Reviewed-by: Martha Broyles <mbroyles@us.ibm.com>
Reviewed-by: Christopher J. Cain <cjcain@us.ibm.com>
Tested-by: William A. Bryan <wilbryan@us.ibm.com>
Reviewed-by: William A. Bryan <wilbryan@us.ibm.com>
Diffstat (limited to 'src/occ_405/sensor')
-rw-r--r-- | src/occ_405/sensor/sensor_main_memory.c | 11 |
1 files changed, 10 insertions, 1 deletions
diff --git a/src/occ_405/sensor/sensor_main_memory.c b/src/occ_405/sensor/sensor_main_memory.c index 41b8d6c..458c2dc 100644 --- a/src/occ_405/sensor/sensor_main_memory.c +++ b/src/occ_405/sensor/sensor_main_memory.c @@ -956,9 +956,18 @@ void mm_sensors_init_names_entry(const main_mem_sensor_t * i_mm_sensor, // Set entry struct field values memcpy(o_entry->name, l_sensor_info->name, MAX_SENSOR_NAME_SZ); memcpy(o_entry->units, l_sensor_info->sensor.units, MAX_SENSOR_UNIT_SZ); + if( (MEM_TYPE_NIMBUS == G_sysConfigData.mem_type) && + ( ((l_gsid >= MRDM0) && (l_gsid <= MRDM7)) || + ((l_gsid >= MWRM0) && (l_gsid <= MWRM7)) ) ) + { + o_entry->scale_factor = AMEFP(64, -5); + } + else + { + o_entry->scale_factor = l_sensor_info->sensor.scalefactor; + } o_entry->gsid = l_gsid; o_entry->freq = l_sensor_info->sensor.freq; - o_entry->scale_factor = l_sensor_info->sensor.scalefactor; o_entry->type = l_sensor_info->sensor.type; o_entry->location = l_sensor_info->sensor.location; o_entry->sensor_structure_version = i_mm_sensor->struct_ver; |