summaryrefslogtreecommitdiffstats
path: root/meta-openbmc-machines/meta-openpower/meta-ibm/meta-romulus/recipes-phosphor/ipmi
diff options
context:
space:
mode:
authorDhruvaraj Subhashchandran <dhruvaraj@in.ibm.com>2017-10-02 04:45:27 -0500
committerBrad Bishop <bradleyb@fuzziesquirrel.com>2017-10-12 13:33:41 +0000
commite8f6012220b29041ef515c763fb32569780c9283 (patch)
tree6e18e7d9bb55721820754471a592512a742cb957 /meta-openbmc-machines/meta-openpower/meta-ibm/meta-romulus/recipes-phosphor/ipmi
parentca0a04fe124671db1b55e99c696d964ed1c2795e (diff)
downloadtalos-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-openbmc-machines/meta-openpower/meta-ibm/meta-romulus/recipes-phosphor/ipmi')
-rwxr-xr-xmeta-openbmc-machines/meta-openpower/meta-ibm/meta-romulus/recipes-phosphor/ipmi/phosphor-ipmi-sensor-inventory%/config.yaml1788
1 files changed, 1151 insertions, 637 deletions
diff --git a/meta-openbmc-machines/meta-openpower/meta-ibm/meta-romulus/recipes-phosphor/ipmi/phosphor-ipmi-sensor-inventory%/config.yaml b/meta-openbmc-machines/meta-openpower/meta-ibm/meta-romulus/recipes-phosphor/ipmi/phosphor-ipmi-sensor-inventory%/config.yaml
index 0b26f8f07..34661b92b 100755
--- a/meta-openbmc-machines/meta-openpower/meta-ibm/meta-romulus/recipes-phosphor/ipmi/phosphor-ipmi-sensor-inventory%/config.yaml
+++ b/meta-openbmc-machines/meta-openpower/meta-ibm/meta-romulus/recipes-phosphor/ipmi/phosphor-ipmi-sensor-inventory%/config.yaml
@@ -1,65 +1,28 @@
0x02:
- interfaces:
- xyz.openbmc_project.State.Boot.Progress:
- BootProgress:
- 0x00:
- set: xyz.openbmc_project.State.Boot.Progress.ProgressStages.Unspecified
- type: string
- 0x01:
- set: xyz.openbmc_project.State.Boot.Progress.ProgressStages.MemoryInit
- type: string
- 0x03:
- set: xyz.openbmc_project.State.Boot.Progress.ProgressStages.SecondaryProcInit
- type: string
- 0x13:
- set: xyz.openbmc_project.State.Boot.Progress.ProgressStages.OSStart
- type: string
- 0x14:
- set: xyz.openbmc_project.State.Boot.Progress.ProgressStages.MotherboardInit
- type: string
- path: /xyz/openbmc_project/state/host0
- readingType: eventdata2
- sensorReadingType: 0x6F
sensorType: 0x0F
- serviceInterface: org.freedesktop.DBus.Properties
-0x91:
- 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
path: /xyz/openbmc_project/state/host0
- readingType: assertion
sensorReadingType: 0x6F
- sensorType: 0x1F
serviceInterface: org.freedesktop.DBus.Properties
-0x8B:
+ readingType: eventdata2
interfaces:
- xyz.openbmc_project.Control.Boot.RebootAttempts:
- AttemptsLeft:
- 0xFF:
- type: uint32_t
- path: /xyz/openbmc_project/state/host0
- readingType: readingAssertion
- sensorReadingType: 0x6F
- sensorType: 0xC3
- serviceInterface: org.freedesktop.DBus.Properties
+ xyz.openbmc_project.State.Boot.Progress:
+ BootProgress:
+ Offsets:
+ 0x13:
+ type: string
+ set: xyz.openbmc_project.State.Boot.Progress.ProgressStages.OSStart
+ 0x00:
+ type: string
+ set: xyz.openbmc_project.State.Boot.Progress.ProgressStages.Unspecified
+ 0x01:
+ type: string
+ set: xyz.openbmc_project.State.Boot.Progress.ProgressStages.MemoryInit
+ 0x14:
+ type: string
+ set: xyz.openbmc_project.State.Boot.Progress.ProgressStages.MotherboardInit
+ 0x03:
+ type: string
+ set: xyz.openbmc_project.State.Boot.Progress.ProgressStages.SecondaryProcInit
0x03:
sensorType: 0x07
path: /org/open_power/control/occ0
@@ -69,6 +32,7 @@
interfaces:
org.open_power.OCC.Status:
OccActive:
+ Offsets:
0x00:
assert: false
deassert: true
@@ -86,6 +50,7 @@
interfaces:
org.open_power.OCC.Status:
OccActive:
+ Offsets:
0x00:
assert: false
deassert: true
@@ -94,6 +59,58 @@
assert: true
deassert: false
type: bool
+0x08:
+ sensorType: 0x07
+ 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
+0x09:
+ sensorType: 0x07
+ 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
0x0b:
sensorType: 0x0C
path: /system/chassis/motherboard/dimm0
@@ -101,18 +118,25 @@
serviceInterface: xyz.openbmc_project.Inventory.Manager
readingType: assertion
interfaces:
- xyz.openbmc_project.Inventory.Item:
- Present:
- 0x06:
- type: bool
- assert: true
- deassert: false
xyz.openbmc_project.State.Decorator.OperationalStatus:
Functional:
- 0x04:
- assert: false
- deassert: true
- type: bool
+ Prereqs:
+ 0x06:
+ assert: true
+ deassert: false
+ type: bool
+ Offsets:
+ 0x04:
+ assert: false
+ deassert: true
+ type: bool
+ xyz.openbmc_project.Inventory.Item:
+ Present:
+ Offsets:
+ 0x06:
+ assert: true
+ deassert: false
+ type: bool
0x0c:
sensorType: 0x0C
path: /system/chassis/motherboard/dimm1
@@ -120,18 +144,25 @@
serviceInterface: xyz.openbmc_project.Inventory.Manager
readingType: assertion
interfaces:
- xyz.openbmc_project.Inventory.Item:
- Present:
- 0x06:
- type: bool
- assert: true
- deassert: false
xyz.openbmc_project.State.Decorator.OperationalStatus:
Functional:
- 0x04:
- assert: false
- deassert: true
- type: bool
+ Prereqs:
+ 0x06:
+ assert: true
+ deassert: false
+ type: bool
+ Offsets:
+ 0x04:
+ assert: false
+ deassert: true
+ type: bool
+ xyz.openbmc_project.Inventory.Item:
+ Present:
+ Offsets:
+ 0x06:
+ assert: true
+ deassert: false
+ type: bool
0x0d:
sensorType: 0x0C
path: /system/chassis/motherboard/dimm2
@@ -139,18 +170,25 @@
serviceInterface: xyz.openbmc_project.Inventory.Manager
readingType: assertion
interfaces:
- xyz.openbmc_project.Inventory.Item:
- Present:
- 0x06:
- type: bool
- assert: true
- deassert: false
xyz.openbmc_project.State.Decorator.OperationalStatus:
Functional:
- 0x04:
- assert: false
- deassert: true
- type: bool
+ Prereqs:
+ 0x06:
+ assert: true
+ deassert: false
+ type: bool
+ Offsets:
+ 0x04:
+ assert: false
+ deassert: true
+ type: bool
+ xyz.openbmc_project.Inventory.Item:
+ Present:
+ Offsets:
+ 0x06:
+ assert: true
+ deassert: false
+ type: bool
0x0e:
sensorType: 0x0C
path: /system/chassis/motherboard/dimm3
@@ -158,18 +196,25 @@
serviceInterface: xyz.openbmc_project.Inventory.Manager
readingType: assertion
interfaces:
- xyz.openbmc_project.Inventory.Item:
- Present:
- 0x06:
- type: bool
- assert: true
- deassert: false
xyz.openbmc_project.State.Decorator.OperationalStatus:
Functional:
- 0x04:
- assert: false
- deassert: true
- type: bool
+ Prereqs:
+ 0x06:
+ assert: true
+ deassert: false
+ type: bool
+ Offsets:
+ 0x04:
+ assert: false
+ deassert: true
+ type: bool
+ xyz.openbmc_project.Inventory.Item:
+ Present:
+ Offsets:
+ 0x06:
+ assert: true
+ deassert: false
+ type: bool
0x0f:
sensorType: 0x0C
path: /system/chassis/motherboard/dimm4
@@ -177,18 +222,25 @@
serviceInterface: xyz.openbmc_project.Inventory.Manager
readingType: assertion
interfaces:
- xyz.openbmc_project.Inventory.Item:
- Present:
- 0x06:
- type: bool
- assert: true
- deassert: false
xyz.openbmc_project.State.Decorator.OperationalStatus:
Functional:
- 0x04:
- assert: false
- deassert: true
- type: bool
+ Prereqs:
+ 0x06:
+ assert: true
+ deassert: false
+ type: bool
+ Offsets:
+ 0x04:
+ assert: false
+ deassert: true
+ type: bool
+ xyz.openbmc_project.Inventory.Item:
+ Present:
+ Offsets:
+ 0x06:
+ assert: true
+ deassert: false
+ type: bool
0x10:
sensorType: 0x0C
path: /system/chassis/motherboard/dimm5
@@ -196,18 +248,25 @@
serviceInterface: xyz.openbmc_project.Inventory.Manager
readingType: assertion
interfaces:
- xyz.openbmc_project.Inventory.Item:
- Present:
- 0x06:
- type: bool
- assert: true
- deassert: false
xyz.openbmc_project.State.Decorator.OperationalStatus:
Functional:
- 0x04:
- assert: false
- deassert: true
- type: bool
+ Prereqs:
+ 0x06:
+ assert: true
+ deassert: false
+ type: bool
+ Offsets:
+ 0x04:
+ assert: false
+ deassert: true
+ type: bool
+ xyz.openbmc_project.Inventory.Item:
+ Present:
+ Offsets:
+ 0x06:
+ assert: true
+ deassert: false
+ type: bool
0x11:
sensorType: 0x0C
path: /system/chassis/motherboard/dimm6
@@ -215,18 +274,25 @@
serviceInterface: xyz.openbmc_project.Inventory.Manager
readingType: assertion
interfaces:
- xyz.openbmc_project.Inventory.Item:
- Present:
- 0x06:
- type: bool
- assert: true
- deassert: false
xyz.openbmc_project.State.Decorator.OperationalStatus:
Functional:
- 0x04:
- assert: false
- deassert: true
- type: bool
+ Prereqs:
+ 0x06:
+ assert: true
+ deassert: false
+ type: bool
+ Offsets:
+ 0x04:
+ assert: false
+ deassert: true
+ type: bool
+ xyz.openbmc_project.Inventory.Item:
+ Present:
+ Offsets:
+ 0x06:
+ assert: true
+ deassert: false
+ type: bool
0x12:
sensorType: 0x0C
path: /system/chassis/motherboard/dimm7
@@ -234,18 +300,25 @@
serviceInterface: xyz.openbmc_project.Inventory.Manager
readingType: assertion
interfaces:
- xyz.openbmc_project.Inventory.Item:
- Present:
- 0x06:
- type: bool
- assert: true
- deassert: false
xyz.openbmc_project.State.Decorator.OperationalStatus:
Functional:
- 0x04:
- assert: false
- deassert: true
- type: bool
+ Prereqs:
+ 0x06:
+ assert: true
+ deassert: false
+ type: bool
+ Offsets:
+ 0x04:
+ assert: false
+ deassert: true
+ type: bool
+ xyz.openbmc_project.Inventory.Item:
+ Present:
+ Offsets:
+ 0x06:
+ assert: true
+ deassert: false
+ type: bool
0x13:
sensorType: 0x0C
path: /system/chassis/motherboard/dimm8
@@ -253,18 +326,25 @@
serviceInterface: xyz.openbmc_project.Inventory.Manager
readingType: assertion
interfaces:
- xyz.openbmc_project.Inventory.Item:
- Present:
- 0x06:
- type: bool
- assert: true
- deassert: false
xyz.openbmc_project.State.Decorator.OperationalStatus:
Functional:
- 0x04:
- assert: false
- deassert: true
- type: bool
+ Prereqs:
+ 0x06:
+ assert: true
+ deassert: false
+ type: bool
+ Offsets:
+ 0x04:
+ assert: false
+ deassert: true
+ type: bool
+ xyz.openbmc_project.Inventory.Item:
+ Present:
+ Offsets:
+ 0x06:
+ assert: true
+ deassert: false
+ type: bool
0x14:
sensorType: 0x0C
path: /system/chassis/motherboard/dimm9
@@ -272,18 +352,25 @@
serviceInterface: xyz.openbmc_project.Inventory.Manager
readingType: assertion
interfaces:
- xyz.openbmc_project.Inventory.Item:
- Present:
- 0x06:
- type: bool
- assert: true
- deassert: false
xyz.openbmc_project.State.Decorator.OperationalStatus:
Functional:
- 0x04:
- assert: false
- deassert: true
- type: bool
+ Prereqs:
+ 0x06:
+ assert: true
+ deassert: false
+ type: bool
+ Offsets:
+ 0x04:
+ assert: false
+ deassert: true
+ type: bool
+ xyz.openbmc_project.Inventory.Item:
+ Present:
+ Offsets:
+ 0x06:
+ assert: true
+ deassert: false
+ type: bool
0x15:
sensorType: 0x0C
path: /system/chassis/motherboard/dimm10
@@ -291,18 +378,25 @@
serviceInterface: xyz.openbmc_project.Inventory.Manager
readingType: assertion
interfaces:
- xyz.openbmc_project.Inventory.Item:
- Present:
- 0x06:
- type: bool
- assert: true
- deassert: false
xyz.openbmc_project.State.Decorator.OperationalStatus:
Functional:
- 0x04:
- assert: false
- deassert: true
- type: bool
+ Prereqs:
+ 0x06:
+ assert: true
+ deassert: false
+ type: bool
+ Offsets:
+ 0x04:
+ assert: false
+ deassert: true
+ type: bool
+ xyz.openbmc_project.Inventory.Item:
+ Present:
+ Offsets:
+ 0x06:
+ assert: true
+ deassert: false
+ type: bool
0x16:
sensorType: 0x0C
path: /system/chassis/motherboard/dimm11
@@ -310,18 +404,25 @@
serviceInterface: xyz.openbmc_project.Inventory.Manager
readingType: assertion
interfaces:
- xyz.openbmc_project.Inventory.Item:
- Present:
- 0x06:
- type: bool
- assert: true
- deassert: false
xyz.openbmc_project.State.Decorator.OperationalStatus:
Functional:
- 0x04:
- assert: false
- deassert: true
- type: bool
+ Prereqs:
+ 0x06:
+ assert: true
+ deassert: false
+ type: bool
+ Offsets:
+ 0x04:
+ assert: false
+ deassert: true
+ type: bool
+ xyz.openbmc_project.Inventory.Item:
+ Present:
+ Offsets:
+ 0x06:
+ assert: true
+ deassert: false
+ type: bool
0x17:
sensorType: 0x0C
path: /system/chassis/motherboard/dimm12
@@ -329,18 +430,25 @@
serviceInterface: xyz.openbmc_project.Inventory.Manager
readingType: assertion
interfaces:
- xyz.openbmc_project.Inventory.Item:
- Present:
- 0x06:
- type: bool
- assert: true
- deassert: false
xyz.openbmc_project.State.Decorator.OperationalStatus:
Functional:
- 0x04:
- assert: false
- deassert: true
- type: bool
+ Prereqs:
+ 0x06:
+ assert: true
+ deassert: false
+ type: bool
+ Offsets:
+ 0x04:
+ assert: false
+ deassert: true
+ type: bool
+ xyz.openbmc_project.Inventory.Item:
+ Present:
+ Offsets:
+ 0x06:
+ assert: true
+ deassert: false
+ type: bool
0x18:
sensorType: 0x0C
path: /system/chassis/motherboard/dimm13
@@ -348,18 +456,25 @@
serviceInterface: xyz.openbmc_project.Inventory.Manager
readingType: assertion
interfaces:
- xyz.openbmc_project.Inventory.Item:
- Present:
- 0x06:
- type: bool
- assert: true
- deassert: false
xyz.openbmc_project.State.Decorator.OperationalStatus:
Functional:
- 0x04:
- assert: false
- deassert: true
- type: bool
+ Prereqs:
+ 0x06:
+ assert: true
+ deassert: false
+ type: bool
+ Offsets:
+ 0x04:
+ assert: false
+ deassert: true
+ type: bool
+ xyz.openbmc_project.Inventory.Item:
+ Present:
+ Offsets:
+ 0x06:
+ assert: true
+ deassert: false
+ type: bool
0x19:
sensorType: 0x0C
path: /system/chassis/motherboard/dimm14
@@ -367,18 +482,25 @@
serviceInterface: xyz.openbmc_project.Inventory.Manager
readingType: assertion
interfaces:
- xyz.openbmc_project.Inventory.Item:
- Present:
- 0x06:
- type: bool
- assert: true
- deassert: false
xyz.openbmc_project.State.Decorator.OperationalStatus:
Functional:
- 0x04:
- assert: false
- deassert: true
- type: bool
+ Prereqs:
+ 0x06:
+ assert: true
+ deassert: false
+ type: bool
+ Offsets:
+ 0x04:
+ assert: false
+ deassert: true
+ type: bool
+ xyz.openbmc_project.Inventory.Item:
+ Present:
+ Offsets:
+ 0x06:
+ assert: true
+ deassert: false
+ type: bool
0x1a:
sensorType: 0x0C
path: /system/chassis/motherboard/dimm15
@@ -386,57 +508,25 @@
serviceInterface: xyz.openbmc_project.Inventory.Manager
readingType: assertion
interfaces:
- xyz.openbmc_project.Inventory.Item:
- Present:
- 0x06:
- type: bool
- assert: true
- deassert: false
- xyz.openbmc_project.State.Decorator.OperationalStatus:
- Functional:
- 0x04:
- assert: false
- deassert: true
- type: bool
-0x08:
- sensorType: 0x07
- path: /system/chassis/motherboard/cpu0
- sensorReadingType: 0x6F
- serviceInterface: xyz.openbmc_project.Inventory.Manager
- readingType: assertion
- interfaces:
- xyz.openbmc_project.State.Decorator.OperationalStatus:
- Functional:
- 0x08:
- deassert: true
- assert: false
- type: bool
- xyz.openbmc_project.Inventory.Item:
- Present:
- 0x07:
- deassert: false
- assert: true
- type: bool
-0x09:
- sensorType: 0x07
- path: /system/chassis/motherboard/cpu1
- sensorReadingType: 0x6F
- serviceInterface: xyz.openbmc_project.Inventory.Manager
- readingType: assertion
- interfaces:
xyz.openbmc_project.State.Decorator.OperationalStatus:
Functional:
- 0x08:
- deassert: true
- assert: false
- type: bool
+ Prereqs:
+ 0x06:
+ assert: true
+ deassert: false
+ type: bool
+ Offsets:
+ 0x04:
+ assert: false
+ deassert: true
+ type: bool
xyz.openbmc_project.Inventory.Item:
Present:
- 0x07:
- deassert: false
- assert: true
- type: bool
-
+ Offsets:
+ 0x06:
+ assert: true
+ deassert: false
+ type: bool
0x2b:
sensorType: 0x07
path: /system/chassis/motherboard/cpu0/core0
@@ -446,16 +536,24 @@
interfaces:
xyz.openbmc_project.State.Decorator.OperationalStatus:
Functional:
- 0x08:
- deassert: true
- assert: false
- type: bool
+ Prereqs:
+ 0x07:
+ assert: true
+ deassert: false
+ type: bool
+ Offsets:
+ 0x08:
+ assert: false
+ deassert: true
+ type: bool
xyz.openbmc_project.Inventory.Item:
Present:
- 0x07:
- deassert: false
- assert: true
- type: bool
+ Offsets:
+ 0x07:
+ assert: true
+ deassert: false
+ type: bool
+ skipOn: deassert
0x2c:
sensorType: 0x07
path: /system/chassis/motherboard/cpu0/core1
@@ -465,16 +563,24 @@
interfaces:
xyz.openbmc_project.State.Decorator.OperationalStatus:
Functional:
- 0x08:
- deassert: true
- assert: false
- type: bool
+ Prereqs:
+ 0x07:
+ assert: true
+ deassert: false
+ type: bool
+ Offsets:
+ 0x08:
+ assert: false
+ deassert: true
+ type: bool
xyz.openbmc_project.Inventory.Item:
Present:
- 0x07:
- deassert: false
- assert: true
- type: bool
+ Offsets:
+ 0x07:
+ assert: true
+ deassert: false
+ type: bool
+ skipOn: deassert
0x2d:
sensorType: 0x07
path: /system/chassis/motherboard/cpu0/core2
@@ -484,16 +590,24 @@
interfaces:
xyz.openbmc_project.State.Decorator.OperationalStatus:
Functional:
- 0x08:
- deassert: true
- assert: false
- type: bool
+ Prereqs:
+ 0x07:
+ assert: true
+ deassert: false
+ type: bool
+ Offsets:
+ 0x08:
+ assert: false
+ deassert: true
+ type: bool
xyz.openbmc_project.Inventory.Item:
Present:
- 0x07:
- deassert: false
- assert: true
- type: bool
+ Offsets:
+ 0x07:
+ assert: true
+ deassert: false
+ type: bool
+ skipOn: deassert
0x2e:
sensorType: 0x07
path: /system/chassis/motherboard/cpu0/core3
@@ -503,16 +617,24 @@
interfaces:
xyz.openbmc_project.State.Decorator.OperationalStatus:
Functional:
- 0x08:
- deassert: true
- assert: false
- type: bool
+ Prereqs:
+ 0x07:
+ assert: true
+ deassert: false
+ type: bool
+ Offsets:
+ 0x08:
+ assert: false
+ deassert: true
+ type: bool
xyz.openbmc_project.Inventory.Item:
Present:
- 0x07:
- deassert: false
- assert: true
- type: bool
+ Offsets:
+ 0x07:
+ assert: true
+ deassert: false
+ type: bool
+ skipOn: deassert
0x2f:
sensorType: 0x07
path: /system/chassis/motherboard/cpu0/core4
@@ -522,16 +644,24 @@
interfaces:
xyz.openbmc_project.State.Decorator.OperationalStatus:
Functional:
- 0x08:
- deassert: true
- assert: false
- type: bool
+ Prereqs:
+ 0x07:
+ assert: true
+ deassert: false
+ type: bool
+ Offsets:
+ 0x08:
+ assert: false
+ deassert: true
+ type: bool
xyz.openbmc_project.Inventory.Item:
Present:
- 0x07:
- deassert: false
- assert: true
- type: bool
+ Offsets:
+ 0x07:
+ assert: true
+ deassert: false
+ type: bool
+ skipOn: deassert
0x30:
sensorType: 0x07
path: /system/chassis/motherboard/cpu0/core5
@@ -541,16 +671,24 @@
interfaces:
xyz.openbmc_project.State.Decorator.OperationalStatus:
Functional:
- 0x08:
- deassert: true
- assert: false
- type: bool
+ Prereqs:
+ 0x07:
+ assert: true
+ deassert: false
+ type: bool
+ Offsets:
+ 0x08:
+ assert: false
+ deassert: true
+ type: bool
xyz.openbmc_project.Inventory.Item:
Present:
- 0x07:
- deassert: false
- assert: true
- type: bool
+ Offsets:
+ 0x07:
+ assert: true
+ deassert: false
+ type: bool
+ skipOn: deassert
0x31:
sensorType: 0x07
path: /system/chassis/motherboard/cpu0/core6
@@ -560,16 +698,24 @@
interfaces:
xyz.openbmc_project.State.Decorator.OperationalStatus:
Functional:
- 0x08:
- deassert: true
- assert: false
- type: bool
+ Prereqs:
+ 0x07:
+ assert: true
+ deassert: false
+ type: bool
+ Offsets:
+ 0x08:
+ assert: false
+ deassert: true
+ type: bool
xyz.openbmc_project.Inventory.Item:
Present:
- 0x07:
- deassert: false
- assert: true
- type: bool
+ Offsets:
+ 0x07:
+ assert: true
+ deassert: false
+ type: bool
+ skipOn: deassert
0x32:
sensorType: 0x07
path: /system/chassis/motherboard/cpu0/core7
@@ -579,16 +725,24 @@
interfaces:
xyz.openbmc_project.State.Decorator.OperationalStatus:
Functional:
- 0x08:
- deassert: true
- assert: false
- type: bool
+ Prereqs:
+ 0x07:
+ assert: true
+ deassert: false
+ type: bool
+ Offsets:
+ 0x08:
+ assert: false
+ deassert: true
+ type: bool
xyz.openbmc_project.Inventory.Item:
Present:
- 0x07:
- deassert: false
- assert: true
- type: bool
+ Offsets:
+ 0x07:
+ assert: true
+ deassert: false
+ type: bool
+ skipOn: deassert
0x33:
sensorType: 0x07
path: /system/chassis/motherboard/cpu0/core8
@@ -598,16 +752,24 @@
interfaces:
xyz.openbmc_project.State.Decorator.OperationalStatus:
Functional:
- 0x08:
- deassert: true
- assert: false
- type: bool
+ Prereqs:
+ 0x07:
+ assert: true
+ deassert: false
+ type: bool
+ Offsets:
+ 0x08:
+ assert: false
+ deassert: true
+ type: bool
xyz.openbmc_project.Inventory.Item:
Present:
- 0x07:
- deassert: false
- assert: true
- type: bool
+ Offsets:
+ 0x07:
+ assert: true
+ deassert: false
+ type: bool
+ skipOn: deassert
0x34:
sensorType: 0x07
path: /system/chassis/motherboard/cpu0/core9
@@ -617,16 +779,24 @@
interfaces:
xyz.openbmc_project.State.Decorator.OperationalStatus:
Functional:
- 0x08:
- deassert: true
- assert: false
- type: bool
+ Prereqs:
+ 0x07:
+ assert: true
+ deassert: false
+ type: bool
+ Offsets:
+ 0x08:
+ assert: false
+ deassert: true
+ type: bool
xyz.openbmc_project.Inventory.Item:
Present:
- 0x07:
- deassert: false
- assert: true
- type: bool
+ Offsets:
+ 0x07:
+ assert: true
+ deassert: false
+ type: bool
+ skipOn: deassert
0x35:
sensorType: 0x07
path: /system/chassis/motherboard/cpu0/core10
@@ -636,16 +806,24 @@
interfaces:
xyz.openbmc_project.State.Decorator.OperationalStatus:
Functional:
- 0x08:
- deassert: true
- assert: false
- type: bool
+ Prereqs:
+ 0x07:
+ assert: true
+ deassert: false
+ type: bool
+ Offsets:
+ 0x08:
+ assert: false
+ deassert: true
+ type: bool
xyz.openbmc_project.Inventory.Item:
Present:
- 0x07:
- deassert: false
- assert: true
- type: bool
+ Offsets:
+ 0x07:
+ assert: true
+ deassert: false
+ type: bool
+ skipOn: deassert
0x36:
sensorType: 0x07
path: /system/chassis/motherboard/cpu0/core11
@@ -655,16 +833,24 @@
interfaces:
xyz.openbmc_project.State.Decorator.OperationalStatus:
Functional:
- 0x08:
- deassert: true
- assert: false
- type: bool
+ Prereqs:
+ 0x07:
+ assert: true
+ deassert: false
+ type: bool
+ Offsets:
+ 0x08:
+ assert: false
+ deassert: true
+ type: bool
xyz.openbmc_project.Inventory.Item:
Present:
- 0x07:
- deassert: false
- assert: true
- type: bool
+ Offsets:
+ 0x07:
+ assert: true
+ deassert: false
+ type: bool
+ skipOn: deassert
0x37:
sensorType: 0x07
path: /system/chassis/motherboard/cpu0/core12
@@ -674,16 +860,24 @@
interfaces:
xyz.openbmc_project.State.Decorator.OperationalStatus:
Functional:
- 0x08:
- deassert: true
- assert: false
- type: bool
+ Prereqs:
+ 0x07:
+ assert: true
+ deassert: false
+ type: bool
+ Offsets:
+ 0x08:
+ assert: false
+ deassert: true
+ type: bool
xyz.openbmc_project.Inventory.Item:
Present:
- 0x07:
- deassert: false
- assert: true
- type: bool
+ Offsets:
+ 0x07:
+ assert: true
+ deassert: false
+ type: bool
+ skipOn: deassert
0x38:
sensorType: 0x07
path: /system/chassis/motherboard/cpu0/core13
@@ -693,16 +887,24 @@
interfaces:
xyz.openbmc_project.State.Decorator.OperationalStatus:
Functional:
- 0x08:
- deassert: true
- assert: false
- type: bool
+ Prereqs:
+ 0x07:
+ assert: true
+ deassert: false
+ type: bool
+ Offsets:
+ 0x08:
+ assert: false
+ deassert: true
+ type: bool
xyz.openbmc_project.Inventory.Item:
Present:
- 0x07:
- deassert: false
- assert: true
- type: bool
+ Offsets:
+ 0x07:
+ assert: true
+ deassert: false
+ type: bool
+ skipOn: deassert
0x39:
sensorType: 0x07
path: /system/chassis/motherboard/cpu0/core14
@@ -712,16 +914,24 @@
interfaces:
xyz.openbmc_project.State.Decorator.OperationalStatus:
Functional:
- 0x08:
- deassert: true
- assert: false
- type: bool
+ Prereqs:
+ 0x07:
+ assert: true
+ deassert: false
+ type: bool
+ Offsets:
+ 0x08:
+ assert: false
+ deassert: true
+ type: bool
xyz.openbmc_project.Inventory.Item:
Present:
- 0x07:
- deassert: false
- assert: true
- type: bool
+ Offsets:
+ 0x07:
+ assert: true
+ deassert: false
+ type: bool
+ skipOn: deassert
0x3a:
sensorType: 0x07
path: /system/chassis/motherboard/cpu0/core15
@@ -731,16 +941,24 @@
interfaces:
xyz.openbmc_project.State.Decorator.OperationalStatus:
Functional:
- 0x08:
- deassert: true
- assert: false
- type: bool
+ Prereqs:
+ 0x07:
+ assert: true
+ deassert: false
+ type: bool
+ Offsets:
+ 0x08:
+ assert: false
+ deassert: true
+ type: bool
xyz.openbmc_project.Inventory.Item:
Present:
- 0x07:
- deassert: false
- assert: true
- type: bool
+ Offsets:
+ 0x07:
+ assert: true
+ deassert: false
+ type: bool
+ skipOn: deassert
0x3b:
sensorType: 0x07
path: /system/chassis/motherboard/cpu0/core16
@@ -750,16 +968,24 @@
interfaces:
xyz.openbmc_project.State.Decorator.OperationalStatus:
Functional:
- 0x08:
- deassert: true
- assert: false
- type: bool
+ Prereqs:
+ 0x07:
+ assert: true
+ deassert: false
+ type: bool
+ Offsets:
+ 0x08:
+ assert: false
+ deassert: true
+ type: bool
xyz.openbmc_project.Inventory.Item:
Present:
- 0x07:
- deassert: false
- assert: true
- type: bool
+ Offsets:
+ 0x07:
+ assert: true
+ deassert: false
+ type: bool
+ skipOn: deassert
0x3c:
sensorType: 0x07
path: /system/chassis/motherboard/cpu0/core17
@@ -769,16 +995,24 @@
interfaces:
xyz.openbmc_project.State.Decorator.OperationalStatus:
Functional:
- 0x08:
- deassert: true
- assert: false
- type: bool
+ Prereqs:
+ 0x07:
+ assert: true
+ deassert: false
+ type: bool
+ Offsets:
+ 0x08:
+ assert: false
+ deassert: true
+ type: bool
xyz.openbmc_project.Inventory.Item:
Present:
- 0x07:
- deassert: false
- assert: true
- type: bool
+ Offsets:
+ 0x07:
+ assert: true
+ deassert: false
+ type: bool
+ skipOn: deassert
0x3d:
sensorType: 0x07
path: /system/chassis/motherboard/cpu0/core18
@@ -788,16 +1022,24 @@
interfaces:
xyz.openbmc_project.State.Decorator.OperationalStatus:
Functional:
- 0x08:
- deassert: true
- assert: false
- type: bool
+ Prereqs:
+ 0x07:
+ assert: true
+ deassert: false
+ type: bool
+ Offsets:
+ 0x08:
+ assert: false
+ deassert: true
+ type: bool
xyz.openbmc_project.Inventory.Item:
Present:
- 0x07:
- deassert: false
- assert: true
- type: bool
+ Offsets:
+ 0x07:
+ assert: true
+ deassert: false
+ type: bool
+ skipOn: deassert
0x3e:
sensorType: 0x07
path: /system/chassis/motherboard/cpu0/core19
@@ -807,16 +1049,24 @@
interfaces:
xyz.openbmc_project.State.Decorator.OperationalStatus:
Functional:
- 0x08:
- deassert: true
- assert: false
- type: bool
+ Prereqs:
+ 0x07:
+ assert: true
+ deassert: false
+ type: bool
+ Offsets:
+ 0x08:
+ assert: false
+ deassert: true
+ type: bool
xyz.openbmc_project.Inventory.Item:
Present:
- 0x07:
- deassert: false
- assert: true
- type: bool
+ Offsets:
+ 0x07:
+ assert: true
+ deassert: false
+ type: bool
+ skipOn: deassert
0x3f:
sensorType: 0x07
path: /system/chassis/motherboard/cpu0/core20
@@ -826,16 +1076,24 @@
interfaces:
xyz.openbmc_project.State.Decorator.OperationalStatus:
Functional:
- 0x08:
- deassert: true
- assert: false
- type: bool
+ Prereqs:
+ 0x07:
+ assert: true
+ deassert: false
+ type: bool
+ Offsets:
+ 0x08:
+ assert: false
+ deassert: true
+ type: bool
xyz.openbmc_project.Inventory.Item:
Present:
- 0x07:
- deassert: false
- assert: true
- type: bool
+ Offsets:
+ 0x07:
+ assert: true
+ deassert: false
+ type: bool
+ skipOn: deassert
0x40:
sensorType: 0x07
path: /system/chassis/motherboard/cpu0/core21
@@ -845,16 +1103,24 @@
interfaces:
xyz.openbmc_project.State.Decorator.OperationalStatus:
Functional:
- 0x08:
- deassert: true
- assert: false
- type: bool
+ Prereqs:
+ 0x07:
+ assert: true
+ deassert: false
+ type: bool
+ Offsets:
+ 0x08:
+ assert: false
+ deassert: true
+ type: bool
xyz.openbmc_project.Inventory.Item:
Present:
- 0x07:
- deassert: false
- assert: true
- type: bool
+ Offsets:
+ 0x07:
+ assert: true
+ deassert: false
+ type: bool
+ skipOn: deassert
0x41:
sensorType: 0x07
path: /system/chassis/motherboard/cpu0/core22
@@ -864,16 +1130,24 @@
interfaces:
xyz.openbmc_project.State.Decorator.OperationalStatus:
Functional:
- 0x08:
- deassert: true
- assert: false
- type: bool
+ Prereqs:
+ 0x07:
+ assert: true
+ deassert: false
+ type: bool
+ Offsets:
+ 0x08:
+ assert: false
+ deassert: true
+ type: bool
xyz.openbmc_project.Inventory.Item:
Present:
- 0x07:
- deassert: false
- assert: true
- type: bool
+ Offsets:
+ 0x07:
+ assert: true
+ deassert: false
+ type: bool
+ skipOn: deassert
0x42:
sensorType: 0x07
path: /system/chassis/motherboard/cpu0/core23
@@ -883,16 +1157,24 @@
interfaces:
xyz.openbmc_project.State.Decorator.OperationalStatus:
Functional:
- 0x08:
- deassert: true
- assert: false
- type: bool
+ Prereqs:
+ 0x07:
+ assert: true
+ deassert: false
+ type: bool
+ Offsets:
+ 0x08:
+ assert: false
+ deassert: true
+ type: bool
xyz.openbmc_project.Inventory.Item:
Present:
- 0x07:
- deassert: false
- assert: true
- type: bool
+ Offsets:
+ 0x07:
+ assert: true
+ deassert: false
+ type: bool
+ skipOn: deassert
0x43:
sensorType: 0x07
path: /system/chassis/motherboard/cpu1/core0
@@ -902,16 +1184,24 @@
interfaces:
xyz.openbmc_project.State.Decorator.OperationalStatus:
Functional:
- 0x08:
- deassert: true
- assert: false
- type: bool
+ Prereqs:
+ 0x07:
+ assert: true
+ deassert: false
+ type: bool
+ Offsets:
+ 0x08:
+ assert: false
+ deassert: true
+ type: bool
xyz.openbmc_project.Inventory.Item:
Present:
- 0x07:
- deassert: false
- assert: true
- type: bool
+ Offsets:
+ 0x07:
+ assert: true
+ deassert: false
+ type: bool
+ skipOn: deassert
0x44:
sensorType: 0x07
path: /system/chassis/motherboard/cpu1/core1
@@ -921,16 +1211,24 @@
interfaces:
xyz.openbmc_project.State.Decorator.OperationalStatus:
Functional:
- 0x08:
- deassert: true
- assert: false
- type: bool
+ Prereqs:
+ 0x07:
+ assert: true
+ deassert: false
+ type: bool
+ Offsets:
+ 0x08:
+ assert: false
+ deassert: true
+ type: bool
xyz.openbmc_project.Inventory.Item:
Present:
- 0x07:
- deassert: false
- assert: true
- type: bool
+ Offsets:
+ 0x07:
+ assert: true
+ deassert: false
+ type: bool
+ skipOn: deassert
0x45:
sensorType: 0x07
path: /system/chassis/motherboard/cpu1/core2
@@ -940,16 +1238,24 @@
interfaces:
xyz.openbmc_project.State.Decorator.OperationalStatus:
Functional:
- 0x08:
- deassert: true
- assert: false
- type: bool
+ Prereqs:
+ 0x07:
+ assert: true
+ deassert: false
+ type: bool
+ Offsets:
+ 0x08:
+ assert: false
+ deassert: true
+ type: bool
xyz.openbmc_project.Inventory.Item:
Present:
- 0x07:
- deassert: false
- assert: true
- type: bool
+ Offsets:
+ 0x07:
+ assert: true
+ deassert: false
+ type: bool
+ skipOn: deassert
0x46:
sensorType: 0x07
path: /system/chassis/motherboard/cpu1/core3
@@ -959,16 +1265,24 @@
interfaces:
xyz.openbmc_project.State.Decorator.OperationalStatus:
Functional:
- 0x08:
- deassert: true
- assert: false
- type: bool
+ Prereqs:
+ 0x07:
+ assert: true
+ deassert: false
+ type: bool
+ Offsets:
+ 0x08:
+ assert: false
+ deassert: true
+ type: bool
xyz.openbmc_project.Inventory.Item:
Present:
- 0x07:
- deassert: false
- assert: true
- type: bool
+ Offsets:
+ 0x07:
+ assert: true
+ deassert: false
+ type: bool
+ skipOn: deassert
0x47:
sensorType: 0x07
path: /system/chassis/motherboard/cpu1/core4
@@ -978,16 +1292,24 @@
interfaces:
xyz.openbmc_project.State.Decorator.OperationalStatus:
Functional:
- 0x08:
- deassert: true
- assert: false
- type: bool
+ Prereqs:
+ 0x07:
+ assert: true
+ deassert: false
+ type: bool
+ Offsets:
+ 0x08:
+ assert: false
+ deassert: true
+ type: bool
xyz.openbmc_project.Inventory.Item:
Present:
- 0x07:
- deassert: false
- assert: true
- type: bool
+ Offsets:
+ 0x07:
+ assert: true
+ deassert: false
+ type: bool
+ skipOn: deassert
0x48:
sensorType: 0x07
path: /system/chassis/motherboard/cpu1/core5
@@ -997,16 +1319,24 @@
interfaces:
xyz.openbmc_project.State.Decorator.OperationalStatus:
Functional:
- 0x08:
- deassert: true
- assert: false
- type: bool
+ Prereqs:
+ 0x07:
+ assert: true
+ deassert: false
+ type: bool
+ Offsets:
+ 0x08:
+ assert: false
+ deassert: true
+ type: bool
xyz.openbmc_project.Inventory.Item:
Present:
- 0x07:
- deassert: false
- assert: true
- type: bool
+ Offsets:
+ 0x07:
+ assert: true
+ deassert: false
+ type: bool
+ skipOn: deassert
0x49:
sensorType: 0x07
path: /system/chassis/motherboard/cpu1/core6
@@ -1016,16 +1346,24 @@
interfaces:
xyz.openbmc_project.State.Decorator.OperationalStatus:
Functional:
- 0x08:
- deassert: true
- assert: false
- type: bool
+ Prereqs:
+ 0x07:
+ assert: true
+ deassert: false
+ type: bool
+ Offsets:
+ 0x08:
+ assert: false
+ deassert: true
+ type: bool
xyz.openbmc_project.Inventory.Item:
Present:
- 0x07:
- deassert: false
- assert: true
- type: bool
+ Offsets:
+ 0x07:
+ assert: true
+ deassert: false
+ type: bool
+ skipOn: deassert
0x4a:
sensorType: 0x07
path: /system/chassis/motherboard/cpu1/core7
@@ -1035,16 +1373,24 @@
interfaces:
xyz.openbmc_project.State.Decorator.OperationalStatus:
Functional:
- 0x08:
- deassert: true
- assert: false
- type: bool
+ Prereqs:
+ 0x07:
+ assert: true
+ deassert: false
+ type: bool
+ Offsets:
+ 0x08:
+ assert: false
+ deassert: true
+ type: bool
xyz.openbmc_project.Inventory.Item:
Present:
- 0x07:
- deassert: false
- assert: true
- type: bool
+ Offsets:
+ 0x07:
+ assert: true
+ deassert: false
+ type: bool
+ skipOn: deassert
0x4b:
sensorType: 0x07
path: /system/chassis/motherboard/cpu1/core8
@@ -1054,16 +1400,24 @@
interfaces:
xyz.openbmc_project.State.Decorator.OperationalStatus:
Functional:
- 0x08:
- deassert: true
- assert: false
- type: bool
+ Prereqs:
+ 0x07:
+ assert: true
+ deassert: false
+ type: bool
+ Offsets:
+ 0x08:
+ assert: false
+ deassert: true
+ type: bool
xyz.openbmc_project.Inventory.Item:
Present:
- 0x07:
- deassert: false
- assert: true
- type: bool
+ Offsets:
+ 0x07:
+ assert: true
+ deassert: false
+ type: bool
+ skipOn: deassert
0x4c:
sensorType: 0x07
path: /system/chassis/motherboard/cpu1/core9
@@ -1073,16 +1427,24 @@
interfaces:
xyz.openbmc_project.State.Decorator.OperationalStatus:
Functional:
- 0x08:
- deassert: true
- assert: false
- type: bool
+ Prereqs:
+ 0x07:
+ assert: true
+ deassert: false
+ type: bool
+ Offsets:
+ 0x08:
+ assert: false
+ deassert: true
+ type: bool
xyz.openbmc_project.Inventory.Item:
Present:
- 0x07:
- deassert: false
- assert: true
- type: bool
+ Offsets:
+ 0x07:
+ assert: true
+ deassert: false
+ type: bool
+ skipOn: deassert
0x4d:
sensorType: 0x07
path: /system/chassis/motherboard/cpu1/core10
@@ -1092,16 +1454,24 @@
interfaces:
xyz.openbmc_project.State.Decorator.OperationalStatus:
Functional:
- 0x08:
- deassert: true
- assert: false
- type: bool
+ Prereqs:
+ 0x07:
+ assert: true
+ deassert: false
+ type: bool
+ Offsets:
+ 0x08:
+ assert: false
+ deassert: true
+ type: bool
xyz.openbmc_project.Inventory.Item:
Present:
- 0x07:
- deassert: false
- assert: true
- type: bool
+ Offsets:
+ 0x07:
+ assert: true
+ deassert: false
+ type: bool
+ skipOn: deassert
0x4e:
sensorType: 0x07
path: /system/chassis/motherboard/cpu1/core11
@@ -1111,16 +1481,24 @@
interfaces:
xyz.openbmc_project.State.Decorator.OperationalStatus:
Functional:
- 0x08:
- deassert: true
- assert: false
- type: bool
+ Prereqs:
+ 0x07:
+ assert: true
+ deassert: false
+ type: bool
+ Offsets:
+ 0x08:
+ assert: false
+ deassert: true
+ type: bool
xyz.openbmc_project.Inventory.Item:
Present:
- 0x07:
- deassert: false
- assert: true
- type: bool
+ Offsets:
+ 0x07:
+ assert: true
+ deassert: false
+ type: bool
+ skipOn: deassert
0x4f:
sensorType: 0x07
path: /system/chassis/motherboard/cpu1/core12
@@ -1130,16 +1508,24 @@
interfaces:
xyz.openbmc_project.State.Decorator.OperationalStatus:
Functional:
- 0x08:
- deassert: true
- assert: false
- type: bool
+ Prereqs:
+ 0x07:
+ assert: true
+ deassert: false
+ type: bool
+ Offsets:
+ 0x08:
+ assert: false
+ deassert: true
+ type: bool
xyz.openbmc_project.Inventory.Item:
Present:
- 0x07:
- deassert: false
- assert: true
- type: bool
+ Offsets:
+ 0x07:
+ assert: true
+ deassert: false
+ type: bool
+ skipOn: deassert
0x50:
sensorType: 0x07
path: /system/chassis/motherboard/cpu1/core13
@@ -1149,16 +1535,24 @@
interfaces:
xyz.openbmc_project.State.Decorator.OperationalStatus:
Functional:
- 0x08:
- deassert: true
- assert: false
- type: bool
+ Prereqs:
+ 0x07:
+ assert: true
+ deassert: false
+ type: bool
+ Offsets:
+ 0x08:
+ assert: false
+ deassert: true
+ type: bool
xyz.openbmc_project.Inventory.Item:
Present:
- 0x07:
- deassert: false
- assert: true
- type: bool
+ Offsets:
+ 0x07:
+ assert: true
+ deassert: false
+ type: bool
+ skipOn: deassert
0x51:
sensorType: 0x07
path: /system/chassis/motherboard/cpu1/core14
@@ -1168,16 +1562,24 @@
interfaces:
xyz.openbmc_project.State.Decorator.OperationalStatus:
Functional:
- 0x08:
- deassert: true
- assert: false
- type: bool
+ Prereqs:
+ 0x07:
+ assert: true
+ deassert: false
+ type: bool
+ Offsets:
+ 0x08:
+ assert: false
+ deassert: true
+ type: bool
xyz.openbmc_project.Inventory.Item:
Present:
- 0x07:
- deassert: false
- assert: true
- type: bool
+ Offsets:
+ 0x07:
+ assert: true
+ deassert: false
+ type: bool
+ skipOn: deassert
0x52:
sensorType: 0x07
path: /system/chassis/motherboard/cpu1/core15
@@ -1187,16 +1589,24 @@
interfaces:
xyz.openbmc_project.State.Decorator.OperationalStatus:
Functional:
- 0x08:
- deassert: true
- assert: false
- type: bool
+ Prereqs:
+ 0x07:
+ assert: true
+ deassert: false
+ type: bool
+ Offsets:
+ 0x08:
+ assert: false
+ deassert: true
+ type: bool
xyz.openbmc_project.Inventory.Item:
Present:
- 0x07:
- deassert: false
- assert: true
- type: bool
+ Offsets:
+ 0x07:
+ assert: true
+ deassert: false
+ type: bool
+ skipOn: deassert
0x53:
sensorType: 0x07
path: /system/chassis/motherboard/cpu1/core16
@@ -1206,16 +1616,24 @@
interfaces:
xyz.openbmc_project.State.Decorator.OperationalStatus:
Functional:
- 0x08:
- deassert: true
- assert: false
- type: bool
+ Prereqs:
+ 0x07:
+ assert: true
+ deassert: false
+ type: bool
+ Offsets:
+ 0x08:
+ assert: false
+ deassert: true
+ type: bool
xyz.openbmc_project.Inventory.Item:
Present:
- 0x07:
- deassert: false
- assert: true
- type: bool
+ Offsets:
+ 0x07:
+ assert: true
+ deassert: false
+ type: bool
+ skipOn: deassert
0x54:
sensorType: 0x07
path: /system/chassis/motherboard/cpu1/core17
@@ -1225,16 +1643,24 @@
interfaces:
xyz.openbmc_project.State.Decorator.OperationalStatus:
Functional:
- 0x08:
- deassert: true
- assert: false
- type: bool
+ Prereqs:
+ 0x07:
+ assert: true
+ deassert: false
+ type: bool
+ Offsets:
+ 0x08:
+ assert: false
+ deassert: true
+ type: bool
xyz.openbmc_project.Inventory.Item:
Present:
- 0x07:
- deassert: false
- assert: true
- type: bool
+ Offsets:
+ 0x07:
+ assert: true
+ deassert: false
+ type: bool
+ skipOn: deassert
0x55:
sensorType: 0x07
path: /system/chassis/motherboard/cpu1/core18
@@ -1244,16 +1670,24 @@
interfaces:
xyz.openbmc_project.State.Decorator.OperationalStatus:
Functional:
- 0x08:
- deassert: true
- assert: false
- type: bool
+ Prereqs:
+ 0x07:
+ assert: true
+ deassert: false
+ type: bool
+ Offsets:
+ 0x08:
+ assert: false
+ deassert: true
+ type: bool
xyz.openbmc_project.Inventory.Item:
Present:
- 0x07:
- deassert: false
- assert: true
- type: bool
+ Offsets:
+ 0x07:
+ assert: true
+ deassert: false
+ type: bool
+ skipOn: deassert
0x56:
sensorType: 0x07
path: /system/chassis/motherboard/cpu1/core19
@@ -1263,16 +1697,24 @@
interfaces:
xyz.openbmc_project.State.Decorator.OperationalStatus:
Functional:
- 0x08:
- deassert: true
- assert: false
- type: bool
+ Prereqs:
+ 0x07:
+ assert: true
+ deassert: false
+ type: bool
+ Offsets:
+ 0x08:
+ assert: false
+ deassert: true
+ type: bool
xyz.openbmc_project.Inventory.Item:
Present:
- 0x07:
- deassert: false
- assert: true
- type: bool
+ Offsets:
+ 0x07:
+ assert: true
+ deassert: false
+ type: bool
+ skipOn: deassert
0x57:
sensorType: 0x07
path: /system/chassis/motherboard/cpu1/core20
@@ -1282,16 +1724,24 @@
interfaces:
xyz.openbmc_project.State.Decorator.OperationalStatus:
Functional:
- 0x08:
- deassert: true
- assert: false
- type: bool
+ Prereqs:
+ 0x07:
+ assert: true
+ deassert: false
+ type: bool
+ Offsets:
+ 0x08:
+ assert: false
+ deassert: true
+ type: bool
xyz.openbmc_project.Inventory.Item:
Present:
- 0x07:
- deassert: false
- assert: true
- type: bool
+ Offsets:
+ 0x07:
+ assert: true
+ deassert: false
+ type: bool
+ skipOn: deassert
0x58:
sensorType: 0x07
path: /system/chassis/motherboard/cpu1/core21
@@ -1301,16 +1751,24 @@
interfaces:
xyz.openbmc_project.State.Decorator.OperationalStatus:
Functional:
- 0x08:
- deassert: true
- assert: false
- type: bool
+ Prereqs:
+ 0x07:
+ assert: true
+ deassert: false
+ type: bool
+ Offsets:
+ 0x08:
+ assert: false
+ deassert: true
+ type: bool
xyz.openbmc_project.Inventory.Item:
Present:
- 0x07:
- deassert: false
- assert: true
- type: bool
+ Offsets:
+ 0x07:
+ assert: true
+ deassert: false
+ type: bool
+ skipOn: deassert
0x59:
sensorType: 0x07
path: /system/chassis/motherboard/cpu1/core22
@@ -1320,16 +1778,24 @@
interfaces:
xyz.openbmc_project.State.Decorator.OperationalStatus:
Functional:
- 0x08:
- deassert: true
- assert: false
- type: bool
+ Prereqs:
+ 0x07:
+ assert: true
+ deassert: false
+ type: bool
+ Offsets:
+ 0x08:
+ assert: false
+ deassert: true
+ type: bool
xyz.openbmc_project.Inventory.Item:
Present:
- 0x07:
- deassert: false
- assert: true
- type: bool
+ Offsets:
+ 0x07:
+ assert: true
+ deassert: false
+ type: bool
+ skipOn: deassert
0x5a:
sensorType: 0x07
path: /system/chassis/motherboard/cpu1/core23
@@ -1339,13 +1805,61 @@
interfaces:
xyz.openbmc_project.State.Decorator.OperationalStatus:
Functional:
- 0x08:
- deassert: true
- assert: false
- type: bool
+ Prereqs:
+ 0x07:
+ assert: true
+ deassert: false
+ type: bool
+ Offsets:
+ 0x08:
+ assert: false
+ deassert: true
+ type: bool
xyz.openbmc_project.Inventory.Item:
Present:
- 0x07:
- deassert: false
- assert: true
- type: bool
+ Offsets:
+ 0x07:
+ assert: true
+ deassert: false
+ type: bool
+ skipOn: deassert
+0x8B:
+ sensorType: 0xC3
+ path: /xyz/openbmc_project/state/host0
+ sensorReadingType: 0x6F
+ serviceInterface: org.freedesktop.DBus.Properties
+ readingType: readingAssertion
+ interfaces:
+ xyz.openbmc_project.Control.Boot.RebootAttempts:
+ AttemptsLeft:
+ Offsets:
+ 0xFF:
+ type: uint32_t
+0x91:
+ 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
+ 0x05:
+ assert: xyz.openbmc_project.State.OperatingSystem.Status.OSStatus.ROMBoot
+ type: string
OpenPOWER on IntegriCloud