blob: 7666265f92177a8a031a3135fc714668051d34ac [file] [log] [blame]
Deepak Kodihallie98824a2017-08-13 12:00:36 -05001boot_count_sensor:
Dhruvaraj Subhashchandrana03c56d2017-07-12 06:45:14 -05002 path: /xyz/openbmc_project/state/host0
3 serviceInterface: org.freedesktop.DBus.Properties
Deepak Kodihallie98824a2017-08-13 12:00:36 -05004 readingType: readingAssertion
Dhruvaraj Subhashchandrana03c56d2017-07-12 06:45:14 -05005 interfaces:
6 xyz.openbmc_project.Control.Boot.RebootAttempts:
7 AttemptsLeft:
Dhruvaraj Subhashchandrance942632017-10-02 04:45:27 -05008 Offsets:
9 0xFF:
10 type: uint32_t
Deepak Kodihallie98824a2017-08-13 12:00:36 -050011
12os_boot_sensor:
Dhruvaraj Subhashchandrana03c56d2017-07-12 06:45:14 -050013 path: /xyz/openbmc_project/state/host0
14 serviceInterface: org.freedesktop.DBus.Properties
15 readingType: assertion
16 interfaces:
17 xyz.openbmc_project.State.OperatingSystem.Status:
18 OperatingSystemState:
Dhruvaraj Subhashchandrance942632017-10-02 04:45:27 -050019 Offsets:
20 0x01:
21 assert: "xyz.openbmc_project.State.OperatingSystem.Status.OSStatus.CBoot"
22 type: string
23 0x02:
24 assert: "xyz.openbmc_project.State.OperatingSystem.Status.OSStatus.PXEBoot"
25 type: string
26 0x03:
27 assert: "xyz.openbmc_project.State.OperatingSystem.Status.OSStatus.DiagBoot"
28 type: string
29 0x04:
30 assert: "xyz.openbmc_project.State.OperatingSystem.Status.OSStatus.CDROMBoot"
31 type: string
32 0x05:
33 assert: "xyz.openbmc_project.State.OperatingSystem.Status.OSStatus.ROMBoot"
34 type: string
35 0x06:
36 assert: "xyz.openbmc_project.State.OperatingSystem.Status.OSStatus.BootComplete"
37 type: string
Deepak Kodihallie98824a2017-08-13 12:00:36 -050038
39fw_boot_sensor:
Dhruvaraj Subhashchandrana03c56d2017-07-12 06:45:14 -050040 path: /xyz/openbmc_project/state/host0
41 serviceInterface: org.freedesktop.DBus.Properties
42 readingType: eventdata2
43 interfaces:
44 xyz.openbmc_project.State.Boot.Progress:
45 BootProgress:
Dhruvaraj Subhashchandrance942632017-10-02 04:45:27 -050046 Offsets:
47 0x00:
48 type: string
49 set: "xyz.openbmc_project.State.Boot.Progress.ProgressStages.Unspecified"
50 0x01:
51 type: string
52 set: "xyz.openbmc_project.State.Boot.Progress.ProgressStages.MemoryInit"
53 0x03:
54 type: string
55 set: "xyz.openbmc_project.State.Boot.Progress.ProgressStages.SecondaryProcInit"
56 0x13:
57 type: string
58 set: "xyz.openbmc_project.State.Boot.Progress.ProgressStages.OSStart"
59 0x14:
60 type: string
61 set: "xyz.openbmc_project.State.Boot.Progress.ProgressStages.MotherboardInit"
Deepak Kodihallie98824a2017-08-13 12:00:36 -050062
63dimm_func_sensor:
Dhruvaraj Subhashchandrana03c56d2017-07-12 06:45:14 -050064 serviceInterface: xyz.openbmc_project.Inventory.Manager
65 readingType: assertion
Dhruvaraj Subhashchandrana03c56d2017-07-12 06:45:14 -050066 interfaces:
67 xyz.openbmc_project.State.Decorator.OperationalStatus:
68 Functional:
Dhruvaraj Subhashchandrance942632017-10-02 04:45:27 -050069 Offsets:
70 0x04:
71 type: "bool"
72 assert: false
73 deassert: true
74 Prereqs:
75 0x06:
76 type: "bool"
77 assert: true
78 deassert: false
Dhruvaraj Subhashchandrana03c56d2017-07-12 06:45:14 -050079 xyz.openbmc_project.Inventory.Item:
80 Present:
Dhruvaraj Subhashchandrance942632017-10-02 04:45:27 -050081 Offsets:
82 0x06:
83 type: "bool"
84 assert: true
85 deassert: false
Deepak Kodihallie98824a2017-08-13 12:00:36 -050086
87cpu_func_sensor:
Dhruvaraj Subhashchandrana03c56d2017-07-12 06:45:14 -050088 serviceInterface: xyz.openbmc_project.Inventory.Manager
89 readingType: assertion
Dhruvaraj Subhashchandrana03c56d2017-07-12 06:45:14 -050090 interfaces:
91 xyz.openbmc_project.State.Decorator.OperationalStatus:
92 Functional:
Dhruvaraj Subhashchandrance942632017-10-02 04:45:27 -050093 Offsets:
94 0x08:
95 type: "bool"
96 assert: false
97 deassert: true
98 Prereqs:
99 0x07:
100 type: "bool"
101 assert: true
102 deassert: false
Deepak Kodihallie98824a2017-08-13 12:00:36 -0500103 xyz.openbmc_project.Inventory.Item:
104 Present:
Dhruvaraj Subhashchandrance942632017-10-02 04:45:27 -0500105 Offsets:
106 0x07:
107 type: "bool"
108 assert: true
109 deassert: false
Deepak Kodihallie98824a2017-08-13 12:00:36 -0500110
111cpucore_func_sensor:
112 serviceInterface: xyz.openbmc_project.Inventory.Manager
113 readingType: assertion
114 interfaces:
115 xyz.openbmc_project.State.Decorator.OperationalStatus:
116 Functional:
Dhruvaraj Subhashchandrance942632017-10-02 04:45:27 -0500117 Offsets:
118 0x08:
119 type: "bool"
120 assert: false
121 deassert: true
122 Prereqs:
123 0x07:
124 type: "bool"
125 assert: true
126 deassert: false
Dhruvaraj Subhashchandrana03c56d2017-07-12 06:45:14 -0500127 xyz.openbmc_project.Inventory.Item:
128 Present:
Dhruvaraj Subhashchandrance942632017-10-02 04:45:27 -0500129 Offsets:
130 0x07:
131 type: "bool"
132 assert: true
133 deassert: false
134 skipOn: "deassert"
Tom Joseph6b068992017-08-18 12:08:56 +0530135
136tpm_required_sensor:
137 path: /xyz/openbmc_project/control/host0/TPMEnable
138 serviceInterface: org.freedesktop.DBus.Properties
139 readingType: assertion
140 interfaces:
141 xyz.openbmc_project.Control.TPM.Policy:
142 TPMEnable:
Dhruvaraj Subhashchandrance942632017-10-02 04:45:27 -0500143 Offsets:
144 0x00:
145 type: "bool"
146 assert: false
147 0x01:
148 type: "bool"
149 assert: true