diff options
author | Dhruvaraj Subhashchandran <dhruvaraj@in.ibm.com> | 2017-10-02 04:45:27 -0500 |
---|---|---|
committer | Brad Bishop <bradleyb@fuzziesquirrel.com> | 2017-10-12 13:33:41 +0000 |
commit | e8f6012220b29041ef515c763fb32569780c9283 (patch) | |
tree | 6e18e7d9bb55721820754471a592512a742cb957 /meta-phosphor/common/recipes-phosphor/ipmi | |
parent | ca0a04fe124671db1b55e99c696d964ed1c2795e (diff) | |
download | talos-openbmc-e8f6012220b29041ef515c763fb32569780c9283.tar.gz talos-openbmc-e8f6012220b29041ef515c763fb32569780c9283.zip |
ipmi: sensor config yaml updates
When marking a unit as functional both functional state
and presence need to be checked to avoid marking
non-present units as functional.
There was a change in yaml structure for accomodating
fix for marking non-present units as functional.
All these yamls are not sorted by sensor id, so it will
easier for a future script based change.
Change-Id: I122d652de32ba4f323ee7b31a59078d86e158246
Signed-off-by: Dhruvaraj Subhashchandran <dhruvaraj@in.ibm.com>
Diffstat (limited to 'meta-phosphor/common/recipes-phosphor/ipmi')
3 files changed, 872 insertions, 334 deletions
diff --git a/meta-phosphor/common/recipes-phosphor/ipmi/phosphor-ipmi-host.inc b/meta-phosphor/common/recipes-phosphor/ipmi/phosphor-ipmi-host.inc index e34c2c989..62677c3d6 100644 --- a/meta-phosphor/common/recipes-phosphor/ipmi/phosphor-ipmi-host.inc +++ b/meta-phosphor/common/recipes-phosphor/ipmi/phosphor-ipmi-host.inc @@ -2,4 +2,4 @@ HOMEPAGE = "http://github.com/openbmc/phosphor-host-ipmid" LICENSE = "Apache-2.0" LIC_FILES_CHKSUM = "file://LICENSE;md5=fa818a259cbed7ce8bc2a22d35a464fc" SRC_URI += "git://github.com/openbmc/phosphor-host-ipmid" -SRCREV = "e84841ce7e833d527709c557e9e25829f4e3893c" +SRCREV = "e245e4e932279a112325dae06d7c12cf9e8ed833" diff --git a/meta-phosphor/common/recipes-phosphor/ipmi/phosphor-ipmi-sensor-inventory-mrw-config/config.yaml b/meta-phosphor/common/recipes-phosphor/ipmi/phosphor-ipmi-sensor-inventory-mrw-config/config.yaml index 4e78c9a34..7666265f9 100644 --- a/meta-phosphor/common/recipes-phosphor/ipmi/phosphor-ipmi-sensor-inventory-mrw-config/config.yaml +++ b/meta-phosphor/common/recipes-phosphor/ipmi/phosphor-ipmi-sensor-inventory-mrw-config/config.yaml @@ -5,8 +5,9 @@ boot_count_sensor: interfaces: xyz.openbmc_project.Control.Boot.RebootAttempts: AttemptsLeft: - 0xFF: - type: uint32_t + Offsets: + 0xFF: + type: uint32_t os_boot_sensor: path: /xyz/openbmc_project/state/host0 @@ -15,24 +16,25 @@ os_boot_sensor: interfaces: xyz.openbmc_project.State.OperatingSystem.Status: OperatingSystemState: - 0x01: - assert: "xyz.openbmc_project.State.OperatingSystem.Status.OSStatus.CBoot" - type: string - 0x02: - assert: "xyz.openbmc_project.State.OperatingSystem.Status.OSStatus.PXEBoot" - type: string - 0x03: - assert: "xyz.openbmc_project.State.OperatingSystem.Status.OSStatus.DiagBoot" - type: string - 0x04: - assert: "xyz.openbmc_project.State.OperatingSystem.Status.OSStatus.CDROMBoot" - type: string - 0x05: - assert: "xyz.openbmc_project.State.OperatingSystem.Status.OSStatus.ROMBoot" - type: string - 0x06: - assert: "xyz.openbmc_project.State.OperatingSystem.Status.OSStatus.BootComplete" - type: string + Offsets: + 0x01: + assert: "xyz.openbmc_project.State.OperatingSystem.Status.OSStatus.CBoot" + type: string + 0x02: + assert: "xyz.openbmc_project.State.OperatingSystem.Status.OSStatus.PXEBoot" + type: string + 0x03: + assert: "xyz.openbmc_project.State.OperatingSystem.Status.OSStatus.DiagBoot" + type: string + 0x04: + assert: "xyz.openbmc_project.State.OperatingSystem.Status.OSStatus.CDROMBoot" + type: string + 0x05: + assert: "xyz.openbmc_project.State.OperatingSystem.Status.OSStatus.ROMBoot" + type: string + 0x06: + assert: "xyz.openbmc_project.State.OperatingSystem.Status.OSStatus.BootComplete" + type: string fw_boot_sensor: path: /xyz/openbmc_project/state/host0 @@ -41,21 +43,22 @@ fw_boot_sensor: interfaces: xyz.openbmc_project.State.Boot.Progress: BootProgress: - 0x00: - type: string - set: "xyz.openbmc_project.State.Boot.Progress.ProgressStages.Unspecified" - 0x01: - type: string - set: "xyz.openbmc_project.State.Boot.Progress.ProgressStages.MemoryInit" - 0x03: - type: string - set: "xyz.openbmc_project.State.Boot.Progress.ProgressStages.SecondaryProcInit" - 0x13: - type: string - set: "xyz.openbmc_project.State.Boot.Progress.ProgressStages.OSStart" - 0x14: - type: string - set: "xyz.openbmc_project.State.Boot.Progress.ProgressStages.MotherboardInit" + Offsets: + 0x00: + type: string + set: "xyz.openbmc_project.State.Boot.Progress.ProgressStages.Unspecified" + 0x01: + type: string + set: "xyz.openbmc_project.State.Boot.Progress.ProgressStages.MemoryInit" + 0x03: + type: string + set: "xyz.openbmc_project.State.Boot.Progress.ProgressStages.SecondaryProcInit" + 0x13: + type: string + set: "xyz.openbmc_project.State.Boot.Progress.ProgressStages.OSStart" + 0x14: + type: string + set: "xyz.openbmc_project.State.Boot.Progress.ProgressStages.MotherboardInit" dimm_func_sensor: serviceInterface: xyz.openbmc_project.Inventory.Manager @@ -63,16 +66,23 @@ dimm_func_sensor: interfaces: xyz.openbmc_project.State.Decorator.OperationalStatus: Functional: - 0x04: - type: "bool" - assert: false - deassert: true + Offsets: + 0x04: + type: "bool" + assert: false + deassert: true + Prereqs: + 0x06: + type: "bool" + assert: true + deassert: false xyz.openbmc_project.Inventory.Item: Present: - 0x06: - type: "bool" - assert: true - deassert: false + Offsets: + 0x06: + type: "bool" + assert: true + deassert: false cpu_func_sensor: serviceInterface: xyz.openbmc_project.Inventory.Manager @@ -80,16 +90,23 @@ cpu_func_sensor: interfaces: xyz.openbmc_project.State.Decorator.OperationalStatus: Functional: - 0x08: - type: "bool" - assert: false - deassert: true + Offsets: + 0x08: + type: "bool" + assert: false + deassert: true + Prereqs: + 0x07: + type: "bool" + assert: true + deassert: false xyz.openbmc_project.Inventory.Item: Present: - 0x07: - type: "bool" - assert: true - deassert: false + Offsets: + 0x07: + type: "bool" + assert: true + deassert: false cpucore_func_sensor: serviceInterface: xyz.openbmc_project.Inventory.Manager @@ -97,17 +114,24 @@ cpucore_func_sensor: interfaces: xyz.openbmc_project.State.Decorator.OperationalStatus: Functional: - 0x08: - type: "bool" - assert: false - deassert: true + Offsets: + 0x08: + type: "bool" + assert: false + deassert: true + Prereqs: + 0x07: + type: "bool" + assert: true + deassert: false xyz.openbmc_project.Inventory.Item: Present: - 0x07: - type: "bool" - assert: true - deassert: false - skipOn: "deassert" + Offsets: + 0x07: + type: "bool" + assert: true + deassert: false + skipOn: "deassert" tpm_required_sensor: path: /xyz/openbmc_project/control/host0/TPMEnable @@ -116,9 +140,10 @@ tpm_required_sensor: interfaces: xyz.openbmc_project.Control.TPM.Policy: TPMEnable: - 0x00: - type: "bool" - assert: false - 0x01: - type: "bool" - assert: true + Offsets: + 0x00: + type: "bool" + assert: false + 0x01: + type: "bool" + assert: true diff --git a/meta-phosphor/common/recipes-phosphor/ipmi/phosphor-ipmi-sensor-inventory/config.yaml b/meta-phosphor/common/recipes-phosphor/ipmi/phosphor-ipmi-sensor-inventory/config.yaml index c5797f276..8e4506bbb 100644 --- a/meta-phosphor/common/recipes-phosphor/ipmi/phosphor-ipmi-sensor-inventory/config.yaml +++ b/meta-phosphor/common/recipes-phosphor/ipmi/phosphor-ipmi-sensor-inventory/config.yaml @@ -1,14 +1,3 @@ -0x07: - sensorType: 0xC3 - path: /xyz/openbmc_project/state/host0 - sensorReadingType: 0x6F - serviceInterface: org.freedesktop.DBus.Properties - readingType: assertion - interfaces: - xyz.openbmc_project.Control.Boot.RebootAttempts: - AttemptsLeft: - 0xFF: - type: uint32_t 0x03: sensorType: 0x0F path: /xyz/openbmc_project/state/host0 @@ -18,6 +7,7 @@ interfaces: xyz.openbmc_project.State.Boot.Progress: BootProgress: + Offsets: 0x13: type: string set: xyz.openbmc_project.State.Boot.Progress.ProgressStages.OSStart @@ -27,1290 +17,1813 @@ 0x01: type: string set: xyz.openbmc_project.State.Boot.Progress.ProgressStages.MemoryInit + 0x03: + type: string + set: xyz.openbmc_project.State.Boot.Progress.ProgressStages.SecondaryProcInit 0x14: type: string set: xyz.openbmc_project.State.Boot.Progress.ProgressStages.MotherboardInit +0x05: + sensorType: 0x1F + path: /xyz/openbmc_project/state/host0 + sensorReadingType: 0x6F + serviceInterface: org.freedesktop.DBus.Properties + readingType: assertion + interfaces: + xyz.openbmc_project.State.OperatingSystem.Status: + OperatingSystemState: + Offsets: + 0x02: + assert: xyz.openbmc_project.State.OperatingSystem.Status.OSStatus.PXEBoot + type: string + 0x06: + assert: xyz.openbmc_project.State.OperatingSystem.Status.OSStatus.BootComplete + type: string + 0x04: + assert: xyz.openbmc_project.State.OperatingSystem.Status.OSStatus.CDROMBoot + type: string + 0x01: + assert: xyz.openbmc_project.State.OperatingSystem.Status.OSStatus.CBoot + type: string 0x03: + assert: xyz.openbmc_project.State.OperatingSystem.Status.OSStatus.DiagBoot type: string - set: xyz.openbmc_project.State.Boot.Progress.ProgressStages.SecondaryProcInit -0xa6: - sensorType: 0x0C - path: /system/chassis/motherboard/dimm0 + 0x05: + assert: xyz.openbmc_project.State.OperatingSystem.Status.OSStatus.ROMBoot + type: string +0x07: + sensorType: 0xC3 + path: /xyz/openbmc_project/state/host0 + sensorReadingType: 0x6F + serviceInterface: org.freedesktop.DBus.Properties + readingType: assertion + interfaces: + xyz.openbmc_project.Control.Boot.RebootAttempts: + AttemptsLeft: + Offsets: + 0xFF: + type: uint32_t +0x12: + sensorType: 0x07 + path: /system/chassis/motherboard/cpu0/core0 sensorReadingType: 0x6F serviceInterface: xyz.openbmc_project.Inventory.Manager readingType: assertion interfaces: xyz.openbmc_project.State.Decorator.OperationalStatus: Functional: - 0x04: + Prereqs: + 0x07: + assert: true + deassert: false + type: bool + Offsets: + 0x08: assert: false deassert: true type: bool xyz.openbmc_project.Inventory.Item: Present: - 0x06: + Offsets: + 0x07: assert: true deassert: false type: bool -0xa8: - sensorType: 0x0C - path: /system/chassis/motherboard/dimm1 + skipOn: deassert +0x15: + sensorType: 0x07 + path: /system/chassis/motherboard/cpu0/core1 sensorReadingType: 0x6F serviceInterface: xyz.openbmc_project.Inventory.Manager readingType: assertion interfaces: xyz.openbmc_project.State.Decorator.OperationalStatus: Functional: - 0x04: + Prereqs: + 0x07: + assert: true + deassert: false + type: bool + Offsets: + 0x08: assert: false deassert: true type: bool xyz.openbmc_project.Inventory.Item: Present: - 0x06: + Offsets: + 0x07: assert: true deassert: false type: bool -0xba: - sensorType: 0x0C - path: /system/chassis/motherboard/dimm10 + skipOn: deassert +0x18: + sensorType: 0x07 + path: /system/chassis/motherboard/cpu0/core2 sensorReadingType: 0x6F serviceInterface: xyz.openbmc_project.Inventory.Manager readingType: assertion interfaces: xyz.openbmc_project.State.Decorator.OperationalStatus: Functional: - 0x04: + Prereqs: + 0x07: + assert: true + deassert: false + type: bool + Offsets: + 0x08: assert: false deassert: true type: bool xyz.openbmc_project.Inventory.Item: Present: - 0x06: + Offsets: + 0x07: assert: true deassert: false type: bool -0xbc: - sensorType: 0x0C - path: /system/chassis/motherboard/dimm11 + skipOn: deassert +0x1b: + sensorType: 0x07 + path: /system/chassis/motherboard/cpu0/core3 sensorReadingType: 0x6F serviceInterface: xyz.openbmc_project.Inventory.Manager readingType: assertion interfaces: xyz.openbmc_project.State.Decorator.OperationalStatus: Functional: - 0x04: + Prereqs: + 0x07: + assert: true + deassert: false + type: bool + Offsets: + 0x08: assert: false deassert: true type: bool xyz.openbmc_project.Inventory.Item: Present: - 0x06: + Offsets: + 0x07: assert: true deassert: false type: bool -0xbe: - sensorType: 0x0C - path: /system/chassis/motherboard/dimm12 + skipOn: deassert +0x1e: + sensorType: 0x07 + path: /system/chassis/motherboard/cpu0/core4 sensorReadingType: 0x6F serviceInterface: xyz.openbmc_project.Inventory.Manager readingType: assertion interfaces: xyz.openbmc_project.State.Decorator.OperationalStatus: Functional: - 0x04: + Prereqs: + 0x07: + assert: true + deassert: false + type: bool + Offsets: + 0x08: assert: false deassert: true type: bool xyz.openbmc_project.Inventory.Item: Present: - 0x06: + Offsets: + 0x07: assert: true deassert: false type: bool -0xc0: - sensorType: 0x0C - path: /system/chassis/motherboard/dimm13 + skipOn: deassert +0x21: + sensorType: 0x07 + path: /system/chassis/motherboard/cpu0/core5 sensorReadingType: 0x6F serviceInterface: xyz.openbmc_project.Inventory.Manager readingType: assertion interfaces: xyz.openbmc_project.State.Decorator.OperationalStatus: Functional: - 0x04: + Prereqs: + 0x07: + assert: true + deassert: false + type: bool + Offsets: + 0x08: assert: false deassert: true type: bool xyz.openbmc_project.Inventory.Item: Present: - 0x06: + Offsets: + 0x07: assert: true deassert: false type: bool -0xc2: - sensorType: 0x0C - path: /system/chassis/motherboard/dimm14 + skipOn: deassert +0x24: + sensorType: 0x07 + path: /system/chassis/motherboard/cpu0/core6 sensorReadingType: 0x6F serviceInterface: xyz.openbmc_project.Inventory.Manager readingType: assertion interfaces: xyz.openbmc_project.State.Decorator.OperationalStatus: Functional: - 0x04: + Prereqs: + 0x07: + assert: true + deassert: false + type: bool + Offsets: + 0x08: assert: false deassert: true type: bool xyz.openbmc_project.Inventory.Item: Present: - 0x06: + Offsets: + 0x07: assert: true deassert: false type: bool -0xc4: - sensorType: 0x0C - path: /system/chassis/motherboard/dimm15 + skipOn: deassert +0x27: + sensorType: 0x07 + path: /system/chassis/motherboard/cpu0/core7 sensorReadingType: 0x6F serviceInterface: xyz.openbmc_project.Inventory.Manager readingType: assertion interfaces: xyz.openbmc_project.State.Decorator.OperationalStatus: Functional: - 0x04: + Prereqs: + 0x07: + assert: true + deassert: false + type: bool + Offsets: + 0x08: assert: false deassert: true type: bool xyz.openbmc_project.Inventory.Item: Present: - 0x06: + Offsets: + 0x07: assert: true deassert: false type: bool -0xaa: - sensorType: 0x0C - path: /system/chassis/motherboard/dimm2 + skipOn: deassert +0x2a: + sensorType: 0x07 + path: /system/chassis/motherboard/cpu0/core8 sensorReadingType: 0x6F serviceInterface: xyz.openbmc_project.Inventory.Manager readingType: assertion interfaces: xyz.openbmc_project.State.Decorator.OperationalStatus: Functional: - 0x04: + Prereqs: + 0x07: + assert: true + deassert: false + type: bool + Offsets: + 0x08: assert: false deassert: true type: bool xyz.openbmc_project.Inventory.Item: Present: - 0x06: + Offsets: + 0x07: assert: true deassert: false type: bool -0xac: - sensorType: 0x0C - path: /system/chassis/motherboard/dimm3 + skipOn: deassert +0x2d: + sensorType: 0x07 + path: /system/chassis/motherboard/cpu0/core9 sensorReadingType: 0x6F serviceInterface: xyz.openbmc_project.Inventory.Manager readingType: assertion interfaces: xyz.openbmc_project.State.Decorator.OperationalStatus: Functional: - 0x04: + Prereqs: + 0x07: + assert: true + deassert: false + type: bool + Offsets: + 0x08: assert: false deassert: true type: bool xyz.openbmc_project.Inventory.Item: Present: - 0x06: + Offsets: + 0x07: assert: true deassert: false type: bool -0xae: - sensorType: 0x0C - path: /system/chassis/motherboard/dimm4 + skipOn: deassert +0x30: + sensorType: 0x07 + path: /system/chassis/motherboard/cpu0/core10 sensorReadingType: 0x6F serviceInterface: xyz.openbmc_project.Inventory.Manager readingType: assertion interfaces: xyz.openbmc_project.State.Decorator.OperationalStatus: Functional: - 0x04: + Prereqs: + 0x07: + assert: true + deassert: false + type: bool + Offsets: + 0x08: assert: false deassert: true type: bool xyz.openbmc_project.Inventory.Item: Present: - 0x06: + Offsets: + 0x07: assert: true deassert: false type: bool -0xb0: - sensorType: 0x0C - path: /system/chassis/motherboard/dimm5 + skipOn: deassert +0x33: + sensorType: 0x07 + path: /system/chassis/motherboard/cpu0/core11 sensorReadingType: 0x6F serviceInterface: xyz.openbmc_project.Inventory.Manager readingType: assertion interfaces: xyz.openbmc_project.State.Decorator.OperationalStatus: Functional: - 0x04: + Prereqs: + 0x07: + assert: true + deassert: false + type: bool + Offsets: + 0x08: assert: false deassert: true type: bool xyz.openbmc_project.Inventory.Item: Present: - 0x06: + Offsets: + 0x07: assert: true deassert: false type: bool -0xb2: - sensorType: 0x0C - path: /system/chassis/motherboard/dimm6 + skipOn: deassert +0x36: + sensorType: 0x07 + path: /system/chassis/motherboard/cpu0/core12 sensorReadingType: 0x6F serviceInterface: xyz.openbmc_project.Inventory.Manager readingType: assertion interfaces: xyz.openbmc_project.State.Decorator.OperationalStatus: Functional: - 0x04: + Prereqs: + 0x07: + assert: true + deassert: false + type: bool + Offsets: + 0x08: assert: false deassert: true type: bool xyz.openbmc_project.Inventory.Item: Present: - 0x06: + Offsets: + 0x07: assert: true deassert: false type: bool -0xb4: - sensorType: 0x0C - path: /system/chassis/motherboard/dimm7 + skipOn: deassert +0x39: + sensorType: 0x07 + path: /system/chassis/motherboard/cpu0/core13 sensorReadingType: 0x6F serviceInterface: xyz.openbmc_project.Inventory.Manager readingType: assertion interfaces: xyz.openbmc_project.State.Decorator.OperationalStatus: Functional: - 0x04: + Prereqs: + 0x07: + assert: true + deassert: false + type: bool + Offsets: + 0x08: assert: false deassert: true type: bool xyz.openbmc_project.Inventory.Item: Present: - 0x06: + Offsets: + 0x07: assert: true deassert: false type: bool -0xb6: - sensorType: 0x0C - path: /system/chassis/motherboard/dimm8 + skipOn: deassert +0x3c: + sensorType: 0x07 + path: /system/chassis/motherboard/cpu0/core14 sensorReadingType: 0x6F serviceInterface: xyz.openbmc_project.Inventory.Manager readingType: assertion interfaces: xyz.openbmc_project.State.Decorator.OperationalStatus: Functional: - 0x04: + Prereqs: + 0x07: + assert: true + deassert: false + type: bool + Offsets: + 0x08: assert: false deassert: true type: bool xyz.openbmc_project.Inventory.Item: Present: - 0x06: + Offsets: + 0x07: assert: true deassert: false type: bool -0xb8: - sensorType: 0x0C - path: /system/chassis/motherboard/dimm9 + skipOn: deassert +0x3f: + sensorType: 0x07 + path: /system/chassis/motherboard/cpu0/core15 sensorReadingType: 0x6F serviceInterface: xyz.openbmc_project.Inventory.Manager readingType: assertion interfaces: xyz.openbmc_project.State.Decorator.OperationalStatus: Functional: - 0x04: + Prereqs: + 0x07: + assert: true + deassert: false + type: bool + Offsets: + 0x08: assert: false deassert: true type: bool xyz.openbmc_project.Inventory.Item: Present: - 0x06: + Offsets: + 0x07: assert: true deassert: false type: bool -0x5a: + skipOn: deassert +0x42: sensorType: 0x07 - path: /system/chassis/motherboard/cpu0 + path: /system/chassis/motherboard/cpu0/core16 sensorReadingType: 0x6F serviceInterface: xyz.openbmc_project.Inventory.Manager readingType: assertion interfaces: xyz.openbmc_project.State.Decorator.OperationalStatus: Functional: + Prereqs: + 0x07: + assert: true + deassert: false + type: bool + Offsets: 0x08: assert: false deassert: true type: bool xyz.openbmc_project.Inventory.Item: Present: + Offsets: 0x07: assert: true deassert: false type: bool -0x12: + skipOn: deassert +0x45: sensorType: 0x07 - path: /system/chassis/motherboard/cpu0/core0 + path: /system/chassis/motherboard/cpu0/core17 sensorReadingType: 0x6F serviceInterface: xyz.openbmc_project.Inventory.Manager readingType: assertion interfaces: xyz.openbmc_project.State.Decorator.OperationalStatus: Functional: + Prereqs: + 0x07: + assert: true + deassert: false + type: bool + Offsets: 0x08: assert: false deassert: true type: bool xyz.openbmc_project.Inventory.Item: Present: + Offsets: 0x07: assert: true deassert: false type: bool -0x15: + skipOn: deassert +0x48: sensorType: 0x07 - path: /system/chassis/motherboard/cpu0/core1 + path: /system/chassis/motherboard/cpu0/core18 sensorReadingType: 0x6F serviceInterface: xyz.openbmc_project.Inventory.Manager readingType: assertion interfaces: xyz.openbmc_project.State.Decorator.OperationalStatus: Functional: + Prereqs: + 0x07: + assert: true + deassert: false + type: bool + Offsets: 0x08: assert: false deassert: true type: bool xyz.openbmc_project.Inventory.Item: Present: + Offsets: 0x07: assert: true deassert: false type: bool -0x18: + skipOn: deassert +0x4b: sensorType: 0x07 - path: /system/chassis/motherboard/cpu0/core2 + path: /system/chassis/motherboard/cpu0/core19 sensorReadingType: 0x6F serviceInterface: xyz.openbmc_project.Inventory.Manager readingType: assertion interfaces: xyz.openbmc_project.State.Decorator.OperationalStatus: Functional: + Prereqs: + 0x07: + assert: true + deassert: false + type: bool + Offsets: 0x08: assert: false deassert: true type: bool xyz.openbmc_project.Inventory.Item: Present: + Offsets: 0x07: assert: true deassert: false type: bool -0x1b: + skipOn: deassert +0x4e: sensorType: 0x07 - path: /system/chassis/motherboard/cpu0/core3 + path: /system/chassis/motherboard/cpu0/core20 sensorReadingType: 0x6F serviceInterface: xyz.openbmc_project.Inventory.Manager readingType: assertion interfaces: xyz.openbmc_project.State.Decorator.OperationalStatus: Functional: + Prereqs: + 0x07: + assert: true + deassert: false + type: bool + Offsets: 0x08: assert: false deassert: true type: bool xyz.openbmc_project.Inventory.Item: Present: + Offsets: 0x07: assert: true deassert: false type: bool -0x1e: + skipOn: deassert +0x51: sensorType: 0x07 - path: /system/chassis/motherboard/cpu0/core4 + path: /system/chassis/motherboard/cpu0/core21 sensorReadingType: 0x6F serviceInterface: xyz.openbmc_project.Inventory.Manager readingType: assertion interfaces: xyz.openbmc_project.State.Decorator.OperationalStatus: Functional: + Prereqs: + 0x07: + assert: true + deassert: false + type: bool + Offsets: 0x08: assert: false deassert: true type: bool xyz.openbmc_project.Inventory.Item: Present: + Offsets: 0x07: assert: true deassert: false type: bool -0x21: + skipOn: deassert +0x54: sensorType: 0x07 - path: /system/chassis/motherboard/cpu0/core5 + path: /system/chassis/motherboard/cpu0/core22 sensorReadingType: 0x6F serviceInterface: xyz.openbmc_project.Inventory.Manager readingType: assertion interfaces: xyz.openbmc_project.State.Decorator.OperationalStatus: Functional: + Prereqs: + 0x07: + assert: true + deassert: false + type: bool + Offsets: 0x08: assert: false deassert: true type: bool xyz.openbmc_project.Inventory.Item: Present: + Offsets: 0x07: assert: true deassert: false type: bool -0x24: + skipOn: deassert +0x57: sensorType: 0x07 - path: /system/chassis/motherboard/cpu0/core6 + path: /system/chassis/motherboard/cpu0/core23 sensorReadingType: 0x6F serviceInterface: xyz.openbmc_project.Inventory.Manager readingType: assertion interfaces: xyz.openbmc_project.State.Decorator.OperationalStatus: Functional: + Prereqs: + 0x07: + assert: true + deassert: false + type: bool + Offsets: 0x08: assert: false deassert: true type: bool xyz.openbmc_project.Inventory.Item: Present: + Offsets: 0x07: assert: true deassert: false type: bool -0x27: + skipOn: deassert +0x5a: sensorType: 0x07 - path: /system/chassis/motherboard/cpu0/core7 + path: /system/chassis/motherboard/cpu0 sensorReadingType: 0x6F serviceInterface: xyz.openbmc_project.Inventory.Manager readingType: assertion interfaces: xyz.openbmc_project.State.Decorator.OperationalStatus: Functional: + Prereqs: + 0x07: + assert: true + deassert: false + type: bool + Offsets: 0x08: assert: false deassert: true type: bool xyz.openbmc_project.Inventory.Item: Present: + Offsets: 0x07: assert: true deassert: false type: bool -0x2a: +0x5c: sensorType: 0x07 - path: /system/chassis/motherboard/cpu0/core8 + path: /system/chassis/motherboard/cpu1/core0 sensorReadingType: 0x6F serviceInterface: xyz.openbmc_project.Inventory.Manager readingType: assertion interfaces: xyz.openbmc_project.State.Decorator.OperationalStatus: Functional: + Prereqs: + 0x07: + assert: true + deassert: false + type: bool + Offsets: 0x08: assert: false deassert: true type: bool xyz.openbmc_project.Inventory.Item: Present: + Offsets: 0x07: assert: true deassert: false type: bool -0x2d: + skipOn: deassert +0x5f: sensorType: 0x07 - path: /system/chassis/motherboard/cpu0/core9 + path: /system/chassis/motherboard/cpu1/core1 sensorReadingType: 0x6F serviceInterface: xyz.openbmc_project.Inventory.Manager readingType: assertion interfaces: xyz.openbmc_project.State.Decorator.OperationalStatus: Functional: + Prereqs: + 0x07: + assert: true + deassert: false + type: bool + Offsets: 0x08: assert: false deassert: true type: bool xyz.openbmc_project.Inventory.Item: Present: + Offsets: 0x07: assert: true deassert: false type: bool -0x30: + skipOn: deassert +0x62: sensorType: 0x07 - path: /system/chassis/motherboard/cpu0/core10 + path: /system/chassis/motherboard/cpu1/core2 sensorReadingType: 0x6F serviceInterface: xyz.openbmc_project.Inventory.Manager readingType: assertion interfaces: xyz.openbmc_project.State.Decorator.OperationalStatus: Functional: + Prereqs: + 0x07: + assert: true + deassert: false + type: bool + Offsets: 0x08: assert: false deassert: true type: bool xyz.openbmc_project.Inventory.Item: Present: + Offsets: 0x07: assert: true deassert: false type: bool -0x33: + skipOn: deassert +0x65: sensorType: 0x07 - path: /system/chassis/motherboard/cpu0/core11 + path: /system/chassis/motherboard/cpu1/core3 sensorReadingType: 0x6F serviceInterface: xyz.openbmc_project.Inventory.Manager readingType: assertion interfaces: xyz.openbmc_project.State.Decorator.OperationalStatus: Functional: + Prereqs: + 0x07: + assert: true + deassert: false + type: bool + Offsets: 0x08: assert: false deassert: true type: bool xyz.openbmc_project.Inventory.Item: Present: + Offsets: 0x07: assert: true deassert: false type: bool -0x36: + skipOn: deassert +0x68: sensorType: 0x07 - path: /system/chassis/motherboard/cpu0/core12 + path: /system/chassis/motherboard/cpu1/core4 sensorReadingType: 0x6F serviceInterface: xyz.openbmc_project.Inventory.Manager readingType: assertion interfaces: xyz.openbmc_project.State.Decorator.OperationalStatus: Functional: + Prereqs: + 0x07: + assert: true + deassert: false + type: bool + Offsets: 0x08: assert: false deassert: true type: bool xyz.openbmc_project.Inventory.Item: Present: + Offsets: 0x07: assert: true deassert: false type: bool -0x39: + skipOn: deassert +0x6b: sensorType: 0x07 - path: /system/chassis/motherboard/cpu0/core13 + path: /system/chassis/motherboard/cpu1/core5 sensorReadingType: 0x6F serviceInterface: xyz.openbmc_project.Inventory.Manager readingType: assertion interfaces: xyz.openbmc_project.State.Decorator.OperationalStatus: Functional: + Prereqs: + 0x07: + assert: true + deassert: false + type: bool + Offsets: 0x08: assert: false deassert: true type: bool xyz.openbmc_project.Inventory.Item: Present: + Offsets: 0x07: assert: true deassert: false type: bool -0x3c: + skipOn: deassert +0x6e: sensorType: 0x07 - path: /system/chassis/motherboard/cpu0/core14 + path: /system/chassis/motherboard/cpu1/core6 sensorReadingType: 0x6F serviceInterface: xyz.openbmc_project.Inventory.Manager readingType: assertion interfaces: xyz.openbmc_project.State.Decorator.OperationalStatus: Functional: + Prereqs: + 0x07: + assert: true + deassert: false + type: bool + Offsets: 0x08: assert: false deassert: true type: bool xyz.openbmc_project.Inventory.Item: Present: + Offsets: 0x07: assert: true deassert: false type: bool -0x3f: + skipOn: deassert +0x71: sensorType: 0x07 - path: /system/chassis/motherboard/cpu0/core15 + path: /system/chassis/motherboard/cpu1/core7 sensorReadingType: 0x6F serviceInterface: xyz.openbmc_project.Inventory.Manager readingType: assertion interfaces: xyz.openbmc_project.State.Decorator.OperationalStatus: Functional: + Prereqs: + 0x07: + assert: true + deassert: false + type: bool + Offsets: 0x08: assert: false deassert: true type: bool xyz.openbmc_project.Inventory.Item: Present: + Offsets: 0x07: assert: true deassert: false type: bool -0x42: + skipOn: deassert +0x74: sensorType: 0x07 - path: /system/chassis/motherboard/cpu0/core16 + path: /system/chassis/motherboard/cpu1/core8 sensorReadingType: 0x6F serviceInterface: xyz.openbmc_project.Inventory.Manager readingType: assertion interfaces: xyz.openbmc_project.State.Decorator.OperationalStatus: Functional: + Prereqs: + 0x07: + assert: true + deassert: false + type: bool + Offsets: 0x08: assert: false deassert: true type: bool xyz.openbmc_project.Inventory.Item: Present: + Offsets: 0x07: assert: true deassert: false type: bool -0x45: + skipOn: deassert +0x77: sensorType: 0x07 - path: /system/chassis/motherboard/cpu0/core17 + path: /system/chassis/motherboard/cpu1/core9 sensorReadingType: 0x6F serviceInterface: xyz.openbmc_project.Inventory.Manager readingType: assertion interfaces: xyz.openbmc_project.State.Decorator.OperationalStatus: Functional: + Prereqs: + 0x07: + assert: true + deassert: false + type: bool + Offsets: 0x08: assert: false deassert: true type: bool xyz.openbmc_project.Inventory.Item: Present: + Offsets: 0x07: assert: true deassert: false type: bool -0x48: + skipOn: deassert +0x7a: sensorType: 0x07 - path: /system/chassis/motherboard/cpu0/core18 + path: /system/chassis/motherboard/cpu1/core10 sensorReadingType: 0x6F serviceInterface: xyz.openbmc_project.Inventory.Manager readingType: assertion interfaces: xyz.openbmc_project.State.Decorator.OperationalStatus: Functional: + Prereqs: + 0x07: + assert: true + deassert: false + type: bool + Offsets: 0x08: assert: false deassert: true type: bool xyz.openbmc_project.Inventory.Item: Present: + Offsets: 0x07: assert: true deassert: false type: bool -0x4b: + skipOn: deassert +0x7d: sensorType: 0x07 - path: /system/chassis/motherboard/cpu0/core19 + path: /system/chassis/motherboard/cpu1/core11 sensorReadingType: 0x6F serviceInterface: xyz.openbmc_project.Inventory.Manager readingType: assertion interfaces: xyz.openbmc_project.State.Decorator.OperationalStatus: Functional: + Prereqs: + 0x07: + assert: true + deassert: false + type: bool + Offsets: 0x08: assert: false deassert: true type: bool xyz.openbmc_project.Inventory.Item: Present: + Offsets: 0x07: assert: true deassert: false type: bool -0x4e: + skipOn: deassert +0x80: sensorType: 0x07 - path: /system/chassis/motherboard/cpu0/core20 + path: /system/chassis/motherboard/cpu1/core12 sensorReadingType: 0x6F serviceInterface: xyz.openbmc_project.Inventory.Manager readingType: assertion interfaces: xyz.openbmc_project.State.Decorator.OperationalStatus: Functional: + Prereqs: + 0x07: + assert: true + deassert: false + type: bool + Offsets: 0x08: assert: false deassert: true type: bool xyz.openbmc_project.Inventory.Item: Present: + Offsets: 0x07: assert: true deassert: false type: bool -0x51: + skipOn: deassert +0x83: sensorType: 0x07 - path: /system/chassis/motherboard/cpu0/core21 + path: /system/chassis/motherboard/cpu1/core13 sensorReadingType: 0x6F serviceInterface: xyz.openbmc_project.Inventory.Manager readingType: assertion interfaces: xyz.openbmc_project.State.Decorator.OperationalStatus: Functional: + Prereqs: + 0x07: + assert: true + deassert: false + type: bool + Offsets: 0x08: assert: false deassert: true type: bool xyz.openbmc_project.Inventory.Item: Present: + Offsets: 0x07: assert: true deassert: false type: bool -0x54: + skipOn: deassert +0x86: sensorType: 0x07 - path: /system/chassis/motherboard/cpu0/core22 + path: /system/chassis/motherboard/cpu1/core14 sensorReadingType: 0x6F serviceInterface: xyz.openbmc_project.Inventory.Manager readingType: assertion interfaces: xyz.openbmc_project.State.Decorator.OperationalStatus: Functional: + Prereqs: + 0x07: + assert: true + deassert: false + type: bool + Offsets: 0x08: assert: false deassert: true type: bool xyz.openbmc_project.Inventory.Item: Present: + Offsets: 0x07: assert: true deassert: false type: bool -0x57: + skipOn: deassert +0x89: sensorType: 0x07 - path: /system/chassis/motherboard/cpu0/core23 + path: /system/chassis/motherboard/cpu1/core15 sensorReadingType: 0x6F serviceInterface: xyz.openbmc_project.Inventory.Manager readingType: assertion interfaces: xyz.openbmc_project.State.Decorator.OperationalStatus: Functional: + Prereqs: + 0x07: + assert: true + deassert: false + type: bool + Offsets: 0x08: assert: false deassert: true type: bool xyz.openbmc_project.Inventory.Item: Present: + Offsets: 0x07: assert: true deassert: false type: bool -0xa4: + skipOn: deassert +0x8c: sensorType: 0x07 - path: /system/chassis/motherboard/cpu1 + path: /system/chassis/motherboard/cpu1/core16 sensorReadingType: 0x6F serviceInterface: xyz.openbmc_project.Inventory.Manager readingType: assertion interfaces: xyz.openbmc_project.State.Decorator.OperationalStatus: Functional: + Prereqs: + 0x07: + assert: true + deassert: false + type: bool + Offsets: 0x08: assert: false deassert: true type: bool xyz.openbmc_project.Inventory.Item: Present: + Offsets: 0x07: assert: true deassert: false type: bool -0x5c: + skipOn: deassert +0x8f: sensorType: 0x07 - path: /system/chassis/motherboard/cpu1/core0 + path: /system/chassis/motherboard/cpu1/core17 sensorReadingType: 0x6F serviceInterface: xyz.openbmc_project.Inventory.Manager readingType: assertion interfaces: xyz.openbmc_project.State.Decorator.OperationalStatus: Functional: + Prereqs: + 0x07: + assert: true + deassert: false + type: bool + Offsets: 0x08: assert: false deassert: true type: bool xyz.openbmc_project.Inventory.Item: Present: + Offsets: 0x07: assert: true deassert: false type: bool -0x5f: + skipOn: deassert +0x92: sensorType: 0x07 - path: /system/chassis/motherboard/cpu1/core1 + path: /system/chassis/motherboard/cpu1/core18 sensorReadingType: 0x6F serviceInterface: xyz.openbmc_project.Inventory.Manager readingType: assertion interfaces: xyz.openbmc_project.State.Decorator.OperationalStatus: Functional: + Prereqs: + 0x07: + assert: true + deassert: false + type: bool + Offsets: 0x08: assert: false deassert: true type: bool xyz.openbmc_project.Inventory.Item: Present: + Offsets: 0x07: assert: true deassert: false type: bool -0x62: + skipOn: deassert +0x95: sensorType: 0x07 - path: /system/chassis/motherboard/cpu1/core2 + path: /system/chassis/motherboard/cpu1/core19 sensorReadingType: 0x6F serviceInterface: xyz.openbmc_project.Inventory.Manager readingType: assertion interfaces: xyz.openbmc_project.State.Decorator.OperationalStatus: Functional: + Prereqs: + 0x07: + assert: true + deassert: false + type: bool + Offsets: 0x08: assert: false deassert: true type: bool xyz.openbmc_project.Inventory.Item: Present: + Offsets: 0x07: assert: true deassert: false type: bool -0x65: + skipOn: deassert +0x98: sensorType: 0x07 - path: /system/chassis/motherboard/cpu1/core3 + path: /system/chassis/motherboard/cpu1/core20 sensorReadingType: 0x6F serviceInterface: xyz.openbmc_project.Inventory.Manager readingType: assertion interfaces: xyz.openbmc_project.State.Decorator.OperationalStatus: Functional: + Prereqs: + 0x07: + assert: true + deassert: false + type: bool + Offsets: 0x08: assert: false deassert: true type: bool xyz.openbmc_project.Inventory.Item: Present: + Offsets: 0x07: assert: true deassert: false type: bool -0x68: + skipOn: deassert +0x9b: sensorType: 0x07 - path: /system/chassis/motherboard/cpu1/core4 + path: /system/chassis/motherboard/cpu1/core21 sensorReadingType: 0x6F serviceInterface: xyz.openbmc_project.Inventory.Manager readingType: assertion interfaces: xyz.openbmc_project.State.Decorator.OperationalStatus: Functional: + Prereqs: + 0x07: + assert: true + deassert: false + type: bool + Offsets: 0x08: assert: false deassert: true type: bool xyz.openbmc_project.Inventory.Item: Present: + Offsets: 0x07: assert: true deassert: false type: bool -0x6b: + skipOn: deassert +0x9e: sensorType: 0x07 - path: /system/chassis/motherboard/cpu1/core5 + path: /system/chassis/motherboard/cpu1/core22 sensorReadingType: 0x6F serviceInterface: xyz.openbmc_project.Inventory.Manager readingType: assertion interfaces: xyz.openbmc_project.State.Decorator.OperationalStatus: Functional: + Prereqs: + 0x07: + assert: true + deassert: false + type: bool + Offsets: 0x08: assert: false deassert: true type: bool xyz.openbmc_project.Inventory.Item: Present: + Offsets: 0x07: assert: true deassert: false type: bool -0x6e: + skipOn: deassert +0xa1: sensorType: 0x07 - path: /system/chassis/motherboard/cpu1/core6 + path: /system/chassis/motherboard/cpu1/core23 sensorReadingType: 0x6F serviceInterface: xyz.openbmc_project.Inventory.Manager readingType: assertion interfaces: xyz.openbmc_project.State.Decorator.OperationalStatus: Functional: + Prereqs: + 0x07: + assert: true + deassert: false + type: bool + Offsets: 0x08: assert: false deassert: true type: bool xyz.openbmc_project.Inventory.Item: Present: + Offsets: 0x07: assert: true deassert: false type: bool -0x71: + skipOn: deassert +0xa4: sensorType: 0x07 - path: /system/chassis/motherboard/cpu1/core7 + path: /system/chassis/motherboard/cpu1 sensorReadingType: 0x6F serviceInterface: xyz.openbmc_project.Inventory.Manager readingType: assertion interfaces: xyz.openbmc_project.State.Decorator.OperationalStatus: Functional: + Prereqs: + 0x07: + assert: true + deassert: false + type: bool + Offsets: 0x08: assert: false deassert: true type: bool xyz.openbmc_project.Inventory.Item: Present: + Offsets: 0x07: assert: true deassert: false type: bool -0x74: - sensorType: 0x07 - path: /system/chassis/motherboard/cpu1/core8 +0xa6: + sensorType: 0x0C + path: /system/chassis/motherboard/dimm0 sensorReadingType: 0x6F serviceInterface: xyz.openbmc_project.Inventory.Manager readingType: assertion interfaces: xyz.openbmc_project.State.Decorator.OperationalStatus: Functional: - 0x08: + Prereqs: + 0x06: + assert: true + deassert: false + type: bool + Offsets: + 0x04: assert: false deassert: true type: bool xyz.openbmc_project.Inventory.Item: Present: - 0x07: + Offsets: + 0x06: assert: true deassert: false type: bool -0x77: - sensorType: 0x07 - path: /system/chassis/motherboard/cpu1/core9 +0xa8: + sensorType: 0x0C + path: /system/chassis/motherboard/dimm1 sensorReadingType: 0x6F serviceInterface: xyz.openbmc_project.Inventory.Manager readingType: assertion interfaces: xyz.openbmc_project.State.Decorator.OperationalStatus: Functional: - 0x08: + Prereqs: + 0x06: + assert: true + deassert: false + type: bool + Offsets: + 0x04: assert: false deassert: true type: bool xyz.openbmc_project.Inventory.Item: Present: - 0x07: + Offsets: + 0x06: assert: true deassert: false type: bool -0x7a: - sensorType: 0x07 - path: /system/chassis/motherboard/cpu1/core10 +0xaa: + sensorType: 0x0C + path: /system/chassis/motherboard/dimm2 sensorReadingType: 0x6F serviceInterface: xyz.openbmc_project.Inventory.Manager readingType: assertion interfaces: xyz.openbmc_project.State.Decorator.OperationalStatus: Functional: - 0x08: + Prereqs: + 0x06: + assert: true + deassert: false + type: bool + Offsets: + 0x04: assert: false deassert: true type: bool xyz.openbmc_project.Inventory.Item: Present: - 0x07: + Offsets: + 0x06: assert: true deassert: false type: bool -0x7d: - sensorType: 0x07 - path: /system/chassis/motherboard/cpu1/core11 +0xac: + sensorType: 0x0C + path: /system/chassis/motherboard/dimm3 sensorReadingType: 0x6F serviceInterface: xyz.openbmc_project.Inventory.Manager readingType: assertion interfaces: xyz.openbmc_project.State.Decorator.OperationalStatus: Functional: - 0x08: + Prereqs: + 0x06: + assert: true + deassert: false + type: bool + Offsets: + 0x04: assert: false deassert: true type: bool xyz.openbmc_project.Inventory.Item: Present: - 0x07: + Offsets: + 0x06: assert: true deassert: false type: bool -0x80: - sensorType: 0x07 - path: /system/chassis/motherboard/cpu1/core12 +0xae: + sensorType: 0x0C + path: /system/chassis/motherboard/dimm4 sensorReadingType: 0x6F serviceInterface: xyz.openbmc_project.Inventory.Manager readingType: assertion interfaces: xyz.openbmc_project.State.Decorator.OperationalStatus: Functional: - 0x08: + Prereqs: + 0x06: + assert: true + deassert: false + type: bool + Offsets: + 0x04: assert: false deassert: true type: bool xyz.openbmc_project.Inventory.Item: Present: - 0x07: + Offsets: + 0x06: assert: true deassert: false type: bool -0x83: - sensorType: 0x07 - path: /system/chassis/motherboard/cpu1/core13 +0xb0: + sensorType: 0x0C + path: /system/chassis/motherboard/dimm5 sensorReadingType: 0x6F serviceInterface: xyz.openbmc_project.Inventory.Manager readingType: assertion interfaces: xyz.openbmc_project.State.Decorator.OperationalStatus: Functional: - 0x08: + Prereqs: + 0x06: + assert: true + deassert: false + type: bool + Offsets: + 0x04: assert: false deassert: true type: bool xyz.openbmc_project.Inventory.Item: Present: - 0x07: + Offsets: + 0x06: assert: true deassert: false type: bool -0x86: - sensorType: 0x07 - path: /system/chassis/motherboard/cpu1/core14 +0xb2: + sensorType: 0x0C + path: /system/chassis/motherboard/dimm6 sensorReadingType: 0x6F serviceInterface: xyz.openbmc_project.Inventory.Manager readingType: assertion interfaces: xyz.openbmc_project.State.Decorator.OperationalStatus: Functional: - 0x08: + Prereqs: + 0x06: + assert: true + deassert: false + type: bool + Offsets: + 0x04: assert: false deassert: true type: bool xyz.openbmc_project.Inventory.Item: Present: - 0x07: + Offsets: + 0x06: assert: true deassert: false type: bool -0x89: - sensorType: 0x07 - path: /system/chassis/motherboard/cpu1/core15 +0xb4: + sensorType: 0x0C + path: /system/chassis/motherboard/dimm7 sensorReadingType: 0x6F serviceInterface: xyz.openbmc_project.Inventory.Manager readingType: assertion interfaces: xyz.openbmc_project.State.Decorator.OperationalStatus: Functional: - 0x08: + Prereqs: + 0x06: + assert: true + deassert: false + type: bool + Offsets: + 0x04: assert: false deassert: true type: bool xyz.openbmc_project.Inventory.Item: Present: - 0x07: + Offsets: + 0x06: assert: true deassert: false type: bool -0x8c: - sensorType: 0x07 - path: /system/chassis/motherboard/cpu1/core16 +0xb6: + sensorType: 0x0C + path: /system/chassis/motherboard/dimm8 sensorReadingType: 0x6F serviceInterface: xyz.openbmc_project.Inventory.Manager readingType: assertion interfaces: xyz.openbmc_project.State.Decorator.OperationalStatus: Functional: - 0x08: + Prereqs: + 0x06: + assert: true + deassert: false + type: bool + Offsets: + 0x04: assert: false deassert: true type: bool xyz.openbmc_project.Inventory.Item: Present: - 0x07: + Offsets: + 0x06: assert: true deassert: false type: bool -0x8f: - sensorType: 0x07 - path: /system/chassis/motherboard/cpu1/core17 +0xb8: + sensorType: 0x0C + path: /system/chassis/motherboard/dimm9 sensorReadingType: 0x6F serviceInterface: xyz.openbmc_project.Inventory.Manager readingType: assertion interfaces: xyz.openbmc_project.State.Decorator.OperationalStatus: Functional: - 0x08: + Prereqs: + 0x06: + assert: true + deassert: false + type: bool + Offsets: + 0x04: assert: false deassert: true type: bool xyz.openbmc_project.Inventory.Item: Present: - 0x07: + Offsets: + 0x06: assert: true deassert: false type: bool -0x92: - sensorType: 0x07 - path: /system/chassis/motherboard/cpu1/core18 +0xba: + sensorType: 0x0C + path: /system/chassis/motherboard/dimm10 sensorReadingType: 0x6F serviceInterface: xyz.openbmc_project.Inventory.Manager readingType: assertion interfaces: xyz.openbmc_project.State.Decorator.OperationalStatus: Functional: - 0x08: + Prereqs: + 0x06: + assert: true + deassert: false + type: bool + Offsets: + 0x04: assert: false deassert: true type: bool xyz.openbmc_project.Inventory.Item: Present: - 0x07: + Offsets: + 0x06: assert: true deassert: false type: bool -0x95: - sensorType: 0x07 - path: /system/chassis/motherboard/cpu1/core19 +0xbc: + sensorType: 0x0C + path: /system/chassis/motherboard/dimm11 sensorReadingType: 0x6F serviceInterface: xyz.openbmc_project.Inventory.Manager readingType: assertion interfaces: xyz.openbmc_project.State.Decorator.OperationalStatus: Functional: - 0x08: + Prereqs: + 0x06: + assert: true + deassert: false + type: bool + Offsets: + 0x04: assert: false deassert: true type: bool xyz.openbmc_project.Inventory.Item: Present: - 0x07: + Offsets: + 0x06: assert: true deassert: false type: bool -0x98: - sensorType: 0x07 - path: /system/chassis/motherboard/cpu1/core20 +0xbe: + sensorType: 0x0C + path: /system/chassis/motherboard/dimm12 sensorReadingType: 0x6F serviceInterface: xyz.openbmc_project.Inventory.Manager readingType: assertion interfaces: xyz.openbmc_project.State.Decorator.OperationalStatus: Functional: - 0x08: + Prereqs: + 0x06: + assert: true + deassert: false + type: bool + Offsets: + 0x04: assert: false deassert: true type: bool xyz.openbmc_project.Inventory.Item: Present: - 0x07: + Offsets: + 0x06: assert: true deassert: false type: bool -0x9b: - sensorType: 0x07 - path: /system/chassis/motherboard/cpu1/core21 +0xc0: + sensorType: 0x0C + path: /system/chassis/motherboard/dimm13 sensorReadingType: 0x6F serviceInterface: xyz.openbmc_project.Inventory.Manager readingType: assertion interfaces: xyz.openbmc_project.State.Decorator.OperationalStatus: Functional: - 0x08: + Prereqs: + 0x06: + assert: true + deassert: false + type: bool + Offsets: + 0x04: assert: false deassert: true type: bool xyz.openbmc_project.Inventory.Item: Present: - 0x07: + Offsets: + 0x06: assert: true deassert: false type: bool -0x9e: - sensorType: 0x07 - path: /system/chassis/motherboard/cpu1/core22 +0xc2: + sensorType: 0x0C + path: /system/chassis/motherboard/dimm14 sensorReadingType: 0x6F serviceInterface: xyz.openbmc_project.Inventory.Manager readingType: assertion interfaces: xyz.openbmc_project.State.Decorator.OperationalStatus: Functional: - 0x08: + Prereqs: + 0x06: + assert: true + deassert: false + type: bool + Offsets: + 0x04: assert: false deassert: true type: bool xyz.openbmc_project.Inventory.Item: Present: - 0x07: + Offsets: + 0x06: assert: true deassert: false type: bool -0xa1: - sensorType: 0x07 - path: /system/chassis/motherboard/cpu1/core23 +0xc4: + sensorType: 0x0C + path: /system/chassis/motherboard/dimm15 sensorReadingType: 0x6F serviceInterface: xyz.openbmc_project.Inventory.Manager readingType: assertion interfaces: xyz.openbmc_project.State.Decorator.OperationalStatus: Functional: - 0x08: + Prereqs: + 0x06: + assert: true + deassert: false + type: bool + Offsets: + 0x04: assert: false deassert: true type: bool xyz.openbmc_project.Inventory.Item: Present: - 0x07: + Offsets: + 0x06: assert: true deassert: false type: bool -0x05: - sensorType: 0x1F - path: /xyz/openbmc_project/state/host0 - sensorReadingType: 0x6F - serviceInterface: org.freedesktop.DBus.Properties - readingType: assertion - interfaces: - xyz.openbmc_project.State.OperatingSystem.Status: - OperatingSystemState: - 0x02: - assert: xyz.openbmc_project.State.OperatingSystem.Status.OSStatus.PXEBoot - type: string - 0x06: - assert: xyz.openbmc_project.State.OperatingSystem.Status.OSStatus.BootComplete - type: string - 0x04: - assert: xyz.openbmc_project.State.OperatingSystem.Status.OSStatus.CDROMBoot - type: string - 0x01: - assert: xyz.openbmc_project.State.OperatingSystem.Status.OSStatus.CBoot - type: string - 0x03: - assert: xyz.openbmc_project.State.OperatingSystem.Status.OSStatus.DiagBoot - type: string - 0x05: - assert: xyz.openbmc_project.State.OperatingSystem.Status.OSStatus.ROMBoot - type: string |