From 6e15ff22c6b0a15d9470c8408310483910e1302d Mon Sep 17 00:00:00 2001 From: Raptor Engineering Development Team Date: Mon, 17 Feb 2020 03:22:19 +0000 Subject: Add VRM temperatures to DBUS sensor monitor and expose over IPMI --- .../ipmi/phosphor-ipmi-config/dcmi_sensors.json | 2 + .../hwmon_sensors.hardcoded.yaml | 44 ++++++++++++++++++++++ .../00--00--00--06/sbefifo1-dev0/occ-hwmon.1.conf | 1 + .../01--01--00--06/sbefifo2-dev0/occ-hwmon.2.conf | 1 + 4 files changed, 48 insertions(+) diff --git a/meta-rcs/meta-talos/recipes-phosphor/ipmi/phosphor-ipmi-config/dcmi_sensors.json b/meta-rcs/meta-talos/recipes-phosphor/ipmi/phosphor-ipmi-config/dcmi_sensors.json index 56170bf48..ea20c7ccb 100644 --- a/meta-rcs/meta-talos/recipes-phosphor/ipmi/phosphor-ipmi-config/dcmi_sensors.json +++ b/meta-rcs/meta-talos/recipes-phosphor/ipmi/phosphor-ipmi-config/dcmi_sensors.json @@ -3,6 +3,8 @@ {"instance": 1, "dbus": "/xyz/openbmc_project/sensors/temperature/ambient", "record_id": 254} ], "baseboard": [ + {"instance": 1, "dbus": "/xyz/openbmc_project/sensors/temperature/p0_vdd_temp", "record_id": 250} + {"instance": 1, "dbus": "/xyz/openbmc_project/sensors/temperature/p1_vdd_temp", "record_id": 251} {"instance": 1, "dbus": "/xyz/openbmc_project/sensors/temperature/pcie", "record_id": 253} {"instance": 1, "dbus": "/xyz/openbmc_project/sensors/temperature/cpu_1_ambient", "record_id": 252} ], diff --git a/meta-rcs/meta-talos/recipes-phosphor/ipmi/phosphor-ipmi-host/hwmon_sensors.hardcoded.yaml b/meta-rcs/meta-talos/recipes-phosphor/ipmi/phosphor-ipmi-host/hwmon_sensors.hardcoded.yaml index 2c897df8f..f6a6be20f 100644 --- a/meta-rcs/meta-talos/recipes-phosphor/ipmi/phosphor-ipmi-host/hwmon_sensors.hardcoded.yaml +++ b/meta-rcs/meta-talos/recipes-phosphor/ipmi/phosphor-ipmi-host/hwmon_sensors.hardcoded.yaml @@ -1405,6 +1405,50 @@ 0xFF: type: int64_t +0xa1: + entityID: 0x03 + entityInstance: 49 + sensorType: 0x01 + path: /xyz/openbmc_project/sensors/temperature/p0_vdd_temp + sensorReadingType: 0x01 + multiplierM: 1 + offsetB: -127 + bExp: 0 + rExp: 0 + unit: xyz.openbmc_project.Sensor.Value.Unit.DegreesC + scale: -3 + serviceInterface: org.freedesktop.DBus.Properties + readingType: readingData + sensorNamePattern: nameLeaf + interfaces: + xyz.openbmc_project.Sensor.Value: + Value: + Offsets: + 0xFF: + type: int64_t + +0xa2: + entityID: 0x03 + entityInstance: 50 + sensorType: 0x01 + path: /xyz/openbmc_project/sensors/temperature/p1_vdd_temp + sensorReadingType: 0x01 + multiplierM: 1 + offsetB: -127 + bExp: 0 + rExp: 0 + unit: xyz.openbmc_project.Sensor.Value.Unit.DegreesC + scale: -3 + serviceInterface: org.freedesktop.DBus.Properties + readingType: readingData + sensorNamePattern: nameLeaf + interfaces: + xyz.openbmc_project.Sensor.Value: + Value: + Offsets: + 0xFF: + type: int64_t + 0xe7: entityID: 0x0A entityInstance: 2 diff --git a/meta-rcs/meta-talos/recipes-phosphor/sensors/phosphor-hwmon/obmc/hwmon/devices/platform/gpio-fsi/fsi0/slave@00--00/00--00--00--06/sbefifo1-dev0/occ-hwmon.1.conf b/meta-rcs/meta-talos/recipes-phosphor/sensors/phosphor-hwmon/obmc/hwmon/devices/platform/gpio-fsi/fsi0/slave@00--00/00--00--00--06/sbefifo1-dev0/occ-hwmon.1.conf index 7752d2bbb..6a45d5504 100644 --- a/meta-rcs/meta-talos/recipes-phosphor/sensors/phosphor-hwmon/obmc/hwmon/devices/platform/gpio-fsi/fsi0/slave@00--00/00--00--00--06/sbefifo1-dev0/occ-hwmon.1.conf +++ b/meta-rcs/meta-talos/recipes-phosphor/sensors/phosphor-hwmon/obmc/hwmon/devices/platform/gpio-fsi/fsi0/slave@00--00/00--00--00--06/sbefifo1-dev0/occ-hwmon.1.conf @@ -86,6 +86,7 @@ LABEL_temp111 = "p0_core20_temp" LABEL_temp112 = "p0_core21_temp" LABEL_temp113 = "p0_core22_temp" LABEL_temp114 = "p0_core23_temp" +LABEL_temp255 = "p0_vdd_temp" LABEL_temp27 = "dimm0_temp" LABEL_temp28 = "dimm1_temp" LABEL_temp29 = "dimm2_temp" diff --git a/meta-rcs/meta-talos/recipes-phosphor/sensors/phosphor-hwmon/obmc/hwmon/devices/platform/gpio-fsi/fsi0/slave@00--00/00--00--00--0a/fsi1/slave@01--00/01--01--00--06/sbefifo2-dev0/occ-hwmon.2.conf b/meta-rcs/meta-talos/recipes-phosphor/sensors/phosphor-hwmon/obmc/hwmon/devices/platform/gpio-fsi/fsi0/slave@00--00/00--00--00--0a/fsi1/slave@01--00/01--01--00--06/sbefifo2-dev0/occ-hwmon.2.conf index d90820d8c..34c3fcea4 100644 --- a/meta-rcs/meta-talos/recipes-phosphor/sensors/phosphor-hwmon/obmc/hwmon/devices/platform/gpio-fsi/fsi0/slave@00--00/00--00--00--0a/fsi1/slave@01--00/01--01--00--06/sbefifo2-dev0/occ-hwmon.2.conf +++ b/meta-rcs/meta-talos/recipes-phosphor/sensors/phosphor-hwmon/obmc/hwmon/devices/platform/gpio-fsi/fsi0/slave@00--00/00--00--00--0a/fsi1/slave@01--00/01--01--00--06/sbefifo2-dev0/occ-hwmon.2.conf @@ -86,6 +86,7 @@ LABEL_temp135 = "p1_core20_temp" LABEL_temp136 = "p1_core21_temp" LABEL_temp137 = "p1_core22_temp" LABEL_temp138 = "p1_core23_temp" +LABEL_temp255 = "p1_vdd_temp" LABEL_temp35 = "dimm8_temp" LABEL_temp36 = "dimm9_temp" LABEL_temp37 = "dimm10_temp" -- cgit v1.2.1