From faa800980f6db44d51a16f57fb854786b703c2fb Mon Sep 17 00:00:00 2001 From: Konstantin Aladyshev Date: Tue, 27 Jul 2021 13:58:04 +0300 Subject: meta-ethanolx: Support voltage regulators Populate voltage regulator sensors to the system. This change make voltage regulator data accessible over DBus, IPMI, Redfish and webui-vue. AMD EthanolX CRB has 4 voltage regulators per each of its CPUs (P0/P1): -ISL69147 - Px VDD core regulator -ISL69144 - Px VDD SoC regulator -ISL68127 - Px VDD Mem / VPP ABCD regulator -ISL68127 - Px VDD Mem / VPP EFGH regulator All of these voltage regulators are 1st generation multiphase devices. They can be covered with a ISL68137 Linux driver initialized with a "isl68137" parameter, which would bring the necessary "raa_dmpvr1_2rail" initialization. The threshold values were spoofed from the original voltage regulators configuration in the AMD EthanolX CRB. The "PowerState: On" entity-manager parameter is used to make thresholds active only when the board is powered on. Signed-off-by: Konstantin Aladyshev Change-Id: I123db2e356f525e0d269aef780d34d218209592a --- .../recipes-kernel/linux/linux-aspeed/ethanolx.cfg | 1 + .../entity-manager/ethanolx-baseboard.json | 684 +++++++++++++ .../ethanolx-ipmi-sensors.yaml | 1048 ++++++++++++++++++++ 3 files changed, 1733 insertions(+) (limited to 'meta-amd') diff --git a/meta-amd/meta-ethanolx/recipes-kernel/linux/linux-aspeed/ethanolx.cfg b/meta-amd/meta-ethanolx/recipes-kernel/linux/linux-aspeed/ethanolx.cfg index e20cd22d6..ae03229e8 100644 --- a/meta-amd/meta-ethanolx/recipes-kernel/linux/linux-aspeed/ethanolx.cfg +++ b/meta-amd/meta-ethanolx/recipes-kernel/linux/linux-aspeed/ethanolx.cfg @@ -1,3 +1,4 @@ CONFIG_SENSORS_LM75=y CONFIG_SENSORS_SBTSI=y CONFIG_I2C_ASPEED=y +CONFIG_SENSORS_ISL68137=y diff --git a/meta-amd/meta-ethanolx/recipes-phosphor/configuration/entity-manager/ethanolx-baseboard.json b/meta-amd/meta-ethanolx/recipes-phosphor/configuration/entity-manager/ethanolx-baseboard.json index 2ae0ff8d5..b45cdac2e 100644 --- a/meta-amd/meta-ethanolx/recipes-phosphor/configuration/entity-manager/ethanolx-baseboard.json +++ b/meta-amd/meta-ethanolx/recipes-phosphor/configuration/entity-manager/ethanolx-baseboard.json @@ -40,6 +40,690 @@ "Status": "disabled", "Type": "FanConnector" }, + { + "Address": "0x61", + "Bus": 4, + "Labels": [ + "iin", + "iout1", + "vin", + "vout1", + "temp1" + ], + "PowerState": "On", + "Name": "P0_VDD_CORE", + "Thresholds": [ + { + "Direction": "greater than", + "Label": "iin", + "Name": "upper critical", + "Severity": 1, + "Value": 50 + }, + { + "Direction": "greater than", + "Label": "iout1", + "Name": "upper critical", + "Severity": 1, + "Value": 216 + }, + { + "Direction": "less than", + "Label": "vin", + "Name": "lower critical", + "Severity": 1, + "Value": 8.0 + }, + { + "Direction": "greater than", + "Label": "vin", + "Name": "upper critical", + "Severity": 1, + "Value": 14.0 + }, + { + "Direction": "less than", + "Label": "vout1", + "Name": "lower critical", + "Severity": 1, + "Value": 0 + }, + { + "Direction": "greater than", + "Label": "vout1", + "Name": "upper critical", + "Severity": 1, + "Value": 2.875 + }, + { + "Direction": "less than", + "Label": "temp1", + "Name": "lower critical", + "Severity": 1, + "Value": 0 + }, + { + "Direction": "greater than", + "Label": "temp1", + "Name": "upper critical", + "Severity": 1, + "Value": 125 + } + ], + "Type": "ISL68137" + }, + { + "Address": "0x63", + "Bus": 4, + "Labels": [ + "iin", + "iout1", + "vin", + "vout1", + "temp1" + ], + "PowerState": "On", + "Name": "P0_VDD_SOC", + "Thresholds": [ + { + "Direction": "greater than", + "Label": "iin", + "Name": "upper critical", + "Severity": 1, + "Value": 50 + }, + { + "Direction": "greater than", + "Label": "iout1", + "Name": "upper critical", + "Severity": 1, + "Value": 85 + }, + { + "Direction": "less than", + "Label": "vin", + "Name": "lower critical", + "Severity": 1, + "Value": 8.0 + }, + { + "Direction": "greater than", + "Label": "vin", + "Name": "upper critical", + "Severity": 1, + "Value": 14.0 + }, + { + "Direction": "less than", + "Label": "vout1", + "Name": "lower critical", + "Severity": 1, + "Value": 0 + }, + { + "Direction": "greater than", + "Label": "vout1", + "Name": "upper critical", + "Severity": 1, + "Value": 2.875 + }, + { + "Direction": "less than", + "Label": "temp1", + "Name": "lower critical", + "Severity": 1, + "Value": 0 + }, + { + "Direction": "greater than", + "Label": "temp1", + "Name": "upper critical", + "Severity": 1, + "Value": 125 + } + ], + "Type": "ISL68137" + }, + { + "Address": "0x64", + "Bus": 4, + "Labels": [ + "iin", + "iout1", + "iout2", + "vin", + "vout1", + "vout2", + "temp1" + ], + "PowerState": "On", + "Name": "P0_VDD_MEM_ABCD", + "Name1": "P0_VDD_VPP_ABCD", + "iin_Name" : "P0_VDD_MEM_VPP_ABCD_Input_Current", + "vin_Name" : "P0_VDD_MEM_VPP_ABCD_Input_Voltage", + "temp1_Name" : "P0_VDD_MEM_VPP_ABCD_Temperature", + "Thresholds": [ + { + "Direction": "greater than", + "Label": "iin", + "Name": "upper critical", + "Severity": 1, + "Value": 50 + }, + { + "Direction": "greater than", + "Label": "iout1", + "Name": "upper critical", + "Severity": 1, + "Value": 120 + }, + { + "Direction": "greater than", + "Label": "iout2", + "Name": "upper critical", + "Severity": 1, + "Value": 40 + }, + { + "Direction": "less than", + "Label": "vin", + "Name": "lower critical", + "Severity": 1, + "Value": 4.5 + }, + { + "Direction": "greater than", + "Label": "vin", + "Name": "upper critical", + "Severity": 1, + "Value": 14.0 + }, + { + "Direction": "less than", + "Label": "vout1", + "Name": "lower critical", + "Severity": 1, + "Value": 0 + }, + { + "Direction": "greater than", + "Label": "vout1", + "Name": "upper critical", + "Severity": 1, + "Value": 1.9 + }, + { + "Direction": "less than", + "Label": "vout2", + "Name": "lower critical", + "Severity": 1, + "Value": 0 + }, + { + "Direction": "greater than", + "Label": "vout2", + "Name": "upper critical", + "Severity": 1, + "Value": 2.8 + }, + { + "Direction": "less than", + "Label": "temp1", + "Name": "lower critical", + "Severity": 1, + "Value": 0 + }, + { + "Direction": "greater than", + "Label": "temp1", + "Name": "upper critical", + "Severity": 1, + "Value": 125 + } + ], + "Type": "ISL68137" + }, + { + "Address": "0x65", + "Bus": 4, + "Labels": [ + "iin", + "iout1", + "iout2", + "vin", + "vout1", + "vout2", + "temp1" + ], + "PowerState": "On", + "Name": "P0_VDD_MEM_EFGH", + "Name1": "P0_VDD_VPP_EFGH", + "iin_Name" : "P0_VDD_MEM_VPP_EFGH_Input_Current", + "vin_Name" : "P0_VDD_MEM_VPP_EFGH_Input_Voltage", + "temp1_Name" : "P0_VDD_MEM_VPP_EFGH_Temperature", + "Thresholds": [ + { + "Direction": "greater than", + "Label": "iin", + "Name": "upper critical", + "Severity": 1, + "Value": 50 + }, + { + "Direction": "greater than", + "Label": "iout1", + "Name": "upper critical", + "Severity": 1, + "Value": 120 + }, + { + "Direction": "greater than", + "Label": "iout2", + "Name": "upper critical", + "Severity": 1, + "Value": 40 + }, + { + "Direction": "less than", + "Label": "vin", + "Name": "lower critical", + "Severity": 1, + "Value": 4.5 + }, + { + "Direction": "greater than", + "Label": "vin", + "Name": "upper critical", + "Severity": 1, + "Value": 14.0 + }, + { + "Direction": "less than", + "Label": "vout1", + "Name": "lower critical", + "Severity": 1, + "Value": 0 + }, + { + "Direction": "greater than", + "Label": "vout1", + "Name": "upper critical", + "Severity": 1, + "Value": 1.9 + }, + { + "Direction": "less than", + "Label": "vout2", + "Name": "lower critical", + "Severity": 1, + "Value": 0 + }, + { + "Direction": "greater than", + "Label": "vout2", + "Name": "upper critical", + "Severity": 1, + "Value": 2.8 + }, + { + "Direction": "less than", + "Label": "temp1", + "Name": "lower critical", + "Severity": 1, + "Value": 0 + }, + { + "Direction": "greater than", + "Label": "temp1", + "Name": "upper critical", + "Severity": 1, + "Value": 125 + } + ], + "Type": "ISL68137" + }, + { + "Address": "0x61", + "Bus": 5, + "Labels": [ + "iin", + "iout1", + "vin", + "vout1", + "temp1" + ], + "PowerState": "On", + "Name": "P1_VDD_CORE", + "Thresholds": [ + { + "Direction": "greater than", + "Label": "iin", + "Name": "upper critical", + "Severity": 1, + "Value": 50 + }, + { + "Direction": "greater than", + "Label": "iout1", + "Name": "upper critical", + "Severity": 1, + "Value": 216 + }, + { + "Direction": "less than", + "Label": "vin", + "Name": "lower critical", + "Severity": 1, + "Value": 8.0 + }, + { + "Direction": "greater than", + "Label": "vin", + "Name": "upper critical", + "Severity": 1, + "Value": 14.0 + }, + { + "Direction": "less than", + "Label": "vout1", + "Name": "lower critical", + "Severity": 1, + "Value": 0 + }, + { + "Direction": "greater than", + "Label": "vout1", + "Name": "upper critical", + "Severity": 1, + "Value": 2.875 + }, + { + "Direction": "less than", + "Label": "temp1", + "Name": "lower critical", + "Severity": 1, + "Value": 0 + }, + { + "Direction": "greater than", + "Label": "temp1", + "Name": "upper critical", + "Severity": 1, + "Value": 125 + } + ], + "Type": "ISL68137" + }, + { + "Address": "0x63", + "Bus": 5, + "Labels": [ + "iin", + "iout1", + "vin", + "vout1", + "temp1" + ], + "PowerState": "On", + "Name": "P1_VDD_SOC", + "Thresholds": [ + { + "Direction": "greater than", + "Label": "iin", + "Name": "upper critical", + "Severity": 1, + "Value": 50 + }, + { + "Direction": "greater than", + "Label": "iout1", + "Name": "upper critical", + "Severity": 1, + "Value": 85 + }, + { + "Direction": "less than", + "Label": "vin", + "Name": "lower critical", + "Severity": 1, + "Value": 8.0 + }, + { + "Direction": "greater than", + "Label": "vin", + "Name": "upper critical", + "Severity": 1, + "Value": 14.0 + }, + { + "Direction": "less than", + "Label": "vout1", + "Name": "lower critical", + "Severity": 1, + "Value": 0 + }, + { + "Direction": "greater than", + "Label": "vout1", + "Name": "upper critical", + "Severity": 1, + "Value": 2.875 + }, + { + "Direction": "less than", + "Label": "temp1", + "Name": "lower critical", + "Severity": 1, + "Value": 0 + }, + { + "Direction": "greater than", + "Label": "temp1", + "Name": "upper critical", + "Severity": 1, + "Value": 125 + } + ], + "Type": "ISL68137" + }, + { + "Address": "0x64", + "Bus": 5, + "Labels": [ + "iin", + "iout1", + "iout2", + "vin", + "vout1", + "vout2", + "temp1" + ], + "PowerState": "On", + "Name": "P1_VDD_MEM_ABCD", + "Name1": "P1_VDD_VPP_ABCD", + "iin_Name" : "P1_VDD_MEM_VPP_ABCD_Input_Current", + "vin_Name" : "P1_VDD_MEM_VPP_ABCD_Input_Voltage", + "temp1_Name" : "P1_VDD_MEM_VPP_ABCD_Temperature", + "Thresholds": [ + { + "Direction": "greater than", + "Label": "iin", + "Name": "upper critical", + "Severity": 1, + "Value": 50 + }, + { + "Direction": "greater than", + "Label": "iout1", + "Name": "upper critical", + "Severity": 1, + "Value": 120 + }, + { + "Direction": "greater than", + "Label": "iout2", + "Name": "upper critical", + "Severity": 1, + "Value": 40 + }, + { + "Direction": "less than", + "Label": "vin", + "Name": "lower critical", + "Severity": 1, + "Value": 4.5 + }, + { + "Direction": "greater than", + "Label": "vin", + "Name": "upper critical", + "Severity": 1, + "Value": 14.0 + }, + { + "Direction": "less than", + "Label": "vout1", + "Name": "lower critical", + "Severity": 1, + "Value": 0 + }, + { + "Direction": "greater than", + "Label": "vout1", + "Name": "upper critical", + "Severity": 1, + "Value": 1.9 + }, + { + "Direction": "less than", + "Label": "vout2", + "Name": "lower critical", + "Severity": 1, + "Value": 0 + }, + { + "Direction": "greater than", + "Label": "vout2", + "Name": "upper critical", + "Severity": 1, + "Value": 2.8 + }, + { + "Direction": "less than", + "Label": "temp1", + "Name": "lower critical", + "Severity": 1, + "Value": 0 + }, + { + "Direction": "greater than", + "Label": "temp1", + "Name": "upper critical", + "Severity": 1, + "Value": 125 + } + ], + "Type": "ISL68137" + }, + { + "Address": "0x65", + "Bus": 5, + "Labels": [ + "iin", + "iout1", + "iout2", + "vin", + "vout1", + "vout2", + "temp1" + ], + "PowerState": "On", + "Name": "P1_VDD_MEM_EFGH", + "Name1": "P1_VDD_VPP_EFGH", + "iin_Name" : "P1_VDD_MEM_VPP_EFGH_Input_Current", + "vin_Name" : "P1_VDD_MEM_VPP_EFGH_Input_Voltage", + "temp1_Name" : "P1_VDD_MEM_VPP_EFGH_Temperature", + "Thresholds": [ + { + "Direction": "greater than", + "Label": "iin", + "Name": "upper critical", + "Severity": 1, + "Value": 50 + }, + { + "Direction": "greater than", + "Label": "iout1", + "Name": "upper critical", + "Severity": 1, + "Value": 120 + }, + { + "Direction": "greater than", + "Label": "iout2", + "Name": "upper critical", + "Severity": 1, + "Value": 40 + }, + { + "Direction": "less than", + "Label": "vin", + "Name": "lower critical", + "Severity": 1, + "Value": 4.5 + }, + { + "Direction": "greater than", + "Label": "vin", + "Name": "upper critical", + "Severity": 1, + "Value": 14.0 + }, + { + "Direction": "less than", + "Label": "vout1", + "Name": "lower critical", + "Severity": 1, + "Value": 0 + }, + { + "Direction": "greater than", + "Label": "vout1", + "Name": "upper critical", + "Severity": 1, + "Value": 1.9 + }, + { + "Direction": "less than", + "Label": "vout2", + "Name": "lower critical", + "Severity": 1, + "Value": 0 + }, + { + "Direction": "greater than", + "Label": "vout2", + "Name": "upper critical", + "Severity": 1, + "Value": 2.8 + }, + { + "Direction": "less than", + "Label": "temp1", + "Name": "lower critical", + "Severity": 1, + "Value": 0 + }, + { + "Direction": "greater than", + "Label": "temp1", + "Name": "upper critical", + "Severity": 1, + "Value": 125 + } + ], + "Type": "ISL68137" + }, { "Address": "0x48", "Bus": 7, diff --git a/meta-amd/meta-ethanolx/recipes-phosphor/configuration/ethanolx-yaml-config/ethanolx-ipmi-sensors.yaml b/meta-amd/meta-ethanolx/recipes-phosphor/configuration/ethanolx-yaml-config/ethanolx-ipmi-sensors.yaml index 6a83fa8d6..820c41448 100644 --- a/meta-amd/meta-ethanolx/recipes-phosphor/configuration/ethanolx-yaml-config/ethanolx-ipmi-sensors.yaml +++ b/meta-amd/meta-ethanolx/recipes-phosphor/configuration/ethanolx-yaml-config/ethanolx-ipmi-sensors.yaml @@ -366,3 +366,1051 @@ Offsets: 0xFF: type: double + +19: + sensorType: 0x02 + entityID: 0x0A + path: /xyz/openbmc_project/sensors/voltage/P0_VDD_CORE_Input_Voltage + sensorName: P0_VDD_CORE_Vin + sensorReadingType: 0x01 + unit: xyz.openbmc_project.Sensor.Value.Unit.Volts + multiplierM: 60 + scale: 0 + offsetB: 0 + bExp: 0 + rExp: -3 + mutability: Mutability::Read + serviceInterface: org.freedesktop.DBus.Properties + readingType: readingData + interfaces: + xyz.openbmc_project.Sensor.Value: + Value: + Offsets: + 0xFF: + type: double + +20: + sensorType: 0x02 + entityID: 0x0A + path: /xyz/openbmc_project/sensors/voltage/P0_VDD_CORE_Output_Voltage + sensorName: P0_VDD_CORE_Vout + sensorReadingType: 0x01 + unit: xyz.openbmc_project.Sensor.Value.Unit.Volts + multiplierM: 15 + scale: 0 + offsetB: 0 + bExp: 0 + rExp: -3 + mutability: Mutability::Read + serviceInterface: org.freedesktop.DBus.Properties + readingType: readingData + interfaces: + xyz.openbmc_project.Sensor.Value: + Value: + Offsets: + 0xFF: + type: double + +21: + sensorType: 0x03 + entityID: 0x0A + path: /xyz/openbmc_project/sensors/current/P0_VDD_CORE_Input_Current + sensorName: P0_VDD_CORE_Iin + sensorReadingType: 0x01 + unit: xyz.openbmc_project.Sensor.Value.Unit.Amperes + multiplierM: 200 + scale: 0 + offsetB: 0 + bExp: 0 + rExp: -3 + mutability: Mutability::Read + serviceInterface: org.freedesktop.DBus.Properties + readingType: readingData + interfaces: + xyz.openbmc_project.Sensor.Value: + Value: + Offsets: + 0xFF: + type: double + +22: + sensorType: 0x03 + entityID: 0x0A + path: /xyz/openbmc_project/sensors/current/P0_VDD_CORE_Output_Current + sensorName: P0_VDD_CORE_Iout + sensorReadingType: 0x01 + unit: xyz.openbmc_project.Sensor.Value.Unit.Amperes + multiplierM: 90 + scale: 0 + offsetB: 0 + bExp: 0 + rExp: -2 + mutability: Mutability::Read + serviceInterface: org.freedesktop.DBus.Properties + readingType: readingData + interfaces: + xyz.openbmc_project.Sensor.Value: + Value: + Offsets: + 0xFF: + type: double + +23: + sensorType: 0x01 + entityID: 0x0A + path: /xyz/openbmc_project/sensors/temperature/P0_VDD_CORE_Temperature + sensorName: P0_VDD_CORE_temp + sensorReadingType: 0x01 + unit: xyz.openbmc_project.Sensor.Value.Unit.DegreesC + scale: 0 + offsetB: 0 + bExp: 0 + rExp: 0 + mutability: Mutability::Read + serviceInterface: org.freedesktop.DBus.Properties + readingType: readingData + interfaces: + xyz.openbmc_project.Sensor.Value: + Value: + Offsets: + 0xFF: + type: double + +24: + sensorType: 0x02 + entityID: 0x0A + path: /xyz/openbmc_project/sensors/voltage/P0_VDD_SOC_Input_Voltage + sensorName: P0_VDD_SOC_Vin + sensorReadingType: 0x01 + unit: xyz.openbmc_project.Sensor.Value.Unit.Volts + multiplierM: 60 + scale: 0 + offsetB: 0 + bExp: 0 + rExp: -3 + mutability: Mutability::Read + serviceInterface: org.freedesktop.DBus.Properties + readingType: readingData + interfaces: + xyz.openbmc_project.Sensor.Value: + Value: + Offsets: + 0xFF: + type: double + +25: + sensorType: 0x02 + entityID: 0x0A + path: /xyz/openbmc_project/sensors/voltage/P0_VDD_SOC_Output_Voltage + sensorName: P0_VDD_SOC_Vout + sensorReadingType: 0x01 + unit: xyz.openbmc_project.Sensor.Value.Unit.Volts + multiplierM: 15 + scale: 0 + offsetB: 0 + bExp: 0 + rExp: -3 + mutability: Mutability::Read + serviceInterface: org.freedesktop.DBus.Properties + readingType: readingData + interfaces: + xyz.openbmc_project.Sensor.Value: + Value: + Offsets: + 0xFF: + type: double + +26: + sensorType: 0x03 + entityID: 0x0A + path: /xyz/openbmc_project/sensors/current/P0_VDD_SOC_Input_Current + sensorName: P0_VDD_SOC_Iin + sensorReadingType: 0x01 + unit: xyz.openbmc_project.Sensor.Value.Unit.Amperes + multiplierM: 200 + scale: 0 + offsetB: 0 + bExp: 0 + rExp: -3 + mutability: Mutability::Read + serviceInterface: org.freedesktop.DBus.Properties + readingType: readingData + interfaces: + xyz.openbmc_project.Sensor.Value: + Value: + Offsets: + 0xFF: + type: double + +27: + sensorType: 0x03 + entityID: 0x0A + path: /xyz/openbmc_project/sensors/current/P0_VDD_SOC_Output_Current + sensorName: P0_VDD_SOC_Iout + sensorReadingType: 0x01 + unit: xyz.openbmc_project.Sensor.Value.Unit.Amperes + multiplierM: 35 + scale: 0 + offsetB: 0 + bExp: 0 + rExp: -2 + mutability: Mutability::Read + serviceInterface: org.freedesktop.DBus.Properties + readingType: readingData + interfaces: + xyz.openbmc_project.Sensor.Value: + Value: + Offsets: + 0xFF: + type: double + +28: + sensorType: 0x01 + entityID: 0x0A + path: /xyz/openbmc_project/sensors/temperature/P0_VDD_SOC_Temperature + sensorName: P0_VDD_SOC_temp + sensorReadingType: 0x01 + unit: xyz.openbmc_project.Sensor.Value.Unit.DegreesC + scale: 0 + offsetB: 0 + bExp: 0 + rExp: 0 + mutability: Mutability::Read + serviceInterface: org.freedesktop.DBus.Properties + readingType: readingData + interfaces: + xyz.openbmc_project.Sensor.Value: + Value: + Offsets: + 0xFF: + type: double + +29: + sensorType: 0x02 + entityID: 0x0A + path: /xyz/openbmc_project/sensors/voltage/P0_VDD_MEM_VPP_ABCD_Input_Voltage + sensorName: P0_VDD_ABCD_Vin + sensorReadingType: 0x01 + unit: xyz.openbmc_project.Sensor.Value.Unit.Volts + multiplierM: 60 + scale: 0 + offsetB: 0 + bExp: 0 + rExp: -3 + mutability: Mutability::Read + serviceInterface: org.freedesktop.DBus.Properties + readingType: readingData + interfaces: + xyz.openbmc_project.Sensor.Value: + Value: + Offsets: + 0xFF: + type: double + +30: + sensorType: 0x02 + entityID: 0x0A + path: /xyz/openbmc_project/sensors/voltage/P0_VDD_MEM_ABCD_Output_Voltage + sensorName: P0_MEM_ABCD_Vout + sensorReadingType: 0x01 + unit: xyz.openbmc_project.Sensor.Value.Unit.Volts + multiplierM: 10 + scale: 0 + offsetB: 0 + bExp: 0 + rExp: -3 + mutability: Mutability::Read + serviceInterface: org.freedesktop.DBus.Properties + readingType: readingData + interfaces: + xyz.openbmc_project.Sensor.Value: + Value: + Offsets: + 0xFF: + type: double + +31: + sensorType: 0x02 + entityID: 0x0A + path: /xyz/openbmc_project/sensors/voltage/P0_VDD_VPP_ABCD_Output_Voltage + sensorName: P0_VPP_ABCD_Vout + sensorReadingType: 0x01 + unit: xyz.openbmc_project.Sensor.Value.Unit.Volts + multiplierM: 15 + scale: 0 + offsetB: 0 + bExp: 0 + rExp: -3 + mutability: Mutability::Read + serviceInterface: org.freedesktop.DBus.Properties + readingType: readingData + interfaces: + xyz.openbmc_project.Sensor.Value: + Value: + Offsets: + 0xFF: + type: double + +32: + sensorType: 0x03 + entityID: 0x0A + path: /xyz/openbmc_project/sensors/current/P0_VDD_MEM_VPP_ABCD_Input_Current + sensorName: P0_VDD_ABCD_Iin + sensorReadingType: 0x01 + unit: xyz.openbmc_project.Sensor.Value.Unit.Amperes + multiplierM: 200 + scale: 0 + offsetB: 0 + bExp: 0 + rExp: -3 + mutability: Mutability::Read + serviceInterface: org.freedesktop.DBus.Properties + readingType: readingData + interfaces: + xyz.openbmc_project.Sensor.Value: + Value: + Offsets: + 0xFF: + type: double + +33: + sensorType: 0x03 + entityID: 0x0A + path: /xyz/openbmc_project/sensors/current/P0_VDD_MEM_ABCD_Output_Current + sensorName: P0_MEM_ABCD_Iout + sensorReadingType: 0x01 + unit: xyz.openbmc_project.Sensor.Value.Unit.Amperes + multiplierM: 50 + scale: 0 + offsetB: 0 + bExp: 0 + rExp: -2 + mutability: Mutability::Read + serviceInterface: org.freedesktop.DBus.Properties + readingType: readingData + interfaces: + xyz.openbmc_project.Sensor.Value: + Value: + Offsets: + 0xFF: + type: double + +34: + sensorType: 0x03 + entityID: 0x0A + path: /xyz/openbmc_project/sensors/current/P0_VDD_VPP_ABCD_Output_Current + sensorName: P0_VPP_ABCD_Iout + sensorReadingType: 0x01 + unit: xyz.openbmc_project.Sensor.Value.Unit.Amperes + multiplierM: 160 + scale: 0 + offsetB: 0 + bExp: 0 + rExp: -3 + mutability: Mutability::Read + serviceInterface: org.freedesktop.DBus.Properties + readingType: readingData + interfaces: + xyz.openbmc_project.Sensor.Value: + Value: + Offsets: + 0xFF: + type: double + +35: + sensorType: 0x01 + entityID: 0x0A + path: /xyz/openbmc_project/sensors/temperature/P0_VDD_MEM_VPP_ABCD_Temperature + sensorName: P0_VDD_ABCD_temp + sensorReadingType: 0x01 + unit: xyz.openbmc_project.Sensor.Value.Unit.DegreesC + scale: 0 + offsetB: 0 + bExp: 0 + rExp: 0 + mutability: Mutability::Read + serviceInterface: org.freedesktop.DBus.Properties + readingType: readingData + interfaces: + xyz.openbmc_project.Sensor.Value: + Value: + Offsets: + 0xFF: + type: double + +36: + sensorType: 0x02 + entityID: 0x0A + path: /xyz/openbmc_project/sensors/voltage/P0_VDD_MEM_VPP_EFGH_Input_Voltage + sensorName: P0_VDD_EFGH_Vin + sensorReadingType: 0x01 + unit: xyz.openbmc_project.Sensor.Value.Unit.Volts + multiplierM: 60 + scale: 0 + offsetB: 0 + bExp: 0 + rExp: -3 + mutability: Mutability::Read + serviceInterface: org.freedesktop.DBus.Properties + readingType: readingData + interfaces: + xyz.openbmc_project.Sensor.Value: + Value: + Offsets: + 0xFF: + type: double + +37: + sensorType: 0x02 + entityID: 0x0A + path: /xyz/openbmc_project/sensors/voltage/P0_VDD_MEM_EFGH_Output_Voltage + sensorName: P0_MEM_EFGH_Vout + sensorReadingType: 0x01 + unit: xyz.openbmc_project.Sensor.Value.Unit.Volts + multiplierM: 10 + scale: 0 + offsetB: 0 + bExp: 0 + rExp: -3 + mutability: Mutability::Read + serviceInterface: org.freedesktop.DBus.Properties + readingType: readingData + interfaces: + xyz.openbmc_project.Sensor.Value: + Value: + Offsets: + 0xFF: + type: double + +38: + sensorType: 0x02 + entityID: 0x0A + path: /xyz/openbmc_project/sensors/voltage/P0_VDD_VPP_EFGH_Output_Voltage + sensorName: P0_VPP_EFGH_Vout + sensorReadingType: 0x01 + unit: xyz.openbmc_project.Sensor.Value.Unit.Volts + multiplierM: 15 + scale: 0 + offsetB: 0 + bExp: 0 + rExp: -3 + mutability: Mutability::Read + serviceInterface: org.freedesktop.DBus.Properties + readingType: readingData + interfaces: + xyz.openbmc_project.Sensor.Value: + Value: + Offsets: + 0xFF: + type: double + +39: + sensorType: 0x03 + entityID: 0x0A + path: /xyz/openbmc_project/sensors/current/P0_VDD_MEM_VPP_EFGH_Input_Current + sensorName: P0_VDD_EFGH_Iin + sensorReadingType: 0x01 + unit: xyz.openbmc_project.Sensor.Value.Unit.Amperes + multiplierM: 200 + scale: 0 + offsetB: 0 + bExp: 0 + rExp: -3 + mutability: Mutability::Read + serviceInterface: org.freedesktop.DBus.Properties + readingType: readingData + interfaces: + xyz.openbmc_project.Sensor.Value: + Value: + Offsets: + 0xFF: + type: double + +40: + sensorType: 0x03 + entityID: 0x0A + path: /xyz/openbmc_project/sensors/current/P0_VDD_MEM_EFGH_Output_Current + sensorName: P0_MEM_EFGH_Iout + sensorReadingType: 0x01 + unit: xyz.openbmc_project.Sensor.Value.Unit.Amperes + multiplierM: 50 + scale: 0 + offsetB: 0 + bExp: 0 + rExp: -2 + mutability: Mutability::Read + serviceInterface: org.freedesktop.DBus.Properties + readingType: readingData + interfaces: + xyz.openbmc_project.Sensor.Value: + Value: + Offsets: + 0xFF: + type: double + +41: + sensorType: 0x03 + entityID: 0x0A + path: /xyz/openbmc_project/sensors/current/P0_VDD_VPP_EFGH_Output_Current + sensorName: P0_VPP_EFGH_Iout + sensorReadingType: 0x01 + unit: xyz.openbmc_project.Sensor.Value.Unit.Amperes + multiplierM: 160 + scale: 0 + offsetB: 0 + bExp: 0 + rExp: -3 + mutability: Mutability::Read + serviceInterface: org.freedesktop.DBus.Properties + readingType: readingData + interfaces: + xyz.openbmc_project.Sensor.Value: + Value: + Offsets: + 0xFF: + type: double + +42: + sensorType: 0x01 + entityID: 0x0A + path: /xyz/openbmc_project/sensors/temperature/P0_VDD_MEM_VPP_EFGH_Temperature + sensorName: P0_VDD_EFGH_temp + sensorReadingType: 0x01 + unit: xyz.openbmc_project.Sensor.Value.Unit.DegreesC + scale: 0 + offsetB: 0 + bExp: 0 + rExp: 0 + mutability: Mutability::Read + serviceInterface: org.freedesktop.DBus.Properties + readingType: readingData + interfaces: + xyz.openbmc_project.Sensor.Value: + Value: + Offsets: + 0xFF: + type: double + +43: + sensorType: 0x02 + entityID: 0x0A + path: /xyz/openbmc_project/sensors/voltage/P1_VDD_CORE_Input_Voltage + sensorName: P1_VDD_CORE_Vin + sensorReadingType: 0x01 + unit: xyz.openbmc_project.Sensor.Value.Unit.Volts + multiplierM: 60 + scale: 0 + offsetB: 0 + bExp: 0 + rExp: -3 + mutability: Mutability::Read + serviceInterface: org.freedesktop.DBus.Properties + readingType: readingData + interfaces: + xyz.openbmc_project.Sensor.Value: + Value: + Offsets: + 0xFF: + type: double + +44: + sensorType: 0x02 + entityID: 0x0A + path: /xyz/openbmc_project/sensors/voltage/P1_VDD_CORE_Output_Voltage + sensorName: P1_VDD_CORE_Vout + sensorReadingType: 0x01 + unit: xyz.openbmc_project.Sensor.Value.Unit.Volts + multiplierM: 15 + scale: 0 + offsetB: 0 + bExp: 0 + rExp: -3 + mutability: Mutability::Read + serviceInterface: org.freedesktop.DBus.Properties + readingType: readingData + interfaces: + xyz.openbmc_project.Sensor.Value: + Value: + Offsets: + 0xFF: + type: double + +45: + sensorType: 0x03 + entityID: 0x0A + path: /xyz/openbmc_project/sensors/current/P1_VDD_CORE_Input_Current + sensorName: P1_VDD_CORE_Iin + sensorReadingType: 0x01 + unit: xyz.openbmc_project.Sensor.Value.Unit.Amperes + multiplierM: 200 + scale: 0 + offsetB: 0 + bExp: 0 + rExp: -3 + mutability: Mutability::Read + serviceInterface: org.freedesktop.DBus.Properties + readingType: readingData + interfaces: + xyz.openbmc_project.Sensor.Value: + Value: + Offsets: + 0xFF: + type: double + +46: + sensorType: 0x03 + entityID: 0x0A + path: /xyz/openbmc_project/sensors/current/P1_VDD_CORE_Output_Current + sensorName: P1_VDD_CORE_Iout + sensorReadingType: 0x01 + unit: xyz.openbmc_project.Sensor.Value.Unit.Amperes + multiplierM: 90 + scale: 0 + offsetB: 0 + bExp: 0 + rExp: -2 + mutability: Mutability::Read + serviceInterface: org.freedesktop.DBus.Properties + readingType: readingData + interfaces: + xyz.openbmc_project.Sensor.Value: + Value: + Offsets: + 0xFF: + type: double + +47: + sensorType: 0x01 + entityID: 0x0A + path: /xyz/openbmc_project/sensors/temperature/P1_VDD_CORE_Temperature + sensorName: P1_VDD_CORE_temp + sensorReadingType: 0x01 + unit: xyz.openbmc_project.Sensor.Value.Unit.DegreesC + scale: 0 + offsetB: 0 + bExp: 0 + rExp: 0 + mutability: Mutability::Read + serviceInterface: org.freedesktop.DBus.Properties + readingType: readingData + interfaces: + xyz.openbmc_project.Sensor.Value: + Value: + Offsets: + 0xFF: + type: double + +48: + sensorType: 0x02 + entityID: 0x0A + path: /xyz/openbmc_project/sensors/voltage/P1_VDD_SOC_Input_Voltage + sensorName: P1_VDD_SOC_Vin + sensorReadingType: 0x01 + unit: xyz.openbmc_project.Sensor.Value.Unit.Volts + multiplierM: 60 + scale: 0 + offsetB: 0 + bExp: 0 + rExp: -3 + mutability: Mutability::Read + serviceInterface: org.freedesktop.DBus.Properties + readingType: readingData + interfaces: + xyz.openbmc_project.Sensor.Value: + Value: + Offsets: + 0xFF: + type: double + +49: + sensorType: 0x02 + entityID: 0x0A + path: /xyz/openbmc_project/sensors/voltage/P1_VDD_SOC_Output_Voltage + sensorName: P1_VDD_SOC_Vout + sensorReadingType: 0x01 + unit: xyz.openbmc_project.Sensor.Value.Unit.Volts + multiplierM: 15 + scale: 0 + offsetB: 0 + bExp: 0 + rExp: -3 + mutability: Mutability::Read + serviceInterface: org.freedesktop.DBus.Properties + readingType: readingData + interfaces: + xyz.openbmc_project.Sensor.Value: + Value: + Offsets: + 0xFF: + type: double + +50: + sensorType: 0x03 + entityID: 0x0A + path: /xyz/openbmc_project/sensors/current/P1_VDD_SOC_Input_Current + sensorName: P1_VDD_SOC_Iin + sensorReadingType: 0x01 + unit: xyz.openbmc_project.Sensor.Value.Unit.Amperes + multiplierM: 200 + scale: 0 + offsetB: 0 + bExp: 0 + rExp: -3 + mutability: Mutability::Read + serviceInterface: org.freedesktop.DBus.Properties + readingType: readingData + interfaces: + xyz.openbmc_project.Sensor.Value: + Value: + Offsets: + 0xFF: + type: double + +51: + sensorType: 0x03 + entityID: 0x0A + path: /xyz/openbmc_project/sensors/current/P1_VDD_SOC_Output_Current + sensorName: P1_VDD_SOC_Iout + sensorReadingType: 0x01 + unit: xyz.openbmc_project.Sensor.Value.Unit.Amperes + multiplierM: 35 + scale: 0 + offsetB: 0 + bExp: 0 + rExp: -2 + mutability: Mutability::Read + serviceInterface: org.freedesktop.DBus.Properties + readingType: readingData + interfaces: + xyz.openbmc_project.Sensor.Value: + Value: + Offsets: + 0xFF: + type: double + +52: + sensorType: 0x01 + entityID: 0x0A + path: /xyz/openbmc_project/sensors/temperature/P1_VDD_SOC_Temperature + sensorName: P1_VDD_SOC_temp + sensorReadingType: 0x01 + unit: xyz.openbmc_project.Sensor.Value.Unit.DegreesC + scale: 0 + offsetB: 0 + bExp: 0 + rExp: 0 + mutability: Mutability::Read + serviceInterface: org.freedesktop.DBus.Properties + readingType: readingData + interfaces: + xyz.openbmc_project.Sensor.Value: + Value: + Offsets: + 0xFF: + type: double + +53: + sensorType: 0x02 + entityID: 0x0A + path: /xyz/openbmc_project/sensors/voltage/P1_VDD_MEM_VPP_ABCD_Input_Voltage + sensorName: P1_VDD_ABCD_Vin + sensorReadingType: 0x01 + unit: xyz.openbmc_project.Sensor.Value.Unit.Volts + multiplierM: 60 + scale: 0 + offsetB: 0 + bExp: 0 + rExp: -3 + mutability: Mutability::Read + serviceInterface: org.freedesktop.DBus.Properties + readingType: readingData + interfaces: + xyz.openbmc_project.Sensor.Value: + Value: + Offsets: + 0xFF: + type: double + +54: + sensorType: 0x02 + entityID: 0x0A + path: /xyz/openbmc_project/sensors/voltage/P1_VDD_MEM_ABCD_Output_Voltage + sensorName: P1_MEM_ABCD_Vout + sensorReadingType: 0x01 + unit: xyz.openbmc_project.Sensor.Value.Unit.Volts + multiplierM: 10 + scale: 0 + offsetB: 0 + bExp: 0 + rExp: -3 + mutability: Mutability::Read + serviceInterface: org.freedesktop.DBus.Properties + readingType: readingData + interfaces: + xyz.openbmc_project.Sensor.Value: + Value: + Offsets: + 0xFF: + type: double + +55: + sensorType: 0x02 + entityID: 0x0A + path: /xyz/openbmc_project/sensors/voltage/P1_VDD_VPP_ABCD_Output_Voltage + sensorName: P1_VPP_ABCD_Vout + sensorReadingType: 0x01 + unit: xyz.openbmc_project.Sensor.Value.Unit.Volts + multiplierM: 15 + scale: 0 + offsetB: 0 + bExp: 0 + rExp: -3 + mutability: Mutability::Read + serviceInterface: org.freedesktop.DBus.Properties + readingType: readingData + interfaces: + xyz.openbmc_project.Sensor.Value: + Value: + Offsets: + 0xFF: + type: double + +56: + sensorType: 0x03 + entityID: 0x0A + path: /xyz/openbmc_project/sensors/current/P1_VDD_MEM_VPP_ABCD_Input_Current + sensorName: P1_VDD_ABCD_Iin + sensorReadingType: 0x01 + unit: xyz.openbmc_project.Sensor.Value.Unit.Amperes + multiplierM: 200 + scale: 0 + offsetB: 0 + bExp: 0 + rExp: -3 + mutability: Mutability::Read + serviceInterface: org.freedesktop.DBus.Properties + readingType: readingData + interfaces: + xyz.openbmc_project.Sensor.Value: + Value: + Offsets: + 0xFF: + type: double + +57: + sensorType: 0x03 + entityID: 0x0A + path: /xyz/openbmc_project/sensors/current/P1_VDD_MEM_ABCD_Output_Current + sensorName: P1_MEM_ABCD_Iout + sensorReadingType: 0x01 + unit: xyz.openbmc_project.Sensor.Value.Unit.Amperes + multiplierM: 50 + scale: 0 + offsetB: 0 + bExp: 0 + rExp: -2 + mutability: Mutability::Read + serviceInterface: org.freedesktop.DBus.Properties + readingType: readingData + interfaces: + xyz.openbmc_project.Sensor.Value: + Value: + Offsets: + 0xFF: + type: double + +58: + sensorType: 0x03 + entityID: 0x0A + path: /xyz/openbmc_project/sensors/current/P1_VDD_VPP_ABCD_Output_Current + sensorName: P1_VPP_ABCD_Iout + sensorReadingType: 0x01 + unit: xyz.openbmc_project.Sensor.Value.Unit.Amperes + multiplierM: 160 + scale: 0 + offsetB: 0 + bExp: 0 + rExp: -3 + mutability: Mutability::Read + serviceInterface: org.freedesktop.DBus.Properties + readingType: readingData + interfaces: + xyz.openbmc_project.Sensor.Value: + Value: + Offsets: + 0xFF: + type: double + +59: + sensorType: 0x01 + entityID: 0x0A + path: /xyz/openbmc_project/sensors/temperature/P1_VDD_MEM_VPP_ABCD_Temperature + sensorName: P1_VDD_ABCD_temp + sensorReadingType: 0x01 + unit: xyz.openbmc_project.Sensor.Value.Unit.DegreesC + scale: 0 + offsetB: 0 + bExp: 0 + rExp: 0 + mutability: Mutability::Read + serviceInterface: org.freedesktop.DBus.Properties + readingType: readingData + interfaces: + xyz.openbmc_project.Sensor.Value: + Value: + Offsets: + 0xFF: + type: double + +60: + sensorType: 0x02 + entityID: 0x0A + path: /xyz/openbmc_project/sensors/voltage/P1_VDD_MEM_VPP_EFGH_Input_Voltage + sensorName: P1_VDD_EFGH_Vin + sensorReadingType: 0x01 + unit: xyz.openbmc_project.Sensor.Value.Unit.Volts + multiplierM: 60 + scale: 0 + offsetB: 0 + bExp: 0 + rExp: -3 + mutability: Mutability::Read + serviceInterface: org.freedesktop.DBus.Properties + readingType: readingData + interfaces: + xyz.openbmc_project.Sensor.Value: + Value: + Offsets: + 0xFF: + type: double + +61: + sensorType: 0x02 + entityID: 0x0A + path: /xyz/openbmc_project/sensors/voltage/P1_VDD_MEM_EFGH_Output_Voltage + sensorName: P1_MEM_EFGH_Vout + sensorReadingType: 0x01 + unit: xyz.openbmc_project.Sensor.Value.Unit.Volts + multiplierM: 10 + scale: 0 + offsetB: 0 + bExp: 0 + rExp: -3 + mutability: Mutability::Read + serviceInterface: org.freedesktop.DBus.Properties + readingType: readingData + interfaces: + xyz.openbmc_project.Sensor.Value: + Value: + Offsets: + 0xFF: + type: double + +62: + sensorType: 0x02 + entityID: 0x0A + path: /xyz/openbmc_project/sensors/voltage/P1_VDD_VPP_EFGH_Output_Voltage + sensorName: P1_VPP_EFGH_Vout + sensorReadingType: 0x01 + unit: xyz.openbmc_project.Sensor.Value.Unit.Volts + multiplierM: 15 + scale: 0 + offsetB: 0 + bExp: 0 + rExp: -3 + mutability: Mutability::Read + serviceInterface: org.freedesktop.DBus.Properties + readingType: readingData + interfaces: + xyz.openbmc_project.Sensor.Value: + Value: + Offsets: + 0xFF: + type: double + +63: + sensorType: 0x03 + entityID: 0x0A + path: /xyz/openbmc_project/sensors/current/P1_VDD_MEM_VPP_EFGH_Input_Current + sensorName: P1_VDD_EFGH_Iin + sensorReadingType: 0x01 + unit: xyz.openbmc_project.Sensor.Value.Unit.Amperes + multiplierM: 200 + scale: 0 + offsetB: 0 + bExp: 0 + rExp: -3 + mutability: Mutability::Read + serviceInterface: org.freedesktop.DBus.Properties + readingType: readingData + interfaces: + xyz.openbmc_project.Sensor.Value: + Value: + Offsets: + 0xFF: + type: double + +64: + sensorType: 0x03 + entityID: 0x0A + path: /xyz/openbmc_project/sensors/current/P1_VDD_MEM_EFGH_Output_Current + sensorName: P1_MEM_EFGH_Iout + sensorReadingType: 0x01 + unit: xyz.openbmc_project.Sensor.Value.Unit.Amperes + multiplierM: 50 + scale: 0 + offsetB: 0 + bExp: 0 + rExp: -2 + mutability: Mutability::Read + serviceInterface: org.freedesktop.DBus.Properties + readingType: readingData + interfaces: + xyz.openbmc_project.Sensor.Value: + Value: + Offsets: + 0xFF: + type: double + +65: + sensorType: 0x03 + entityID: 0x0A + path: /xyz/openbmc_project/sensors/current/P1_VDD_VPP_EFGH_Output_Current + sensorName: P1_VPP_EFGH_Iout + sensorReadingType: 0x01 + unit: xyz.openbmc_project.Sensor.Value.Unit.Amperes + multiplierM: 160 + scale: 0 + offsetB: 0 + bExp: 0 + rExp: -3 + mutability: Mutability::Read + serviceInterface: org.freedesktop.DBus.Properties + readingType: readingData + interfaces: + xyz.openbmc_project.Sensor.Value: + Value: + Offsets: + 0xFF: + type: double + +66: + sensorType: 0x01 + entityID: 0x0A + path: /xyz/openbmc_project/sensors/temperature/P1_VDD_MEM_VPP_EFGH_Temperature + sensorName: P1_VDD_EFGH_temp + sensorReadingType: 0x01 + unit: xyz.openbmc_project.Sensor.Value.Unit.DegreesC + scale: 0 + offsetB: 0 + bExp: 0 + rExp: 0 + mutability: Mutability::Read + serviceInterface: org.freedesktop.DBus.Properties + readingType: readingData + interfaces: + xyz.openbmc_project.Sensor.Value: + Value: + Offsets: + 0xFF: + type: double -- cgit v1.2.3