blob: 1c7b6eb82a586c7f64952df096a89e1f254310cf [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:
Santosh Puranik2b995592019-07-19 13:57:43 +0530153 xyz.openbmc_project.Inventory.Item.Accelerator:
Brad Bishop3cb4a622019-06-09 16:02:49 -0400154 xyz.openbmc_project.Inventory.Decorator.Replaceable:
155 FieldReplaceable:
156 Offsets:
157 7:
158 assert: true
159 deassert: true
160 type: bool
161 xyz.openbmc_project.Inventory.Item:
162 Present:
163 Offsets:
164 7:
165 assert: true
166 deassert: false
167 type: bool
168 xyz.openbmc_project.State.Decorator.OperationalStatus:
169 Functional:
170 Offsets:
171 8:
172 assert: false
173 deassert: true
174 type: bool
175 Prereqs:
176 7:
177 assert: true
178 deassert: false
179 type: bool
180 mutability: Mutability::Write|Mutability::Read
181 readingType: assertion
182 sensorNamePattern: nameLeaf
183 serviceInterface: xyz.openbmc_project.Inventory.Manager
184gpu_temp_sensor:
185 bExp: 0
186 interfaces:
187 xyz.openbmc_project.Sensor.Value:
188 Value:
189 Offsets:
190 255:
191 type: int64_t
192 multiplierM: 1
193 mutability: Mutability::Write|Mutability::Read
194 offsetB: -127
195 rExp: 0
196 readingType: readingData
197 scale: -3
198 sensorNamePattern: nameLeaf
199 serviceInterface: org.freedesktop.DBus.Properties
200 unit: xyz.openbmc_project.Sensor.Value.Unit.DegreesC
201host_auto_reboot_control_sensor:
202 interfaces:
203 xyz.openbmc_project.Control.Boot.RebootPolicy:
204 AutoReboot:
205 Offsets:
206 0:
207 assert: false
208 type: bool
209 1:
210 assert: true
211 type: bool
212 mutability: Mutability::Write|Mutability::Read
213 path: /xyz/openbmc_project/control/host0/auto_reboot
214 readingType: assertion
215 sensorNamePattern: nameLeaf
216 serviceInterface: org.freedesktop.DBus.Properties
217memory_temp_sensor:
218 bExp: 0
219 interfaces:
220 xyz.openbmc_project.Sensor.Value:
221 Value:
222 Offsets:
223 255:
224 type: int64_t
225 multiplierM: 1
226 mutability: Mutability::Write|Mutability::Read
227 offsetB: -127
228 rExp: 0
229 readingType: readingData
230 scale: -3
231 sensorNamePattern: nameLeaf
232 serviceInterface: org.freedesktop.DBus.Properties
233 unit: xyz.openbmc_project.Sensor.Value.Unit.DegreesC
234os_boot_sensor:
235 interfaces:
236 xyz.openbmc_project.State.OperatingSystem.Status:
237 OperatingSystemState:
238 Offsets:
239 1:
240 assert: xyz.openbmc_project.State.OperatingSystem.Status.OSStatus.CBoot
241 type: string
242 2:
243 assert: xyz.openbmc_project.State.OperatingSystem.Status.OSStatus.PXEBoot
244 type: string
245 3:
246 assert: xyz.openbmc_project.State.OperatingSystem.Status.OSStatus.DiagBoot
247 type: string
248 4:
249 assert: xyz.openbmc_project.State.OperatingSystem.Status.OSStatus.CDROMBoot
250 type: string
251 5:
252 assert: xyz.openbmc_project.State.OperatingSystem.Status.OSStatus.ROMBoot
253 type: string
254 6:
255 assert: xyz.openbmc_project.State.OperatingSystem.Status.OSStatus.BootComplete
256 type: string
257 mutability: Mutability::Write|Mutability::Read
258 path: /xyz/openbmc_project/state/host0
259 readingType: assertion
260 sensorNamePattern: nameProperty
261 serviceInterface: org.freedesktop.DBus.Properties
262ps_derating_sensor:
263 interfaces:
264 xyz.openbmc_project.Control.PowerSupplyAttributes:
265 DeratingFactor:
266 Offsets:
267 255:
268 type: uint32_t
269 mutability: Mutability::Read
270 readingType: assertion
271 sensorNamePattern: nameProperty
272 serviceInterface: org.freedesktop.DBus.Properties
273ps_redundancy_state_sensor:
274 interfaces:
275 xyz.openbmc_project.Control.PowerSupplyRedundancy:
276 PowerSupplyRedundancyEnabled:
277 Offsets:
278 0:
279 assert: false
280 type: bool
281 1:
282 assert: true
283 type: bool
284 mutability: Mutability::Read
285 path: /xyz/openbmc_project/control/power_supply_redundancy
286 readingType: assertion
287 sensorNamePattern: nameProperty
288 serviceInterface: org.freedesktop.DBus.Properties
289tpm_required_sensor:
290 interfaces:
291 xyz.openbmc_project.Control.TPM.Policy:
292 TPMEnable:
293 Offsets:
294 0:
295 assert: false
296 type: bool
297 1:
298 assert: true
299 type: bool
300 mutability: Mutability::Write|Mutability::Read
301 path: /xyz/openbmc_project/control/host0/TPMEnable
302 readingType: assertion
303 sensorNamePattern: nameLeaf
304 serviceInterface: org.freedesktop.DBus.Properties
305turbo_allowed_sensor:
306 interfaces:
307 xyz.openbmc_project.Control.Host.TurboAllowed:
308 TurboAllowed:
309 Offsets:
310 0:
311 assert: false
312 deassert: true
313 type: bool
314 1:
315 assert: true
316 deassert: false
317 type: bool
318 mutability: Mutability::Read
319 path: /xyz/openbmc_project/control/host0/turbo_allowed
320 readingType: assertion
321 sensorNamePattern: nameLeaf
322 serviceInterface: org.freedesktop.DBus.Properties
323vrm_vdd_temp_sensor:
324 bExp: 0
325 interfaces:
326 xyz.openbmc_project.Sensor.Value:
327 Value:
328 Offsets:
329 255:
330 type: int64_t
331 multiplierM: 1
332 mutability: Mutability::Write|Mutability::Read
333 offsetB: -127
334 rExp: 0
335 readingType: readingData
336 scale: -3
337 sensorNamePattern: nameLeaf
338 serviceInterface: org.freedesktop.DBus.Properties
339 unit: xyz.openbmc_project.Sensor.Value.Unit.DegreesC