blob: d0e4f57d50543abdafa0b0650d82b07d27780061 [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
Jayanth Othayoth66badb72018-04-02 06:29:59 -05005 mutability: Mutability::Write|Mutability::Read
Tom Josephb9983832018-01-24 11:18:34 +05306 sensorNamePattern: nameProperty
Dhruvaraj Subhashchandrana03c56d2017-07-12 06:45:14 -05007 interfaces:
8 xyz.openbmc_project.Control.Boot.RebootAttempts:
9 AttemptsLeft:
Dhruvaraj Subhashchandrance942632017-10-02 04:45:27 -050010 Offsets:
11 0xFF:
12 type: uint32_t
Deepak Kodihallie98824a2017-08-13 12:00:36 -050013
14os_boot_sensor:
Dhruvaraj Subhashchandrana03c56d2017-07-12 06:45:14 -050015 path: /xyz/openbmc_project/state/host0
16 serviceInterface: org.freedesktop.DBus.Properties
17 readingType: assertion
Jayanth Othayoth66badb72018-04-02 06:29:59 -050018 mutability: Mutability::Write|Mutability::Read
Tom Josephb9983832018-01-24 11:18:34 +053019 sensorNamePattern: nameProperty
Dhruvaraj Subhashchandrana03c56d2017-07-12 06:45:14 -050020 interfaces:
21 xyz.openbmc_project.State.OperatingSystem.Status:
22 OperatingSystemState:
Dhruvaraj Subhashchandrance942632017-10-02 04:45:27 -050023 Offsets:
24 0x01:
25 assert: "xyz.openbmc_project.State.OperatingSystem.Status.OSStatus.CBoot"
26 type: string
27 0x02:
28 assert: "xyz.openbmc_project.State.OperatingSystem.Status.OSStatus.PXEBoot"
29 type: string
30 0x03:
31 assert: "xyz.openbmc_project.State.OperatingSystem.Status.OSStatus.DiagBoot"
32 type: string
33 0x04:
34 assert: "xyz.openbmc_project.State.OperatingSystem.Status.OSStatus.CDROMBoot"
35 type: string
36 0x05:
37 assert: "xyz.openbmc_project.State.OperatingSystem.Status.OSStatus.ROMBoot"
38 type: string
39 0x06:
40 assert: "xyz.openbmc_project.State.OperatingSystem.Status.OSStatus.BootComplete"
41 type: string
Deepak Kodihallie98824a2017-08-13 12:00:36 -050042
43fw_boot_sensor:
Dhruvaraj Subhashchandrana03c56d2017-07-12 06:45:14 -050044 path: /xyz/openbmc_project/state/host0
45 serviceInterface: org.freedesktop.DBus.Properties
46 readingType: eventdata2
Jayanth Othayoth66badb72018-04-02 06:29:59 -050047 mutability: Mutability::Write|Mutability::Read
Tom Josephb9983832018-01-24 11:18:34 +053048 sensorNamePattern: nameProperty
Dhruvaraj Subhashchandrana03c56d2017-07-12 06:45:14 -050049 interfaces:
50 xyz.openbmc_project.State.Boot.Progress:
51 BootProgress:
Dhruvaraj Subhashchandrance942632017-10-02 04:45:27 -050052 Offsets:
53 0x00:
54 type: string
55 set: "xyz.openbmc_project.State.Boot.Progress.ProgressStages.Unspecified"
56 0x01:
57 type: string
58 set: "xyz.openbmc_project.State.Boot.Progress.ProgressStages.MemoryInit"
59 0x03:
60 type: string
61 set: "xyz.openbmc_project.State.Boot.Progress.ProgressStages.SecondaryProcInit"
Dhruvaraj Subhashchandran1177b932017-10-25 01:22:53 -050062 0x07:
63 type: string
64 set: "xyz.openbmc_project.State.Boot.Progress.ProgressStages.PCIInit"
Dhruvaraj Subhashchandrance942632017-10-02 04:45:27 -050065 0x13:
66 type: string
67 set: "xyz.openbmc_project.State.Boot.Progress.ProgressStages.OSStart"
68 0x14:
69 type: string
70 set: "xyz.openbmc_project.State.Boot.Progress.ProgressStages.MotherboardInit"
Deepak Kodihallie98824a2017-08-13 12:00:36 -050071
72dimm_func_sensor:
Dhruvaraj Subhashchandrana03c56d2017-07-12 06:45:14 -050073 serviceInterface: xyz.openbmc_project.Inventory.Manager
74 readingType: assertion
Jayanth Othayoth66badb72018-04-02 06:29:59 -050075 mutability: Mutability::Write|Mutability::Read
Tom Josephb9983832018-01-24 11:18:34 +053076 sensorNamePattern: nameLeaf
Dhruvaraj Subhashchandrana03c56d2017-07-12 06:45:14 -050077 interfaces:
78 xyz.openbmc_project.State.Decorator.OperationalStatus:
79 Functional:
Dhruvaraj Subhashchandrance942632017-10-02 04:45:27 -050080 Offsets:
81 0x04:
82 type: "bool"
83 assert: false
84 deassert: true
85 Prereqs:
86 0x06:
87 type: "bool"
88 assert: true
89 deassert: false
Dhruvaraj Subhashchandrana03c56d2017-07-12 06:45:14 -050090 xyz.openbmc_project.Inventory.Item:
91 Present:
Dhruvaraj Subhashchandrance942632017-10-02 04:45:27 -050092 Offsets:
93 0x06:
94 type: "bool"
95 assert: true
96 deassert: false
Deepak Kodihallie98824a2017-08-13 12:00:36 -050097
98cpu_func_sensor:
Dhruvaraj Subhashchandrana03c56d2017-07-12 06:45:14 -050099 serviceInterface: xyz.openbmc_project.Inventory.Manager
100 readingType: assertion
Jayanth Othayoth66badb72018-04-02 06:29:59 -0500101 mutability: Mutability::Write|Mutability::Read
Tom Josephb9983832018-01-24 11:18:34 +0530102 sensorNamePattern: nameLeaf
Dhruvaraj Subhashchandrana03c56d2017-07-12 06:45:14 -0500103 interfaces:
104 xyz.openbmc_project.State.Decorator.OperationalStatus:
105 Functional:
Dhruvaraj Subhashchandrance942632017-10-02 04:45:27 -0500106 Offsets:
107 0x08:
108 type: "bool"
109 assert: false
110 deassert: true
111 Prereqs:
112 0x07:
113 type: "bool"
114 assert: true
115 deassert: false
Deepak Kodihallie98824a2017-08-13 12:00:36 -0500116 xyz.openbmc_project.Inventory.Item:
117 Present:
Dhruvaraj Subhashchandrance942632017-10-02 04:45:27 -0500118 Offsets:
119 0x07:
120 type: "bool"
121 assert: true
122 deassert: false
Deepak Kodihallie98824a2017-08-13 12:00:36 -0500123
124cpucore_func_sensor:
125 serviceInterface: xyz.openbmc_project.Inventory.Manager
126 readingType: assertion
Jayanth Othayoth66badb72018-04-02 06:29:59 -0500127 mutability: Mutability::Write|Mutability::Read
Tom Josephb9983832018-01-24 11:18:34 +0530128 sensorNamePattern: nameParentLeaf
Deepak Kodihallie98824a2017-08-13 12:00:36 -0500129 interfaces:
130 xyz.openbmc_project.State.Decorator.OperationalStatus:
131 Functional:
Dhruvaraj Subhashchandrance942632017-10-02 04:45:27 -0500132 Offsets:
133 0x08:
134 type: "bool"
135 assert: false
136 deassert: true
137 Prereqs:
138 0x07:
139 type: "bool"
140 assert: true
141 deassert: false
Dhruvaraj Subhashchandrana03c56d2017-07-12 06:45:14 -0500142 xyz.openbmc_project.Inventory.Item:
143 Present:
Dhruvaraj Subhashchandrance942632017-10-02 04:45:27 -0500144 Offsets:
145 0x07:
146 type: "bool"
147 assert: true
148 deassert: false
149 skipOn: "deassert"
Tom Joseph6b068992017-08-18 12:08:56 +0530150
151tpm_required_sensor:
152 path: /xyz/openbmc_project/control/host0/TPMEnable
153 serviceInterface: org.freedesktop.DBus.Properties
154 readingType: assertion
Jayanth Othayoth66badb72018-04-02 06:29:59 -0500155 mutability: Mutability::Write|Mutability::Read
Tom Josephb9983832018-01-24 11:18:34 +0530156 sensorNamePattern: nameLeaf
Tom Joseph6b068992017-08-18 12:08:56 +0530157 interfaces:
158 xyz.openbmc_project.Control.TPM.Policy:
159 TPMEnable:
Dhruvaraj Subhashchandrance942632017-10-02 04:45:27 -0500160 Offsets:
161 0x00:
162 type: "bool"
163 assert: false
164 0x01:
165 type: "bool"
166 assert: true
Gunnar Millsa5eb91d2017-10-06 09:44:13 -0500167
168gpu_func_sensor:
169 serviceInterface: xyz.openbmc_project.Inventory.Manager
170 readingType: assertion
Jayanth Othayoth66badb72018-04-02 06:29:59 -0500171 mutability: Mutability::Write|Mutability::Read
Tom Josephb9983832018-01-24 11:18:34 +0530172 sensorNamePattern: nameLeaf
Gunnar Millsa5eb91d2017-10-06 09:44:13 -0500173 interfaces:
174 xyz.openbmc_project.State.Decorator.OperationalStatus:
175 Functional:
176 Offsets:
177 0x08:
178 type: "bool"
179 assert: false
180 deassert: true
181 Prereqs:
182 0x07:
183 type: "bool"
184 assert: true
185 deassert: false
186 xyz.openbmc_project.Inventory.Item:
187 Present:
188 Offsets:
189 0x07:
190 type: "bool"
191 assert: true
192 deassert: false
Gunnar Mills38f27112018-08-31 12:39:15 -0500193# Field replaceable doesn't come as a sensor data
194# but we know that GPU is Field replaceable so setting
Ratan Gupta07838172018-02-16 16:21:09 +0530195# true in both cases.
196 xyz.openbmc_project.Inventory.Decorator.Replaceable:
197 FieldReplaceable:
198 Offsets:
199 0x07:
200 type: "bool"
201 assert: true
202 deassert: true
Brandon Wyman29257962017-10-12 17:52:45 -0500203
204host_auto_reboot_control_sensor:
205 path: /xyz/openbmc_project/control/host0/auto_reboot
206 serviceInterface: org.freedesktop.DBus.Properties
207 readingType: assertion
Jayanth Othayoth66badb72018-04-02 06:29:59 -0500208 mutability: Mutability::Write|Mutability::Read
Tom Josephb9983832018-01-24 11:18:34 +0530209 sensorNamePattern: nameLeaf
Brandon Wyman29257962017-10-12 17:52:45 -0500210 interfaces:
211 xyz.openbmc_project.Control.Boot.RebootPolicy:
212 AutoReboot:
213 Offsets:
214 0x00:
215 type: "bool"
216 assert: false
217 0x01:
218 type: "bool"
219 assert: true
Jayanth Othayothcee2e262018-02-06 05:22:28 -0600220
221turbo_allowed_sensor:
222 path: /xyz/openbmc_project/control/host0/turbo_allowed
223 serviceInterface: org.freedesktop.DBus.Properties
224 readingType: assertion
Jayanth Othayoth66badb72018-04-02 06:29:59 -0500225 mutability: Mutability::Read
Jayanth Othayothcee2e262018-02-06 05:22:28 -0600226 sensorNamePattern: nameLeaf
227 interfaces:
228 xyz.openbmc_project.Control.Host.TurboAllowed:
229 TurboAllowed:
230 Offsets:
231 0x00:
232 assert: false
233 deassert: true
234 type: bool
235 0x01:
236 assert: true
237 deassert: false
238 type: bool
Marri Devender Raoee85b072018-03-13 06:18:18 -0500239
240cpucore_temp_sensor:
241 serviceInterface: org.freedesktop.DBus.Properties
242 readingType: readingData
Jayanth Othayoth66badb72018-04-02 06:29:59 -0500243 mutability: Mutability::Write|Mutability::Read
Marri Devender Raoee85b072018-03-13 06:18:18 -0500244 sensorNamePattern: nameLeaf
245 multiplierM: 1
246 offsetB: -127
247 bExp: 0
248 rExp: 0
249 unit: xyz.openbmc_project.Sensor.Value.Unit.DegreesC
250 scale: -3
251 interfaces:
252 xyz.openbmc_project.Sensor.Value:
253 Value:
254 Offsets:
255 0xFF:
256 type: int64_t
257
258dimm_temp_sensor:
259 serviceInterface: org.freedesktop.DBus.Properties
260 readingType: readingData
Jayanth Othayoth66badb72018-04-02 06:29:59 -0500261 mutability: Mutability::Write|Mutability::Read
Marri Devender Raoee85b072018-03-13 06:18:18 -0500262 sensorNamePattern: nameLeaf
263 multiplierM: 1
264 offsetB: -127
265 bExp: 0
266 rExp: 0
267 unit: xyz.openbmc_project.Sensor.Value.Unit.DegreesC
268 scale: -3
269 interfaces:
270 xyz.openbmc_project.Sensor.Value:
271 Value:
272 Offsets:
273 0xFF:
274 type: int64_t
275
276vrm_vdd_temp_sensor:
277 serviceInterface: org.freedesktop.DBus.Properties
278 readingType: readingData
Jayanth Othayoth66badb72018-04-02 06:29:59 -0500279 mutability: Mutability::Write|Mutability::Read
Marri Devender Raoee85b072018-03-13 06:18:18 -0500280 sensorNamePattern: nameLeaf
281 multiplierM: 1
282 offsetB: -127
283 bExp: 0
284 rExp: 0
285 unit: xyz.openbmc_project.Sensor.Value.Unit.DegreesC
286 scale: -3
287 interfaces:
288 xyz.openbmc_project.Sensor.Value:
289 Value:
290 Offsets:
291 0xFF:
292 type: int64_t
293
294gpu_temp_sensor:
295 serviceInterface: org.freedesktop.DBus.Properties
296 readingType: readingData
Jayanth Othayoth66badb72018-04-02 06:29:59 -0500297 mutability: Mutability::Write|Mutability::Read
Marri Devender Raoee85b072018-03-13 06:18:18 -0500298 sensorNamePattern: nameLeaf
299 multiplierM: 1
300 offsetB: -127
301 bExp: 0
302 rExp: 0
303 unit: xyz.openbmc_project.Sensor.Value.Unit.DegreesC
304 scale: -3
305 interfaces:
306 xyz.openbmc_project.Sensor.Value:
307 Value:
308 Offsets:
309 0xFF:
310 type: int64_t
311
312memory_temp_sensor:
313 serviceInterface: org.freedesktop.DBus.Properties
314 readingType: readingData
Jayanth Othayoth66badb72018-04-02 06:29:59 -0500315 mutability: Mutability::Write|Mutability::Read
Marri Devender Raoee85b072018-03-13 06:18:18 -0500316 sensorNamePattern: nameLeaf
317 multiplierM: 1
318 offsetB: -127
319 bExp: 0
320 rExp: 0
321 unit: xyz.openbmc_project.Sensor.Value.Unit.DegreesC
322 scale: -3
323 interfaces:
324 xyz.openbmc_project.Sensor.Value:
325 Value:
326 Offsets:
327 0xFF:
328 type: int64_t