blob: 0a04d93ae2183cdbd55907bf0b468c1d9590b207 [file] [log] [blame]
Brad Bishop3cb4a622019-06-09 16:02:49 -04001boot_count_sensor:
2 interfaces:
3 xyz.openbmc_project.Control.Boot.RebootAttempts:
4 AttemptsLeft:
5 Offsets:
6 255:
7 type: uint32_t
8 mutability: Mutability::Write|Mutability::Read
9 path: /xyz/openbmc_project/state/host0
10 readingType: readingAssertion
11 sensorNamePattern: nameProperty
12 serviceInterface: org.freedesktop.DBus.Properties
13cpu_func_sensor:
14 interfaces:
15 xyz.openbmc_project.Inventory.Item:
16 Present:
17 Offsets:
18 7:
19 assert: true
20 deassert: false
21 type: bool
22 xyz.openbmc_project.State.Decorator.OperationalStatus:
23 Functional:
24 Offsets:
25 8:
26 assert: false
27 deassert: true
28 type: bool
29 Prereqs:
30 7:
31 assert: true
32 deassert: false
33 type: bool
34 mutability: Mutability::Write|Mutability::Read
35 readingType: assertion
36 sensorNamePattern: nameLeaf
37 serviceInterface: xyz.openbmc_project.Inventory.Manager
38cpucore_func_sensor:
39 interfaces:
40 xyz.openbmc_project.Inventory.Item:
41 Present:
42 Offsets:
43 7:
44 assert: true
45 deassert: false
46 skipOn: deassert
47 type: bool
48 xyz.openbmc_project.State.Decorator.OperationalStatus:
49 Functional:
50 Offsets:
51 8:
52 assert: false
53 deassert: true
54 type: bool
55 Prereqs:
56 7:
57 assert: true
58 deassert: false
59 type: bool
60 mutability: Mutability::Write|Mutability::Read
61 readingType: assertion
62 sensorNamePattern: nameParentLeaf
63 serviceInterface: xyz.openbmc_project.Inventory.Manager
64cpucore_temp_sensor:
65 bExp: 0
66 interfaces:
67 xyz.openbmc_project.Sensor.Value:
68 Value:
69 Offsets:
70 255:
71 type: int64_t
72 multiplierM: 1
73 mutability: Mutability::Write|Mutability::Read
74 offsetB: -127
75 rExp: 0
76 readingType: readingData
77 scale: -3
78 sensorNamePattern: nameLeaf
79 serviceInterface: org.freedesktop.DBus.Properties
80 unit: xyz.openbmc_project.Sensor.Value.Unit.DegreesC
81dimm_func_sensor:
82 interfaces:
83 xyz.openbmc_project.Inventory.Item:
84 Present:
85 Offsets:
86 6:
87 assert: true
88 deassert: false
89 type: bool
90 xyz.openbmc_project.State.Decorator.OperationalStatus:
91 Functional:
92 Offsets:
93 4:
94 assert: false
95 deassert: true
96 type: bool
97 Prereqs:
98 6:
99 assert: true
100 deassert: false
101 type: bool
102 mutability: Mutability::Write|Mutability::Read
103 readingType: assertion
104 sensorNamePattern: nameLeaf
105 serviceInterface: xyz.openbmc_project.Inventory.Manager
106dimm_temp_sensor:
107 bExp: 0
108 interfaces:
109 xyz.openbmc_project.Sensor.Value:
110 Value:
111 Offsets:
112 255:
113 type: int64_t
114 multiplierM: 1
115 mutability: Mutability::Write|Mutability::Read
116 offsetB: -127
117 rExp: 0
118 readingType: readingData
119 scale: -3
120 sensorNamePattern: nameLeaf
121 serviceInterface: org.freedesktop.DBus.Properties
122 unit: xyz.openbmc_project.Sensor.Value.Unit.DegreesC
123fw_boot_sensor:
124 interfaces:
125 xyz.openbmc_project.State.Boot.Progress:
126 BootProgress:
127 Offsets:
128 0:
129 set: xyz.openbmc_project.State.Boot.Progress.ProgressStages.Unspecified
130 type: string
131 1:
132 set: xyz.openbmc_project.State.Boot.Progress.ProgressStages.MemoryInit
133 type: string
134 3:
135 set: xyz.openbmc_project.State.Boot.Progress.ProgressStages.SecondaryProcInit
136 type: string
137 7:
138 set: xyz.openbmc_project.State.Boot.Progress.ProgressStages.PCIInit
139 type: string
140 19:
141 set: xyz.openbmc_project.State.Boot.Progress.ProgressStages.OSStart
142 type: string
143 20:
144 set: xyz.openbmc_project.State.Boot.Progress.ProgressStages.MotherboardInit
145 type: string
146 mutability: Mutability::Write|Mutability::Read
147 path: /xyz/openbmc_project/state/host0
148 readingType: eventdata2
149 sensorNamePattern: nameProperty
150 serviceInterface: org.freedesktop.DBus.Properties
151gpu_func_sensor:
152 interfaces:
153 xyz.openbmc_project.Inventory.Decorator.Replaceable:
154 FieldReplaceable:
155 Offsets:
156 7:
157 assert: true
158 deassert: true
159 type: bool
160 xyz.openbmc_project.Inventory.Item:
161 Present:
162 Offsets:
163 7:
164 assert: true
165 deassert: false
166 type: bool
167 xyz.openbmc_project.State.Decorator.OperationalStatus:
168 Functional:
169 Offsets:
170 8:
171 assert: false
172 deassert: true
173 type: bool
174 Prereqs:
175 7:
176 assert: true
177 deassert: false
178 type: bool
179 mutability: Mutability::Write|Mutability::Read
180 readingType: assertion
181 sensorNamePattern: nameLeaf
182 serviceInterface: xyz.openbmc_project.Inventory.Manager
183gpu_temp_sensor:
184 bExp: 0
185 interfaces:
186 xyz.openbmc_project.Sensor.Value:
187 Value:
188 Offsets:
189 255:
190 type: int64_t
191 multiplierM: 1
192 mutability: Mutability::Write|Mutability::Read
193 offsetB: -127
194 rExp: 0
195 readingType: readingData
196 scale: -3
197 sensorNamePattern: nameLeaf
198 serviceInterface: org.freedesktop.DBus.Properties
199 unit: xyz.openbmc_project.Sensor.Value.Unit.DegreesC
200host_auto_reboot_control_sensor:
201 interfaces:
202 xyz.openbmc_project.Control.Boot.RebootPolicy:
203 AutoReboot:
204 Offsets:
205 0:
206 assert: false
207 type: bool
208 1:
209 assert: true
210 type: bool
211 mutability: Mutability::Write|Mutability::Read
212 path: /xyz/openbmc_project/control/host0/auto_reboot
213 readingType: assertion
214 sensorNamePattern: nameLeaf
215 serviceInterface: org.freedesktop.DBus.Properties
216memory_temp_sensor:
217 bExp: 0
218 interfaces:
219 xyz.openbmc_project.Sensor.Value:
220 Value:
221 Offsets:
222 255:
223 type: int64_t
224 multiplierM: 1
225 mutability: Mutability::Write|Mutability::Read
226 offsetB: -127
227 rExp: 0
228 readingType: readingData
229 scale: -3
230 sensorNamePattern: nameLeaf
231 serviceInterface: org.freedesktop.DBus.Properties
232 unit: xyz.openbmc_project.Sensor.Value.Unit.DegreesC
233os_boot_sensor:
234 interfaces:
235 xyz.openbmc_project.State.OperatingSystem.Status:
236 OperatingSystemState:
237 Offsets:
238 1:
239 assert: xyz.openbmc_project.State.OperatingSystem.Status.OSStatus.CBoot
240 type: string
241 2:
242 assert: xyz.openbmc_project.State.OperatingSystem.Status.OSStatus.PXEBoot
243 type: string
244 3:
245 assert: xyz.openbmc_project.State.OperatingSystem.Status.OSStatus.DiagBoot
246 type: string
247 4:
248 assert: xyz.openbmc_project.State.OperatingSystem.Status.OSStatus.CDROMBoot
249 type: string
250 5:
251 assert: xyz.openbmc_project.State.OperatingSystem.Status.OSStatus.ROMBoot
252 type: string
253 6:
254 assert: xyz.openbmc_project.State.OperatingSystem.Status.OSStatus.BootComplete
255 type: string
256 mutability: Mutability::Write|Mutability::Read
257 path: /xyz/openbmc_project/state/host0
258 readingType: assertion
259 sensorNamePattern: nameProperty
260 serviceInterface: org.freedesktop.DBus.Properties
261ps_derating_sensor:
262 interfaces:
263 xyz.openbmc_project.Control.PowerSupplyAttributes:
264 DeratingFactor:
265 Offsets:
266 255:
267 type: uint32_t
268 mutability: Mutability::Read
269 readingType: assertion
270 sensorNamePattern: nameProperty
271 serviceInterface: org.freedesktop.DBus.Properties
272ps_redundancy_state_sensor:
273 interfaces:
274 xyz.openbmc_project.Control.PowerSupplyRedundancy:
275 PowerSupplyRedundancyEnabled:
276 Offsets:
277 0:
278 assert: false
279 type: bool
280 1:
281 assert: true
282 type: bool
283 mutability: Mutability::Read
284 path: /xyz/openbmc_project/control/power_supply_redundancy
285 readingType: assertion
286 sensorNamePattern: nameProperty
287 serviceInterface: org.freedesktop.DBus.Properties
288tpm_required_sensor:
289 interfaces:
290 xyz.openbmc_project.Control.TPM.Policy:
291 TPMEnable:
292 Offsets:
293 0:
294 assert: false
295 type: bool
296 1:
297 assert: true
298 type: bool
299 mutability: Mutability::Write|Mutability::Read
300 path: /xyz/openbmc_project/control/host0/TPMEnable
301 readingType: assertion
302 sensorNamePattern: nameLeaf
303 serviceInterface: org.freedesktop.DBus.Properties
304turbo_allowed_sensor:
305 interfaces:
306 xyz.openbmc_project.Control.Host.TurboAllowed:
307 TurboAllowed:
308 Offsets:
309 0:
310 assert: false
311 deassert: true
312 type: bool
313 1:
314 assert: true
315 deassert: false
316 type: bool
317 mutability: Mutability::Read
318 path: /xyz/openbmc_project/control/host0/turbo_allowed
319 readingType: assertion
320 sensorNamePattern: nameLeaf
321 serviceInterface: org.freedesktop.DBus.Properties
322vrm_vdd_temp_sensor:
323 bExp: 0
324 interfaces:
325 xyz.openbmc_project.Sensor.Value:
326 Value:
327 Offsets:
328 255:
329 type: int64_t
330 multiplierM: 1
331 mutability: Mutability::Write|Mutability::Read
332 offsetB: -127
333 rExp: 0
334 readingType: readingData
335 scale: -3
336 sensorNamePattern: nameLeaf
337 serviceInterface: org.freedesktop.DBus.Properties
338 unit: xyz.openbmc_project.Sensor.Value.Unit.DegreesC