summaryrefslogtreecommitdiffstats
path: root/src/occ_gpe0
diff options
context:
space:
mode:
authorWilliam Bryan <wilbryan@us.ibm.com>2016-09-23 12:26:05 -0500
committerWilliam A. Bryan <wilbryan@us.ibm.com>2016-10-11 14:45:04 -0400
commitc21550d3951c6b88f12de2b5aa9565a6c23b6bd4 (patch)
tree6938a483b0d1be783f4ef02d3194fcf4eab015b6 /src/occ_gpe0
parent720dfdf376155029a429339f7f862232081ccca0 (diff)
downloadtalos-occ-c21550d3951c6b88f12de2b5aa9565a6c23b6bd4.tar.gz
talos-occ-c21550d3951c6b88f12de2b5aa9565a6c23b6bd4.zip
Save Core & Quad DTS Avgs
Change-Id: I7c57c072f4f84f02ce7bbc5f95c80a4901d6c9a2 RTC:160341 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/30180 Tested-by: FSP CI Jenkins <fsp-CI-jenkins+hostboot@us.ibm.com> Reviewed-by: Martha Broyles <mbroyles@us.ibm.com> Reviewed-by: Andres A. Lugo-Reyes <aalugore@us.ibm.com> Reviewed-by: William A. Bryan <wilbryan@us.ibm.com>
Diffstat (limited to 'src/occ_gpe0')
-rw-r--r--src/occ_gpe0/core_data.c14
1 files changed, 3 insertions, 11 deletions
diff --git a/src/occ_gpe0/core_data.c b/src/occ_gpe0/core_data.c
index 2381a98..fe0d085 100644
--- a/src/occ_gpe0/core_data.c
+++ b/src/occ_gpe0/core_data.c
@@ -76,17 +76,9 @@ uint32_t get_core_data(uint32_t i_core,
PPE_LVD(quadSelect + THERM_DTS_RESULT, value64);
dts_scom_data.value = value64;
- // Pick the sensor reading closest to core
- // first two cores - use cache dts0
- // last two cores - use cache dts1
- if(i_core & 0x00000002)
- {
- o_data->dts.cache.result = dts_scom_data.half_words.reading[1];
- }
- else
- {
- o_data->dts.cache.result = dts_scom_data.half_words.reading[0];
- }
+ // Store the quad DTS readings
+ o_data->dts.cache[0].result = dts_scom_data.half_words.reading[0];
+ o_data->dts.cache[1].result = dts_scom_data.half_words.reading[1];
//scom_reg = (uint64_t*)(coreSelect + THERM_DTS_RESULT);
//dts_scom_data.value = *scom_reg;
OpenPOWER on IntegriCloud