Home
last modified time | relevance | path

Searched hist:ff7afd98 (Results 1 – 1 of 1) sorted by relevance

/openbmc/openpower-occ-control/
H A Docc_manager.cppff7afd98 Fri Sep 17 13:23:58 CDT 2021 Matt Spinler <spinler@us.ibm.com> Use big core numbering for P10 cores

A 'big core' on P10 consists of 2 'small cores'. P10 systems are, as of
this time, always configured in big core mode, but the OCC only reports
small cores.

This commit updates the core sensor names to big core numbering, where
there are now two temperatures per core.

For example:

New numbering:
proc0_core0_0_temp
proc0_core0_1_temp
proc0_core2_0_temp
proc0_core2_1_temp
proc0_core4_0_temp
proc0_core4_1_temp
proc0_core6_0_temp
proc0_core6_1_temp
proc0_core8_0_temp
proc0_core8_1_temp
proc0_core10_0_temp
proc0_core10_1_temp
proc0_core12_0_temp
proc0_core12_1_temp
proc0_core14_0_temp
proc0_core14_1_temp

Original Numbering;
proc0_core0_temp
proc0_core1_temp
proc0_core4_temp
proc0_core5_temp
proc0_core8_temp
proc0_core9_temp
proc0_core12_temp
proc0_core13_temp
proc0_core16_temp
proc0_core17_temp
proc0_core20_temp
proc0_core21_temp
proc0_core24_temp
proc0_core25_temp
proc0_core28_temp
proc0_core29_temp

Big core PLDM objects that match the new numbering:
dcm0/cpu0/core0
dcm0/cpu0/core2
dcm0/cpu0/core4
dcm0/cpu0/core6
dcm0/cpu0/core8
dcm0/cpu0/core10
dcm0/cpu0/core12
dcm0/cpu0/core14

Change-Id: Ia997b58d75ccde65df7e337dd823a3f79c1601f5
Signed-off-by: Matt Spinler <spinler@us.ibm.com>